Interface DeltaFactory.Reference
-
- All Known Implementing Classes:
ReferenceDeltaFactoryImpl
- Enclosing interface:
- DeltaFactory
public static interface DeltaFactory.Reference
-
-
Method Summary
-
-
-
Method Detail
-
create
ReferenceDelta create(ItemPath path, PrismReferenceDefinition definition)
-
create
ReferenceDelta create(PrismReferenceDefinition itemDefinition)
-
create
ReferenceDelta create(ItemPath parentPath, QName name, PrismReferenceDefinition itemDefinition)
-
createModificationReplace
ReferenceDelta createModificationReplace(ItemPath path, PrismObjectDefinition<?> objectDefinition, String oid)
-
createModificationReplace
<O extends Objectable> ReferenceDelta createModificationReplace(ItemPath path, Class<O> type, String oid)
-
createModificationReplace
ReferenceDelta createModificationReplace(ItemPath path, PrismObjectDefinition<?> objectDefinition, PrismReferenceValue refValue)
-
createModificationReplace
ReferenceDelta createModificationReplace(ItemPath path, PrismObjectDefinition<?> objectDefinition, Collection<PrismReferenceValue> refValues)
-
createModificationAddCollection
Collection<? extends ItemDelta> createModificationAddCollection(ItemName propertyName, PrismObjectDefinition<?> objectDefinition, PrismReferenceValue refValue)
-
createModificationAdd
ReferenceDelta createModificationAdd(ItemPath path, PrismObjectDefinition<?> objectDefinition, String oid)
-
createModificationAdd
ReferenceDelta createModificationAdd(ItemPath path, PrismObjectDefinition<?> objectDefinition, PrismReferenceValue refValue)
-
createModificationAdd
ReferenceDelta createModificationAdd(ItemPath path, PrismObjectDefinition<?> objectDefinition, Collection<PrismReferenceValue> refValues)
-
createModificationAdd
<T extends Objectable> ReferenceDelta createModificationAdd(Class<T> type, ItemName refName, PrismReferenceValue refValue)
-
createModificationAddCollection
<T extends Objectable> Collection<? extends ItemDelta> createModificationAddCollection(Class<T> type, ItemName refName, String targetOid)
-
createModificationAddCollection
<T extends Objectable> Collection<? extends ItemDelta> createModificationAddCollection(Class<T> type, ItemName refName, PrismReferenceValue refValue)
-
createModificationAdd
<T extends Objectable> ReferenceDelta createModificationAdd(Class<T> type, ItemName refName, PrismObject<?> refTarget)
-
createModificationAddCollection
<T extends Objectable> Collection<? extends ItemDelta> createModificationAddCollection(Class<T> type, ItemName refName, PrismObject<?> refTarget)
-
createModificationDeleteCollection
Collection<? extends ItemDelta> createModificationDeleteCollection(QName propertyName, PrismObjectDefinition<?> objectDefinition, PrismReferenceValue refValue)
-
createModificationDelete
ReferenceDelta createModificationDelete(ItemPath path, PrismObjectDefinition<?> objectDefinition, Collection<PrismReferenceValue> refValues)
-
createModificationDelete
ReferenceDelta createModificationDelete(QName refName, PrismObjectDefinition<?> objectDefinition, String oid)
-
createModificationDelete
ReferenceDelta createModificationDelete(QName refName, PrismObjectDefinition<?> objectDefinition, PrismObject<?> refTarget)
-
createModificationDelete
ReferenceDelta createModificationDelete(QName refName, PrismObjectDefinition<?> objectDefinition, PrismReferenceValue refValue)
-
createModificationDelete
<T extends Objectable> ReferenceDelta createModificationDelete(Class<T> type, QName refName, PrismReferenceValue refValue)
-
createModificationDeleteCollection
<T extends Objectable> Collection<? extends ItemDelta> createModificationDeleteCollection(Class<T> type, QName refName, PrismReferenceValue refValue)
-
createModificationDelete
<T extends Objectable> ReferenceDelta createModificationDelete(Class<T> type, QName refName, PrismObject<?> refTarget)
-
createModificationDeleteCollection
<T extends Objectable> Collection<? extends ItemDelta> createModificationDeleteCollection(Class<T> type, QName refName, PrismObject<?> refTarget)
-
-