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
-
Method Summary
Modifier and TypeMethodDescriptiondebugDump
(int indent) @Nullable PrismValueDeltaSetTriple<V>
boolean
boolean
boolean
void
setOutputTriple
(@Nullable PrismValueDeltaSetTriple<V> outputTriple) void
setPushChanges
(boolean pushChanges) void
setStrongMappingWasUsed
(boolean strongMappingWasUsed) void
setWeakMappingWasUsed
(boolean weakMappingWasUsed) Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
Methods 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:
debugDump
in interfaceDebugDumpable
-