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_ValuesEntryitem(ItemPath path)S_ValuesEntryitem(ItemPath path, ItemDefinition itemDefinition)S_ValuesEntryitem(Object... namesOrIds)S_ValuesEntryitem(QName... names)S_ItemEntryoldObject(Containerable object)The state of object before the delta is applied.S_ItemEntryoptimizing()Should we skip idempotent item deltas? (Default is `false`.)S_ValuesEntryproperty(ItemPath path)<T> S_ValuesEntryproperty(ItemPath path, PrismPropertyDefinition<T> itemDefinition)S_ValuesEntryproperty(Object... namesOrIds)S_ValuesEntryproperty(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()
-
-