public class DeltaConvertor extends Object
Modifier and Type | Field and Description |
---|---|
static QName |
PATH_ELEMENT_NAME |
Constructor and Description |
---|
DeltaConvertor() |
Modifier and Type | Method and Description |
---|---|
static <IV extends com.evolveum.midpoint.prism.PrismValue,ID extends com.evolveum.midpoint.prism.ItemDefinition> |
createItemDelta(com.evolveum.prism.xml.ns._public.types_3.ItemDeltaType propMod,
Class<? extends com.evolveum.midpoint.prism.Objectable> objectType,
com.evolveum.midpoint.prism.PrismContext prismContext)
Creates delta from PropertyModificationType (XML).
|
static <IV extends com.evolveum.midpoint.prism.PrismValue,ID extends com.evolveum.midpoint.prism.ItemDefinition> |
createItemDelta(com.evolveum.prism.xml.ns._public.types_3.ItemDeltaType propMod,
com.evolveum.midpoint.prism.PrismContainerDefinition<?> pcDef) |
static <IV extends com.evolveum.midpoint.prism.PrismValue,ID extends com.evolveum.midpoint.prism.ItemDefinition> |
createItemDelta(com.evolveum.prism.xml.ns._public.types_3.ItemDeltaType propMod,
com.evolveum.midpoint.prism.PrismContainerDefinition<?> pcDef,
boolean allowRawValues) |
static <T extends com.evolveum.midpoint.prism.Objectable> |
createObjectDelta(com.evolveum.prism.xml.ns._public.types_3.ObjectDeltaType objectDeltaType,
com.evolveum.midpoint.prism.PrismContext prismContext) |
static <T extends com.evolveum.midpoint.prism.Objectable> |
createObjectDelta(com.evolveum.prism.xml.ns._public.types_3.ObjectDeltaType objectDeltaType,
com.evolveum.midpoint.prism.PrismContext prismContext,
boolean allowRawValues) |
static <T extends com.evolveum.midpoint.prism.Objectable> |
createObjectDelta(ObjectModificationType objectModification,
Class<T> type,
com.evolveum.midpoint.prism.PrismContext prismContext) |
static <T extends com.evolveum.midpoint.prism.Objectable> |
createObjectDelta(ObjectModificationType objectModification,
com.evolveum.midpoint.prism.PrismObjectDefinition<T> objDef) |
static ObjectDeltaOperation |
createObjectDeltaOperation(ObjectDeltaOperationType objectDeltaOperationType,
com.evolveum.midpoint.prism.PrismContext prismContext) |
static Collection<com.evolveum.midpoint.prism.delta.ObjectDelta> |
createObjectDeltas(ObjectDeltaListType deltaList,
com.evolveum.midpoint.prism.PrismContext prismContext) |
static <T extends com.evolveum.midpoint.prism.Objectable> |
toModifications(Collection<com.evolveum.prism.xml.ns._public.types_3.ItemDeltaType> itemDeltaTypes,
com.evolveum.midpoint.prism.PrismObjectDefinition<T> objDef) |
static <T extends com.evolveum.midpoint.prism.Objectable> |
toModifications(ObjectModificationType objectModification,
Class<T> type,
com.evolveum.midpoint.prism.PrismContext prismContext) |
static <T extends com.evolveum.midpoint.prism.Objectable> |
toModifications(ObjectModificationType objectModification,
com.evolveum.midpoint.prism.PrismObjectDefinition<T> objDef) |
static ObjectDeltaOperationType |
toObjectDeltaOperationType(ObjectDeltaOperation objectDeltaOperation) |
static com.evolveum.prism.xml.ns._public.types_3.ObjectDeltaType |
toObjectDeltaType(com.evolveum.midpoint.prism.delta.ObjectDelta<? extends com.evolveum.prism.xml.ns._public.types_3.ObjectType> objectDelta) |
static String |
toObjectDeltaTypeXml(com.evolveum.midpoint.prism.delta.ObjectDelta<? extends com.evolveum.prism.xml.ns._public.types_3.ObjectType> delta) |
static <T extends com.evolveum.midpoint.prism.Objectable> |
toObjectModificationType(com.evolveum.midpoint.prism.delta.ObjectDelta<T> delta)
Converts this delta to ObjectModificationType (XML).
|
static Collection<com.evolveum.prism.xml.ns._public.types_3.ItemDeltaType> |
toPropertyModificationTypes(com.evolveum.midpoint.prism.delta.ItemDelta delta)
Converts this delta to PropertyModificationType (XML).
|
public static final QName PATH_ELEMENT_NAME
public static <T extends com.evolveum.midpoint.prism.Objectable> com.evolveum.midpoint.prism.delta.ObjectDelta<T> createObjectDelta(ObjectModificationType objectModification, Class<T> type, com.evolveum.midpoint.prism.PrismContext prismContext) throws SchemaException
SchemaException
public static <T extends com.evolveum.midpoint.prism.Objectable> com.evolveum.midpoint.prism.delta.ObjectDelta<T> createObjectDelta(ObjectModificationType objectModification, com.evolveum.midpoint.prism.PrismObjectDefinition<T> objDef) throws SchemaException
SchemaException
public static <T extends com.evolveum.midpoint.prism.Objectable> com.evolveum.midpoint.prism.delta.ObjectDelta<T> createObjectDelta(com.evolveum.prism.xml.ns._public.types_3.ObjectDeltaType objectDeltaType, com.evolveum.midpoint.prism.PrismContext prismContext, boolean allowRawValues) throws SchemaException
SchemaException
public static <T extends com.evolveum.midpoint.prism.Objectable> com.evolveum.midpoint.prism.delta.ObjectDelta<T> createObjectDelta(com.evolveum.prism.xml.ns._public.types_3.ObjectDeltaType objectDeltaType, com.evolveum.midpoint.prism.PrismContext prismContext) throws SchemaException
SchemaException
public static ObjectDeltaOperation createObjectDeltaOperation(ObjectDeltaOperationType objectDeltaOperationType, com.evolveum.midpoint.prism.PrismContext prismContext) throws SchemaException
SchemaException
public static <T extends com.evolveum.midpoint.prism.Objectable> Collection<? extends com.evolveum.midpoint.prism.delta.ItemDelta> toModifications(ObjectModificationType objectModification, Class<T> type, com.evolveum.midpoint.prism.PrismContext prismContext) throws SchemaException
SchemaException
public static <T extends com.evolveum.midpoint.prism.Objectable> Collection<? extends com.evolveum.midpoint.prism.delta.ItemDelta> toModifications(ObjectModificationType objectModification, com.evolveum.midpoint.prism.PrismObjectDefinition<T> objDef) throws SchemaException
SchemaException
public static <T extends com.evolveum.midpoint.prism.Objectable> Collection<? extends com.evolveum.midpoint.prism.delta.ItemDelta> toModifications(Collection<com.evolveum.prism.xml.ns._public.types_3.ItemDeltaType> itemDeltaTypes, com.evolveum.midpoint.prism.PrismObjectDefinition<T> objDef) throws SchemaException
SchemaException
public static <T extends com.evolveum.midpoint.prism.Objectable> ObjectModificationType toObjectModificationType(com.evolveum.midpoint.prism.delta.ObjectDelta<T> delta) throws SchemaException
SchemaException
public static com.evolveum.prism.xml.ns._public.types_3.ObjectDeltaType toObjectDeltaType(com.evolveum.midpoint.prism.delta.ObjectDelta<? extends com.evolveum.prism.xml.ns._public.types_3.ObjectType> objectDelta) throws SchemaException
SchemaException
public static String toObjectDeltaTypeXml(com.evolveum.midpoint.prism.delta.ObjectDelta<? extends com.evolveum.prism.xml.ns._public.types_3.ObjectType> delta) throws SchemaException, JAXBException
SchemaException
JAXBException
public static ObjectDeltaOperationType toObjectDeltaOperationType(ObjectDeltaOperation objectDeltaOperation) throws SchemaException
SchemaException
public static <IV extends com.evolveum.midpoint.prism.PrismValue,ID extends com.evolveum.midpoint.prism.ItemDefinition> com.evolveum.midpoint.prism.delta.ItemDelta<IV,ID> createItemDelta(com.evolveum.prism.xml.ns._public.types_3.ItemDeltaType propMod, Class<? extends com.evolveum.midpoint.prism.Objectable> objectType, com.evolveum.midpoint.prism.PrismContext prismContext) throws SchemaException
SchemaException
public static <IV extends com.evolveum.midpoint.prism.PrismValue,ID extends com.evolveum.midpoint.prism.ItemDefinition> com.evolveum.midpoint.prism.delta.ItemDelta<IV,ID> createItemDelta(com.evolveum.prism.xml.ns._public.types_3.ItemDeltaType propMod, com.evolveum.midpoint.prism.PrismContainerDefinition<?> pcDef, boolean allowRawValues) throws SchemaException
SchemaException
public static <IV extends com.evolveum.midpoint.prism.PrismValue,ID extends com.evolveum.midpoint.prism.ItemDefinition> com.evolveum.midpoint.prism.delta.ItemDelta<IV,ID> createItemDelta(com.evolveum.prism.xml.ns._public.types_3.ItemDeltaType propMod, com.evolveum.midpoint.prism.PrismContainerDefinition<?> pcDef) throws SchemaException
SchemaException
public static Collection<com.evolveum.prism.xml.ns._public.types_3.ItemDeltaType> toPropertyModificationTypes(com.evolveum.midpoint.prism.delta.ItemDelta delta) throws SchemaException
SchemaException
public static Collection<com.evolveum.midpoint.prism.delta.ObjectDelta> createObjectDeltas(ObjectDeltaListType deltaList, com.evolveum.midpoint.prism.PrismContext prismContext) throws SchemaException
SchemaException
Copyright © 2015 Evolveum. All rights reserved.