Uses of Interface
com.evolveum.midpoint.prism.delta.PropertyDelta
-
-
Uses of PropertyDelta in com.evolveum.midpoint.common
Methods in com.evolveum.midpoint.common that return types with arguments of type PropertyDelta Modifier and Type Method Description static List<PropertyDelta<?>>
SynchronizationUtils. createSynchronizationSituationAndDescriptionDelta(PrismObject<ShadowType> shadow, SynchronizationSituationType situation, String sourceChannel, boolean full, XMLGregorianCalendar timestamp, PrismContext prismContext)
static List<PropertyDelta<?>>
SynchronizationUtils. createSynchronizationTimestampsDelta(PrismObject<ShadowType> shadow, PrismContext prismContext)
-
Uses of PropertyDelta in com.evolveum.midpoint.common.refinery
Methods in com.evolveum.midpoint.common.refinery that return PropertyDelta Modifier and Type Method Description PropertyDelta<T>
LayerRefinedAttributeDefinitionImpl. createEmptyDelta(ItemPath path)
-
Uses of PropertyDelta in com.evolveum.midpoint.model.impl.integrity
Methods in com.evolveum.midpoint.model.impl.integrity with parameters of type PropertyDelta Modifier and Type Method Description void
ShadowCheckResult. addFixDelta(PropertyDelta delta, String fixIsForProblem)
-
Uses of PropertyDelta in com.evolveum.midpoint.model.impl.lens
Methods in com.evolveum.midpoint.model.impl.lens that return PropertyDelta Modifier and Type Method Description static PropertyDelta<XMLGregorianCalendar>
LensUtil. createActivationTimestampDelta(ActivationStatusType status, XMLGregorianCalendar now, PrismContainerDefinition<ActivationType> activationDefinition, OriginType origin, PrismContext prismContext)
static <F extends ObjectType,T>
PropertyDelta<T>LensUtil. findAPrioriDelta(LensContext<F> context, LensProjectionContext projCtx, ItemPath projectionPropertyPath)
Extracts the delta from this projection context and also from all other projection contexts that have equivalent discriminator. -
Uses of PropertyDelta in com.evolveum.midpoint.model.impl.lens.projector
Methods in com.evolveum.midpoint.model.impl.lens.projector with parameters of type PropertyDelta Modifier and Type Method Description boolean
ValueMatcher. isRealValueToAdd(PropertyDelta<T> delta, PrismPropertyValue<T> pValue)
-
Uses of PropertyDelta in com.evolveum.midpoint.prism
Methods in com.evolveum.midpoint.prism that return PropertyDelta Modifier and Type Method Description PropertyDelta<T>
PrismProperty. createDelta()
PropertyDelta<T>
PrismProperty. createDelta(ItemPath path)
PropertyDelta<T>
PrismPropertyDefinition. createEmptyDelta(ItemPath path)
static <T> PropertyDelta<T>
ItemUtil. diff(PrismProperty<T> a, PrismProperty<T> b)
PropertyDelta<T>
PrismProperty. diff(PrismProperty<T> other)
PropertyDelta<T>
PrismProperty. diff(PrismProperty<T> other, ParameterizedEquivalenceStrategy strategy)
-
Uses of PropertyDelta in com.evolveum.midpoint.prism.delta
Methods in com.evolveum.midpoint.prism.delta that return PropertyDelta Modifier and Type Method Description <X> PropertyDelta<X>
ObjectDelta. addModificationReplaceProperty(ItemPath propertyPath, X... propertyValues)
PropertyDelta<T>
PropertyDelta. clone()
<T> PropertyDelta<T>
DeltaFactory.Property. create(ItemPath path, PrismPropertyDefinition<T> definition)
<T> PropertyDelta<T>
DeltaFactory.Property. create(ItemPath itemPath, QName name, PrismPropertyDefinition<T> propertyDefinition)
<T> PropertyDelta<T>
DeltaFactory.Property. create(PrismPropertyDefinition<T> propertyDefinition)
<T> PropertyDelta<T>
DeltaFactory.Property. createAddDelta(PrismObjectDefinition<? extends Objectable> objectDefinition, ItemName propertyName, T... realValues)
<T> PropertyDelta<T>
DeltaFactory.Property. createDeleteDelta(PrismObjectDefinition<? extends Objectable> objectDefinition, ItemName propertyName, T... realValues)
<O extends Objectable,T>
PropertyDelta<T>DeltaFactory.Property. createDelta(ItemPath propertyPath, PrismObjectDefinition<O> objectDefinition)
<O extends Objectable,T>
PropertyDelta<T>DeltaFactory.Property. createDelta(ItemPath propertyPath, Class<O> compileTimeClass)
<T> PropertyDelta<T>
DeltaFactory.Property. createModificationAddProperty(ItemPath propertyPath, PrismObjectDefinition<?> objectDefinition, T... propertyValues)
<T> PropertyDelta<T>
DeltaFactory.Property. createModificationAddProperty(ItemPath propertyPath, PrismPropertyDefinition propertyDefinition, T... propertyValues)
<T> PropertyDelta<T>
DeltaFactory.Property. createModificationDeleteProperty(ItemPath propertyPath, PrismObjectDefinition<?> objectDefinition, T... propertyValues)
<T> PropertyDelta<T>
DeltaFactory.Property. createModificationDeleteProperty(ItemPath propertyPath, PrismPropertyDefinition propertyDefinition, T... propertyValues)
<T> PropertyDelta<T>
DeltaFactory.Property. createModificationReplaceProperty(ItemPath propertyPath, PrismObjectDefinition<?> objectDefinition, Collection<T> propertyValues)
<T> PropertyDelta<T>
DeltaFactory.Property. createModificationReplaceProperty(ItemPath propertyPath, PrismObjectDefinition<?> objectDefinition, T... propertyValues)
<T> PropertyDelta<T>
DeltaFactory.Property. createModificationReplaceProperty(ItemPath path, PrismPropertyDefinition propertyDefinition, T... propertyValues)
<X> PropertyDelta<X>
ObjectDelta. createPropertyModification(ItemPath path)
<C> PropertyDelta<C>
ObjectDelta. createPropertyModification(ItemPath path, PrismPropertyDefinition propertyDefinition)
<O extends Objectable,T>
PropertyDelta<T>DeltaFactory.Property. createReplaceDelta(PrismContainerDefinition<O> containerDefinition, QName propertyName, PrismPropertyValue<T> pValue)
<O extends Objectable,T>
PropertyDelta<T>DeltaFactory.Property. createReplaceDelta(PrismContainerDefinition<O> containerDefinition, QName propertyName, PrismPropertyValue<T>... pValues)
<O extends Objectable,T>
PropertyDelta<T>DeltaFactory.Property. createReplaceDelta(PrismContainerDefinition<O> containerDefinition, QName propertyName, T... realValues)
<O extends Objectable,T>
PropertyDelta<T>DeltaFactory.Property. createReplaceDeltaOrEmptyDelta(PrismObjectDefinition<O> objectDefinition, QName propertyName, T realValue)
<O extends Objectable>
PropertyDeltaDeltaFactory.Property. createReplaceEmptyDelta(PrismObjectDefinition<O> objectDefinition, ItemPath propertyPath)
static <T> PropertyDelta<T>
ItemDeltaCollectionsUtil. findPropertyDelta(Collection<? extends ItemDelta> deltas, ItemPath propertyPath)
<X> PropertyDelta<X>
ObjectDelta. findPropertyDelta(ItemPath propertyPath)
<X> PropertyDelta<X>
ObjectDelta. findPropertyDelta(ItemPath parentPath, QName propertyName)
Top-level path is assumed.static <T> PropertyDelta<T>
PropertyDeltaCollectionsUtil. findPropertyDelta(Collection<? extends ItemDelta> modifications, ItemPath propertyPath)
static <T> PropertyDelta<T>
PropertyDeltaCollectionsUtil. findPropertyDelta(Collection<? extends ItemDelta> modifications, QName propertyName)
PropertyDelta<T>
PropertyDelta. narrow(PrismObject<? extends Objectable> object, boolean assumeMissingItems)
PropertyDelta<T>
PropertyDelta. narrow(PrismObject<? extends Objectable> object, MatchingRule<T> matchingRule, boolean assumeMissingItems)
-
Uses of PropertyDelta in com.evolveum.midpoint.prism.impl
Methods in com.evolveum.midpoint.prism.impl that return PropertyDelta Modifier and Type Method Description PropertyDelta<T>
PrismPropertyImpl. createDelta()
PropertyDelta<T>
PrismPropertyImpl. createDelta(ItemPath path)
PropertyDelta<T>
PrismPropertyDefinitionImpl. createEmptyDelta(ItemPath path)
PropertyDelta<T>
PrismPropertyImpl. diff(PrismProperty<T> other)
PropertyDelta<T>
PrismPropertyImpl. diff(PrismProperty<T> other, ParameterizedEquivalenceStrategy strategy)
-
Uses of PropertyDelta in com.evolveum.midpoint.prism.impl.delta
Classes in com.evolveum.midpoint.prism.impl.delta that implement PropertyDelta Modifier and Type Class Description class
PropertyDeltaImpl<T>
Relative difference (delta) of a property values.Methods in com.evolveum.midpoint.prism.impl.delta that return PropertyDelta Modifier and Type Method Description <X> PropertyDelta<X>
ObjectDeltaImpl. addModificationReplaceProperty(ItemPath propertyPath, X... propertyValues)
<T> PropertyDelta<T>
PropertyDeltaFactoryImpl. create(ItemPath path, PrismPropertyDefinition<T> definition)
<T> PropertyDelta<T>
PropertyDeltaFactoryImpl. create(ItemPath itemPath, QName name, PrismPropertyDefinition<T> propertyDefinition)
<T> PropertyDelta<T>
PropertyDeltaFactoryImpl. create(PrismPropertyDefinition<T> propertyDefinition)
<T> PropertyDelta<T>
PropertyDeltaFactoryImpl. createAddDelta(PrismObjectDefinition<? extends Objectable> objectDefinition, ItemName propertyName, T... realValues)
static <O extends Objectable>
PropertyDeltaPropertyDeltaImpl. createAddDelta(PrismContainerDefinition<O> containerDefinition, QName propertyName, Object... realValues)
<T> PropertyDelta<T>
PropertyDeltaFactoryImpl. createDeleteDelta(PrismObjectDefinition<? extends Objectable> objectDefinition, ItemName propertyName, T... realValues)
static <O extends Objectable>
PropertyDeltaPropertyDeltaImpl. createDeleteDelta(PrismContainerDefinition<O> containerDefinition, QName propertyName, Object... realValues)
<O extends Objectable,T>
PropertyDelta<T>PropertyDeltaFactoryImpl. createDelta(ItemPath propertyPath, PrismObjectDefinition<O> objectDefinition)
<O extends Objectable,T>
PropertyDelta<T>PropertyDeltaFactoryImpl. createDelta(ItemPath propertyPath, Class<O> compileTimeClass)
static <O extends Objectable,T>
PropertyDelta<T>PropertyDeltaImpl. createDelta(ItemPath propertyPath, PrismObjectDefinition<O> objectDefinition)
static <O extends Objectable,T>
PropertyDelta<T>PropertyDeltaImpl. createDelta(ItemPath propertyPath, Class<O> compileTimeClass, PrismContext prismContext)
<T> PropertyDelta<T>
PropertyDeltaFactoryImpl. createModificationAddProperty(ItemPath propertyPath, PrismObjectDefinition<?> objectDefinition, T... propertyValues)
<T> PropertyDelta<T>
PropertyDeltaFactoryImpl. createModificationAddProperty(ItemPath propertyPath, PrismPropertyDefinition propertyDefinition, T... propertyValues)
static <T> PropertyDelta<T>
PropertyDeltaImpl. createModificationAddProperty(ItemPath propertyPath, PrismObjectDefinition<?> objectDefinition, T... propertyValues)
static <T> PropertyDelta<T>
PropertyDeltaImpl. createModificationAddProperty(ItemPath propertyPath, PrismPropertyDefinition propertyDefinition, T... propertyValues)
<T> PropertyDelta<T>
PropertyDeltaFactoryImpl. createModificationDeleteProperty(ItemPath propertyPath, PrismObjectDefinition<?> objectDefinition, T... propertyValues)
<T> PropertyDelta<T>
PropertyDeltaFactoryImpl. createModificationDeleteProperty(ItemPath propertyPath, PrismPropertyDefinition propertyDefinition, T... propertyValues)
static <T> PropertyDelta<T>
PropertyDeltaImpl. createModificationDeleteProperty(ItemPath propertyPath, PrismObjectDefinition<?> objectDefinition, T... propertyValues)
static <T> PropertyDelta<T>
PropertyDeltaImpl. createModificationDeleteProperty(ItemPath propertyPath, PrismPropertyDefinition propertyDefinition, T... propertyValues)
<T> PropertyDelta<T>
PropertyDeltaFactoryImpl. createModificationReplaceProperty(ItemPath propertyPath, PrismObjectDefinition<?> objectDefinition, Collection<T> propertyValues)
<T> PropertyDelta<T>
PropertyDeltaFactoryImpl. createModificationReplaceProperty(ItemPath propertyPath, PrismObjectDefinition<?> objectDefinition, T... propertyValues)
<T> PropertyDelta<T>
PropertyDeltaFactoryImpl. createModificationReplaceProperty(ItemPath path, PrismPropertyDefinition propertyDefinition, T... propertyValues)
static <T> PropertyDelta<T>
PropertyDeltaImpl. createModificationReplaceProperty(ItemPath propertyPath, PrismObjectDefinition<?> objectDefinition, Collection<T> propertyValues)
static <T> PropertyDelta<T>
PropertyDeltaImpl. createModificationReplaceProperty(ItemPath propertyPath, PrismObjectDefinition<?> objectDefinition, T... propertyValues)
Convenience method for quick creation of object deltas that replace a single object property.static <T> PropertyDelta<T>
PropertyDeltaImpl. createModificationReplaceProperty(ItemPath path, PrismPropertyDefinition propertyDefinition, T... propertyValues)
<X> PropertyDelta<X>
ObjectDeltaImpl. createPropertyModification(ItemPath path)
<C> PropertyDelta<C>
ObjectDeltaImpl. createPropertyModification(ItemPath path, PrismPropertyDefinition propertyDefinition)
<O extends Objectable,T>
PropertyDelta<T>PropertyDeltaFactoryImpl. createReplaceDelta(PrismContainerDefinition<O> containerDefinition, QName propertyName, PrismPropertyValue<T> pValue)
<O extends Objectable,T>
PropertyDelta<T>PropertyDeltaFactoryImpl. createReplaceDelta(PrismContainerDefinition<O> containerDefinition, QName propertyName, PrismPropertyValue<T>... pValues)
<O extends Objectable,T>
PropertyDelta<T>PropertyDeltaFactoryImpl. createReplaceDelta(PrismContainerDefinition<O> containerDefinition, QName propertyName, T... realValues)
static <O extends Objectable,T>
PropertyDelta<T>PropertyDeltaImpl. createReplaceDelta(PrismContainerDefinition<O> containerDefinition, QName propertyName, PrismPropertyValue<T>... pValues)
static <O extends Objectable,T>
PropertyDelta<T>PropertyDeltaImpl. createReplaceDelta(PrismContainerDefinition<O> containerDefinition, QName propertyName, T... realValues)
<O extends Objectable,T>
PropertyDelta<T>PropertyDeltaFactoryImpl. createReplaceDeltaOrEmptyDelta(PrismObjectDefinition<O> objectDefinition, QName propertyName, T realValue)
static <O extends Objectable,T>
PropertyDelta<T>PropertyDeltaImpl. createReplaceDeltaOrEmptyDelta(PrismObjectDefinition<O> objectDefinition, QName propertyName, T realValue)
<O extends Objectable>
PropertyDeltaPropertyDeltaFactoryImpl. createReplaceEmptyDelta(PrismObjectDefinition<O> objectDefinition, ItemPath propertyPath)
static <O extends Objectable>
PropertyDeltaPropertyDeltaImpl. createReplaceEmptyDelta(PrismObjectDefinition<O> objectDefinition, ItemPath propertyPath)
Create delta that deletes all values of the specified property.static <O extends Objectable,X>
PropertyDelta<X>ObjectDeltaFactoryImpl. fillInModificationReplaceProperty(ObjectDelta<O> objectDelta, ItemPath propertyPath, X... propertyValues)
<X> PropertyDelta<X>
ObjectDeltaImpl. findPropertyDelta(ItemPath propertyPath)
<X> PropertyDelta<X>
ObjectDeltaImpl. findPropertyDelta(ItemPath parentPath, QName propertyName)
Top-level path is assumed.PropertyDelta<T>
PropertyDeltaImpl. narrow(PrismObject<? extends Objectable> object, boolean assumeMissingItems)
PropertyDelta<T>
PropertyDeltaImpl. narrow(PrismObject<? extends Objectable> object, MatchingRule<T> matchingRule, boolean assumeMissingItems)
-
Uses of PropertyDelta in com.evolveum.midpoint.prism.impl.item
Methods in com.evolveum.midpoint.prism.impl.item that return PropertyDelta Modifier and Type Method Description PropertyDelta<T>
DummyPropertyImpl. createDelta()
PropertyDelta<T>
DummyPropertyImpl. createDelta(ItemPath path)
PropertyDelta<T>
DummyPropertyImpl. diff(PrismProperty<T> other)
PropertyDelta<T>
DummyPropertyImpl. diff(PrismProperty<T> other, ParameterizedEquivalenceStrategy strategy)
-
Uses of PropertyDelta in com.evolveum.midpoint.prism.util
Methods in com.evolveum.midpoint.prism.util with parameters of type PropertyDelta Modifier and Type Method Description static <T> void
PrismAsserts. assertAdd(PropertyDelta<T> propertyDelta, T... expectedValues)
static <T> void
PrismAsserts. assertDelete(PropertyDelta<T> propertyDelta, T... expectedValues)
static <T> void
PrismAsserts. assertPropertyDelta(PropertyDelta<T> delta, T[] expectedOldValues, T[] expectedAddValues, T[] expectedDeleteValues, T[] expectedReplaceValues)
static <T> void
PrismAsserts. assertReplace(PropertyDelta<T> propertyDelta, T... expectedValues)
-