Class ResourceDataItem
- java.lang.Object
-
- com.evolveum.midpoint.model.impl.dataModel.model.DataItem
-
- com.evolveum.midpoint.model.impl.dataModel.model.ResourceDataItem
-
public class ResourceDataItem extends DataItem
- Author:
- mederly
-
-
Constructor Summary
Constructors Constructor Description ResourceDataItem(DataModel ctx, String resourceOid, ShadowKindType kind, String intent, RefinedResourceSchema refinedResourceSchema, RefinedObjectClassDefinition refinedDefinition, ItemPath itemPath)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description String
getIntent()
ItemPath
getItemPath()
ShadowKindType
getKind()
QName
getLastItemName()
QName
getObjectClassName()
RefinedAttributeDefinition<?>
getRefinedAttributeDefinition()
RefinedObjectClassDefinition
getRefinedObjectClassDefinition()
RefinedResourceSchema
getRefinedResourceSchema()
String
getResourceOid()
boolean
isHasItemDefinition()
boolean
matches(String resourceOid, ShadowKindType kind, String intent, QName objectClassName, ItemPath path)
void
setRefinedAttributeDefinition(RefinedAttributeDefinition<?> refinedAttributeDefinition)
String
toString()
-
-
-
Constructor Detail
-
ResourceDataItem
public ResourceDataItem(@NotNull DataModel ctx, @NotNull String resourceOid, @NotNull ShadowKindType kind, @NotNull String intent, RefinedResourceSchema refinedResourceSchema, RefinedObjectClassDefinition refinedDefinition, @NotNull ItemPath itemPath)
-
-
Method Detail
-
getResourceOid
@NotNull public String getResourceOid()
-
getKind
@NotNull public ShadowKindType getKind()
-
getIntent
@NotNull public String getIntent()
-
getLastItemName
@NotNull public QName getLastItemName()
-
getItemPath
@NotNull public ItemPath getItemPath()
-
isHasItemDefinition
public boolean isHasItemDefinition()
-
getRefinedResourceSchema
public RefinedResourceSchema getRefinedResourceSchema()
-
getRefinedObjectClassDefinition
public RefinedObjectClassDefinition getRefinedObjectClassDefinition()
-
getRefinedAttributeDefinition
public RefinedAttributeDefinition<?> getRefinedAttributeDefinition()
-
setRefinedAttributeDefinition
public void setRefinedAttributeDefinition(RefinedAttributeDefinition<?> refinedAttributeDefinition)
-
getObjectClassName
public QName getObjectClassName()
-
matches
public boolean matches(String resourceOid, ShadowKindType kind, String intent, QName objectClassName, ItemPath path)
-
-