Class AssociationSynchronizationResult<V extends PrismValue>
java.lang.Object
com.evolveum.midpoint.prism.extensions.AbstractDelegatedPrismValueDeltaSetTriple<V>
com.evolveum.midpoint.model.impl.expr.AssociationSynchronizationResult<V>
- All Implemented Interfaces:
- DeltaSetTriple<V>,- PrismValueDeltaSetTriple<V>,- SimpleVisitable<V>,- Visitable,- DebugDumpable,- Foreachable<V>,- ShortDumpable,- Serializable
@Experimental
public class AssociationSynchronizationResult<V extends PrismValue>
extends AbstractDelegatedPrismValueDeltaSetTriple<V>
Result of the evaluation of 
AssociationSynchronizationExpressionEvaluator.
 It contains the main result (triple of values) but also other results, namely triples for inner paths.
 Currently quite experimental. It can be generalized to contain inner delta set triples only, which would be
 applicable to more expression evaluators than just association synchronization.- See Also:
- 
Nested Class SummaryNested classes/interfaces inherited from interface com.evolveum.midpoint.prism.delta.DeltaSetTripleDeltaSetTriple.SetAwareProcessor<T>
- 
Field SummaryFields inherited from class com.evolveum.midpoint.prism.extensions.AbstractDelegatedPrismValueDeltaSetTripleinnerFields inherited from interface com.evolveum.midpoint.util.DebugDumpableINDENT_STRING
- 
Constructor SummaryConstructors
- 
Method SummaryModifier and TypeMethodDescriptiondebugDump(int indent) @NotNull DeltaSetTripleIvwoMap@NotNull PathKeyedMap<ItemDefinition<?>>@NotNull MappingEvaluationRequestsMapMethods inherited from class com.evolveum.midpoint.prism.extensions.AbstractDelegatedPrismValueDeltaSetTripleaccept, addAllToMinusSet, addAllToPlusSet, addAllToSet, addAllToZeroSet, addToMinusSet, addToPlusSet, addToSet, addToZeroSet, applyDefinition, checkConsistence, checkNoParent, clearMinusSet, clearPlusSet, clearZeroSet, clone, clone, debugDumpSets, diff, distributeAs, foreach, foreach, getAllValues, getAnyValue, getMinusSet, getNonNegativeValues, getNonPositiveValues, getPlusSet, getRealValueClass, getSet, getValueClass, getZeroSet, hasMinusSet, hasPlusSet, hasZeroSet, isEmpty, isRaw, isZeroOnly, merge, presentInMinusSet, presentInPlusSet, presentInZeroSet, removeEmptyValues, setOriginObject, setOriginType, shortDump, simpleAccept, size, stream, toHumanReadableString, transform, unionMethods inherited from class java.lang.Objectequals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface com.evolveum.midpoint.util.DebugDumpabledebugDump, debugDumpLazily, debugDumpLazilyMethods inherited from interface com.evolveum.midpoint.prism.delta.DeltaSetTripleclearMethods inherited from interface com.evolveum.midpoint.util.ShortDumpableshortDump, shortDumpLazily
- 
Constructor Details- 
AssociationSynchronizationResultpublic AssociationSynchronizationResult()
 
- 
- 
Method Details- 
getInnerDeltaSetTriplesMap
- 
getInnerItemDefinitionsMap
- 
getInnerMappingEvaluationRequestsMap
- 
debugDump- Specified by:
- debugDumpin interface- DebugDumpable
- Overrides:
- debugDumpin class- AbstractDelegatedPrismValueDeltaSetTriple<V extends PrismValue>
 
 
-