Package com._1c.g5.v8.bm.core
Class BmContainedObjectIndexingRule
- java.lang.Object
-
- com._1c.g5.v8.bm.core.BmContainedObjectIndexingRule
-
public final class BmContainedObjectIndexingRule extends Object
Contained object indexing rule.
-
-
Constructor Summary
Constructors Constructor Description BmContainedObjectIndexingRule(org.eclipse.emf.ecore.EClass targetEClass, org.eclipse.emf.ecore.EClass targetTopContainerEClass, Collection<org.eclipse.emf.ecore.EClass> excludedDescendantEClasses)
Constructs a new instance.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description Collection<org.eclipse.emf.ecore.EClass>
getExcludedDescendantEClasses()
Gets the exluded descendantclasses
of the targetclass
.org.eclipse.emf.ecore.EClass
getTargetEClass()
Gets theclass
of the indexing target.org.eclipse.emf.ecore.EClass
getTargetTopContainerEClass()
Gets theclass
of the top container of the indexing target.
-
-
-
Constructor Detail
-
BmContainedObjectIndexingRule
public BmContainedObjectIndexingRule(org.eclipse.emf.ecore.EClass targetEClass, org.eclipse.emf.ecore.EClass targetTopContainerEClass, Collection<org.eclipse.emf.ecore.EClass> excludedDescendantEClasses)
Constructs a new instance.- Parameters:
targetEClass
- Theclass
of the indexing target. May not benull
.targetTopContainerEClass
- Theclass
of the top container of the indexing target. May not benull
.excludedDescendantEClasses
- The exluded descendantclasses
of the targetclass
. May benull
.
-
-
Method Detail
-
getTargetEClass
public org.eclipse.emf.ecore.EClass getTargetEClass()
Gets theclass
of the indexing target.- Returns:
- the
class
of the indexing target. Nevernull
.
-
getTargetTopContainerEClass
public org.eclipse.emf.ecore.EClass getTargetTopContainerEClass()
Gets theclass
of the top container of the indexing target.- Returns:
- the
class
of the top container of the indexing target. Nevernull
.
-
getExcludedDescendantEClasses
public Collection<org.eclipse.emf.ecore.EClass> getExcludedDescendantEClasses()
Gets the exluded descendantclasses
of the targetclass
.- Returns:
- the exluded descendant
classes
of the targetclass
. Nevernull
.
-
-