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
-
-
Constructor Summary
Constructors Constructor Description ResourceDataItem(@NotNull DataModel ctx, @NotNull String resourceOid, @NotNull ShadowKindType kind, @NotNull String intent, ResourceSchema refinedResourceSchema, ResourceObjectTypeDefinition refinedDefinition, @NotNull ItemPath itemPath)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description ResourceAttributeDefinition<?>
getAttributeDefinition()
@NotNull String
getIntent()
@NotNull ItemPath
getItemPath()
@NotNull ShadowKindType
getKind()
@NotNull QName
getLastItemName()
QName
getObjectClassName()
ResourceObjectDefinition
getObjectDefinition()
ResourceSchema
getRefinedResourceSchema()
@NotNull String
getResourceOid()
boolean
matches(String resourceOid, ShadowKindType kind, String intent, QName objectClassName, ItemPath path)
void
setAttributeDefinition(ResourceAttributeDefinition<?> attributeDefinition)
String
toString()
-
-
-
Constructor Detail
-
ResourceDataItem
public ResourceDataItem(@NotNull @NotNull DataModel ctx, @NotNull @NotNull String resourceOid, @NotNull @NotNull ShadowKindType kind, @NotNull @NotNull String intent, ResourceSchema refinedResourceSchema, ResourceObjectTypeDefinition refinedDefinition, @NotNull @NotNull ItemPath itemPath)
-
-
Method Detail
-
getResourceOid
@NotNull public @NotNull String getResourceOid()
-
getKind
@NotNull public @NotNull ShadowKindType getKind()
-
getIntent
@NotNull public @NotNull String getIntent()
-
getLastItemName
@NotNull public @NotNull QName getLastItemName()
-
getItemPath
@NotNull public @NotNull ItemPath getItemPath()
-
getRefinedResourceSchema
public ResourceSchema getRefinedResourceSchema()
-
getObjectDefinition
public ResourceObjectDefinition getObjectDefinition()
-
getAttributeDefinition
public ResourceAttributeDefinition<?> getAttributeDefinition()
-
setAttributeDefinition
public void setAttributeDefinition(ResourceAttributeDefinition<?> attributeDefinition)
-
getObjectClassName
public QName getObjectClassName()
-
matches
public boolean matches(String resourceOid, ShadowKindType kind, String intent, QName objectClassName, ItemPath path)
-
-