public class ItemValueWithOrigin<V extends PrismValue,D extends ItemDefinition> extends Object implements DebugDumpable
INDENT_STRING
Constructor and Description |
---|
ItemValueWithOrigin(V propertyValue,
PrismValueDeltaSetTripleProducer<V,D> mapping,
Construction accountConstruction) |
Modifier and Type | Method and Description |
---|---|
ItemValueWithOrigin<V,D> |
clone() |
protected void |
copyValues(ItemValueWithOrigin<V,D> clone) |
static <V extends PrismValue,D extends ItemDefinition> |
createOutputTriple(PrismValueDeltaSetTripleProducer<V,D> mapping) |
String |
debugDump()
Show the content of the object intended for diagnostics by system administrator.
|
String |
debugDump(int indent) |
<T> boolean |
equalsRealValue(V pvalue,
ValueMatcher<T> valueMatcher) |
Construction |
getConstruction() |
V |
getItemValue() |
PrismValueDeltaSetTripleProducer<V,D> |
getMapping() |
boolean |
isValid() |
void |
setItemValue(V value) |
String |
toString() |
public ItemValueWithOrigin(V propertyValue, PrismValueDeltaSetTripleProducer<V,D> mapping, Construction accountConstruction)
public V getItemValue()
public void setItemValue(V value)
public PrismValueDeltaSetTripleProducer<V,D> getMapping()
public Construction getConstruction()
public boolean isValid()
public <T> boolean equalsRealValue(V pvalue, ValueMatcher<T> valueMatcher) throws SchemaException
SchemaException
public ItemValueWithOrigin<V,D> clone()
protected void copyValues(ItemValueWithOrigin<V,D> clone)
public static <V extends PrismValue,D extends ItemDefinition> DeltaSetTriple<ItemValueWithOrigin<V,D>> createOutputTriple(PrismValueDeltaSetTripleProducer<V,D> mapping)
public String debugDump()
DebugDumpable
debugDump
in interface DebugDumpable
public String debugDump(int indent)
debugDump
in interface DebugDumpable
Copyright © 2016 evolveum. All rights reserved.