Class ResourceObjectTypeDelineation
- java.lang.Object
-
- com.evolveum.midpoint.schema.processor.ResourceObjectTypeDelineation
-
- All Implemented Interfaces:
Serializable
public class ResourceObjectTypeDelineation extends Object implements Serializable
Delineates the boundary of a resource object type (i.e. objects that belong to that type).- See Also:
ResourceObjectTypeDelineationType
, Serialized Form
-
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description @Nullable ResourceObjectReferenceType
getBaseContext()
@NotNull BaseContextClassificationUseType
getBaseContextClassificationUse()
@Nullable ExpressionType
getClassificationCondition()
@NotNull List<SearchFilterType>
getFilterClauses()
@NotNull QName
getObjectClassName()
@Nullable SearchHierarchyScope
getSearchHierarchyScope()
static ResourceObjectTypeDelineation
of(@NotNull ResourceObjectTypeDelineationType bean, @NotNull QName objectClassName, @NotNull List<QName> auxiliaryObjectClassNames)
static ResourceObjectTypeDelineation
of(@NotNull QName objectClassName)
static ResourceObjectTypeDelineation
of(@Nullable ResourceObjectReferenceType baseContext, @Nullable SearchHierarchyScopeType searchHierarchyScope, @NotNull QName objectClassName, @NotNull List<QName> auxiliaryObjectClassNames)
-
-
-
Method Detail
-
of
public static ResourceObjectTypeDelineation of(@NotNull @NotNull QName objectClassName)
-
of
public static ResourceObjectTypeDelineation of(@NotNull @NotNull ResourceObjectTypeDelineationType bean, @NotNull @NotNull QName objectClassName, @NotNull @NotNull List<QName> auxiliaryObjectClassNames) throws ConfigurationException
- Throws:
ConfigurationException
-
of
public static ResourceObjectTypeDelineation of(@Nullable @Nullable ResourceObjectReferenceType baseContext, @Nullable @Nullable SearchHierarchyScopeType searchHierarchyScope, @NotNull @NotNull QName objectClassName, @NotNull @NotNull List<QName> auxiliaryObjectClassNames)
-
getObjectClassName
@NotNull public @NotNull QName getObjectClassName()
-
getBaseContext
@Nullable public @Nullable ResourceObjectReferenceType getBaseContext()
-
getSearchHierarchyScope
@Nullable public @Nullable SearchHierarchyScope getSearchHierarchyScope()
-
getFilterClauses
@NotNull public @NotNull List<SearchFilterType> getFilterClauses()
-
getClassificationCondition
@Nullable public @Nullable ExpressionType getClassificationCondition()
-
getBaseContextClassificationUse
@NotNull public @NotNull BaseContextClassificationUseType getBaseContextClassificationUse()
-
-