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
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 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
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 String toObjectDeltaTypeXml(com.evolveum.midpoint.prism.delta.ObjectDelta<? extends com.evolveum.prism.xml.ns._public.types_3.ObjectType> delta, DeltaConversionOptions options) throws SchemaException, JAXBException
SchemaException
JAXBException
public static ObjectDeltaOperationType toObjectDeltaOperationType(ObjectDeltaOperation objectDeltaOperation) throws SchemaException
SchemaException
public static ObjectDeltaOperationType toObjectDeltaOperationType(ObjectDeltaOperation objectDeltaOperation, DeltaConversionOptions options) throws SchemaException
SchemaException
public static void toObjectDeltaOperationType(ObjectDeltaOperation delta, ObjectDeltaOperationType odo, DeltaConversionOptions options) 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> toItemDeltaTypes(com.evolveum.midpoint.prism.delta.ItemDelta delta) throws SchemaException
SchemaException
public static Collection<com.evolveum.prism.xml.ns._public.types_3.ItemDeltaType> toItemDeltaTypes(com.evolveum.midpoint.prism.delta.ItemDelta delta, DeltaConversionOptions options) 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 © 2016 Evolveum. All rights reserved.