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 Collection<com.evolveum.prism.xml.ns._public.types_3.ItemDeltaType> |
toItemDeltaTypes(com.evolveum.midpoint.prism.delta.ItemDelta delta)
Converts this delta to PropertyModificationType (XML).
|
static Collection<com.evolveum.prism.xml.ns._public.types_3.ItemDeltaType> |
toItemDeltaTypes(com.evolveum.midpoint.prism.delta.ItemDelta delta,
DeltaConversionOptions options) |
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 ObjectDeltaOperationType |
toObjectDeltaOperationType(ObjectDeltaOperation objectDeltaOperation,
DeltaConversionOptions options) |
static void |
toObjectDeltaOperationType(ObjectDeltaOperation delta,
ObjectDeltaOperationType odo,
DeltaConversionOptions options) |
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 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,
DeltaConversionOptions options) |
static String |
toObjectDeltaTypeXml(com.evolveum.midpoint.prism.delta.ObjectDelta<? extends com.evolveum.prism.xml.ns._public.types_3.ObjectType> delta) |
static String |
toObjectDeltaTypeXml(com.evolveum.midpoint.prism.delta.ObjectDelta<? extends com.evolveum.prism.xml.ns._public.types_3.ObjectType> delta,
DeltaConversionOptions options) |
static <T extends com.evolveum.midpoint.prism.Objectable> |
toObjectModificationType(com.evolveum.midpoint.prism.delta.ObjectDelta<T> delta)
Converts this delta to ObjectModificationType (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
SchemaExceptionpublic 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
SchemaExceptionpublic 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
SchemaExceptionpublic 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
SchemaExceptionpublic static ObjectDeltaOperation createObjectDeltaOperation(ObjectDeltaOperationType objectDeltaOperationType, com.evolveum.midpoint.prism.PrismContext prismContext) throws SchemaException
SchemaExceptionpublic 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
SchemaExceptionpublic 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
SchemaExceptionpublic 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
SchemaExceptionpublic static <T extends com.evolveum.midpoint.prism.Objectable> ObjectModificationType toObjectModificationType(com.evolveum.midpoint.prism.delta.ObjectDelta<T> delta) throws SchemaException
SchemaExceptionpublic 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
SchemaExceptionpublic 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,
DeltaConversionOptions options)
throws SchemaException
SchemaExceptionpublic static String toObjectDeltaTypeXml(com.evolveum.midpoint.prism.delta.ObjectDelta<? extends com.evolveum.prism.xml.ns._public.types_3.ObjectType> delta) throws SchemaException, JAXBException
SchemaExceptionJAXBExceptionpublic static String toObjectDeltaTypeXml(com.evolveum.midpoint.prism.delta.ObjectDelta<? extends com.evolveum.prism.xml.ns._public.types_3.ObjectType> delta, DeltaConversionOptions options) throws SchemaException, JAXBException
SchemaExceptionJAXBExceptionpublic static ObjectDeltaOperationType toObjectDeltaOperationType(ObjectDeltaOperation objectDeltaOperation) throws SchemaException
SchemaExceptionpublic static ObjectDeltaOperationType toObjectDeltaOperationType(ObjectDeltaOperation objectDeltaOperation, DeltaConversionOptions options) throws SchemaException
SchemaExceptionpublic static void toObjectDeltaOperationType(ObjectDeltaOperation delta, ObjectDeltaOperationType odo, DeltaConversionOptions options) throws SchemaException
SchemaExceptionpublic 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
SchemaExceptionpublic 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
SchemaExceptionpublic 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
SchemaExceptionpublic static Collection<com.evolveum.prism.xml.ns._public.types_3.ItemDeltaType> toItemDeltaTypes(com.evolveum.midpoint.prism.delta.ItemDelta delta) throws SchemaException
SchemaExceptionpublic static Collection<com.evolveum.prism.xml.ns._public.types_3.ItemDeltaType> toItemDeltaTypes(com.evolveum.midpoint.prism.delta.ItemDelta delta, DeltaConversionOptions options) throws SchemaException
SchemaExceptionpublic static Collection<com.evolveum.midpoint.prism.delta.ObjectDelta> createObjectDeltas(ObjectDeltaListType deltaList, com.evolveum.midpoint.prism.PrismContext prismContext) throws SchemaException
SchemaExceptionCopyright © 2016 Evolveum. All rights reserved.