Class MetadataComputationInput.InputDataValue
java.lang.Object
com.evolveum.midpoint.model.common.mapping.metadata.MetadataComputationInput.InputDataValue
- All Implemented Interfaces:
DebugDumpable
- Enclosing class:
- MetadataComputationInput
-
Field Summary
Fields inherited from interface com.evolveum.midpoint.util.DebugDumpable
INDENT_STRING
-
Constructor Summary
ConstructorDescriptionInputDataValue
(PrismValue value, Map<String, Collection<?>> metadataSourceMap) -
Method Summary
Modifier and TypeMethodDescriptiondebugDump
(int indent) Map<String,
Collection<?>> Real values of metadata sources for this mapping.Collection<?>
Values of metadata source, assuming that there is a single metadata source.Data value, e.g.Real data value, e.g.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
-
InputDataValue
-
-
Method Details
-
getPrismValue
Data value, e.g. "Jack" (prism value with metadata). -
getRealValue
Real data value, e.g. "Jack" (String or PolyString with no metadata). -
getMetadataSourceMap
Real values of metadata sources for this mapping. E.g. for LoA mapping (loa -> loa) here is only single entry: - key = "loa" - values = list of all LoA values for individual yields of prismValue metadata. -
getMetadataValues
Values of metadata source, assuming that there is a single metadata source. A convenience method. -
debugDump
- Specified by:
debugDump
in interfaceDebugDumpable
-