public class ItemDeltaItem<V extends PrismValue> extends Object
Type | Property and Description |
---|---|
boolean |
is |
boolean |
isStructured |
Constructor and Description |
---|
ItemDeltaItem() |
ItemDeltaItem(Item<V> item) |
ItemDeltaItem(Item<V> itemOld,
ItemDelta<V> delta,
Item<V> itemNew) |
ItemDeltaItem(ItemDeltaItem<V> idi) |
Modifier and Type | Method and Description |
---|---|
boolean |
equals(Object obj) |
<X extends PrismValue> |
findIdi(ItemPath path) |
Item<V> |
getAnyItem() |
ItemDefinition |
getDefinition() |
ItemDelta<V> |
getDelta() |
QName |
getElementName() |
Item<V> |
getItemNew() |
Item<V> |
getItemOld() |
ItemPath |
getResidualPath() |
ItemPath |
getResolvePath() |
int |
hashCode() |
boolean |
isContainer() |
boolean |
isNull() |
boolean |
isProperty() |
boolean |
isStructuredProperty() |
void |
recompute() |
<X> ItemDeltaItem<PrismPropertyValue<X>> |
resolveStructuredProperty(ItemPath resolvePath,
PrismPropertyDefinition outputDefinition,
ItemPath outputPath) |
void |
setDelta(ItemDelta<V> delta) |
void |
setItemNew(Item<V> itemNew) |
void |
setItemOld(Item<V> itemOld) |
void |
setResidualPath(ItemPath residualPath) |
void |
setResolvePath(ItemPath resolvePath) |
PrismValueDeltaSetTriple<V> |
toDeltaSetTriple() |
String |
toString() |
public ItemDeltaItem()
public ItemDeltaItem(ItemDeltaItem<V> idi)
public ItemPath getResidualPath()
public void setResidualPath(ItemPath residualPath)
public ItemPath getResolvePath()
public void setResolvePath(ItemPath resolvePath)
public boolean isNull()
public QName getElementName()
public ItemDefinition getDefinition()
public void recompute() throws SchemaException
SchemaException
public <X extends PrismValue> ItemDeltaItem<X> findIdi(ItemPath path)
public PrismValueDeltaSetTriple<V> toDeltaSetTriple()
public boolean isContainer()
public boolean isProperty()
public boolean isStructuredProperty()
public <X> ItemDeltaItem<PrismPropertyValue<X>> resolveStructuredProperty(ItemPath resolvePath, PrismPropertyDefinition outputDefinition, ItemPath outputPath)
Copyright © 2013 evolveum. All rights reserved.