Class MappingOutputStruct<V extends PrismValue>
java.lang.Object
com.evolveum.midpoint.model.impl.lens.projector.mappings.MappingOutputStruct<V>
- All Implemented Interfaces:
DebugDumpable
Output of mappings computation: basically the triple plus some flags.
Currently used only for
ProjectionMappingSetEvaluator.- Author:
- semancik
-
Field Summary
Fields inherited from interface com.evolveum.midpoint.util.DebugDumpable
INDENT_STRING -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptiondebugDump(int indent) @Nullable PrismValueDeltaSetTriple<V>booleanbooleanbooleanvoidsetOutputTriple(@Nullable PrismValueDeltaSetTriple<V> outputTriple) voidsetPushChanges(boolean pushChanges) voidsetStrongMappingWasUsed(boolean strongMappingWasUsed) voidsetWeakMappingWasUsed(boolean weakMappingWasUsed) Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface com.evolveum.midpoint.util.DebugDumpable
debugDump, debugDumpLazily, debugDumpLazily
-
Constructor Details
-
MappingOutputStruct
public MappingOutputStruct()
-
-
Method Details
-
getOutputTriple
-
setOutputTriple
-
isStrongMappingWasUsed
public boolean isStrongMappingWasUsed() -
setStrongMappingWasUsed
public void setStrongMappingWasUsed(boolean strongMappingWasUsed) -
isPushChanges
public boolean isPushChanges() -
setPushChanges
public void setPushChanges(boolean pushChanges) -
isWeakMappingWasUsed
public boolean isWeakMappingWasUsed() -
setWeakMappingWasUsed
public void setWeakMappingWasUsed(boolean weakMappingWasUsed) -
debugDump
- Specified by:
debugDumpin interfaceDebugDumpable
-