Interface S_ItemEntry
-
- All Known Subinterfaces:
S_MaybeAdd
,S_MaybeDelete
public interface S_ItemEntry
-
-
Method Summary
All Methods Instance Methods Abstract Methods Default Methods Deprecated Methods Modifier and Type Method Description ItemDelta<?,?>
asItemDelta()
List<ItemDelta<?,?>>
asItemDeltas()
<O extends Objectable>
ObjectDelta<O>asObjectDelta(String oid)
default <X extends Objectable>
ObjectDelta<X>asObjectDeltaCast(String oid)
Deprecated.List<ObjectDelta<?>>
asObjectDeltas(String oid)
S_ValuesEntry
item(ItemPath path)
S_ValuesEntry
item(ItemPath path, ItemDefinition itemDefinition)
S_ValuesEntry
item(Object... namesOrIds)
S_ValuesEntry
item(QName... names)
S_ItemEntry
oldObject(Containerable object)
The state of object before the delta is applied.S_ItemEntry
optimizing()
Should we skip idempotent item deltas? (Default is `false`.)S_ValuesEntry
property(ItemPath path)
<T> S_ValuesEntry
property(ItemPath path, PrismPropertyDefinition<T> itemDefinition)
S_ValuesEntry
property(Object... namesOrIds)
S_ValuesEntry
property(QName... names)
Can be used with dynamic paths.
-
-
-
Method Detail
-
optimizing
@Experimental S_ItemEntry optimizing()
Should we skip idempotent item deltas? (Default is `false`.)
-
oldObject
@Experimental S_ItemEntry oldObject(Containerable object)
The state of object before the delta is applied. Used to compute estimatedOldValues.
-
item
S_ValuesEntry item(QName... names)
-
item
S_ValuesEntry item(Object... namesOrIds)
-
item
S_ValuesEntry item(ItemPath path)
-
item
S_ValuesEntry item(ItemPath path, ItemDefinition itemDefinition)
-
property
S_ValuesEntry property(QName... names)
Can be used with dynamic paths.
-
property
S_ValuesEntry property(Object... namesOrIds)
-
property
S_ValuesEntry property(ItemPath path)
-
property
<T> S_ValuesEntry property(ItemPath path, PrismPropertyDefinition<T> itemDefinition)
-
asObjectDeltas
List<ObjectDelta<?>> asObjectDeltas(String oid)
-
asObjectDelta
<O extends Objectable> ObjectDelta<O> asObjectDelta(String oid)
-
asObjectDeltaCast
@Deprecated default <X extends Objectable> ObjectDelta<X> asObjectDeltaCast(String oid)
Deprecated.
-
asItemDelta
ItemDelta<?,?> asItemDelta()
-
-