Package com.evolveum.midpoint.prism
Class ItemModifyResult<V extends PrismValue>
java.lang.Object
com.evolveum.midpoint.prism.ItemModifyResult<V>
-
Nested Class Summary
-
Field Summary
-
Constructor Summary
ModifierConstructorDescriptionprotected
ItemModifyResult
(V requestValue, V finalValue, ItemModifyResult.ActualApplyOperation operation) -
Method Summary
Modifier and TypeMethodDescriptionstatic <V extends PrismValue>
ItemModifyResult<V>added
(V requestValue, V existingValue) <T> T
static <V extends PrismValue>
ItemModifyResult<V>from
(V requestValue, V existingValue, ItemModifyResult.ActualApplyOperation actualApplyOperation) boolean
isAdded()
boolean
boolean
boolean
boolean
static <V extends PrismValue>
ItemModifyResult<V>modified
(V requestValue, V existingValue) static <V extends PrismValue>
ItemModifyResult<V>removed
(V requestValue, V existingValue) <T> T
static <V extends PrismValue>
ItemModifyResult<V>unmodified
(V value)
-
Field Details
-
requestValue
-
finalValue
-
operation
-
-
Constructor Details
-
ItemModifyResult
protected ItemModifyResult(V requestValue, V finalValue, ItemModifyResult.ActualApplyOperation operation)
-
-
Method Details
-
unmodified
-
removed
-
modified
-
added
-
from
public static <V extends PrismValue> ItemModifyResult<V> from(V requestValue, V existingValue, ItemModifyResult.ActualApplyOperation actualApplyOperation) -
requestRealValue
public <T> T requestRealValue() -
finalRealValue
public <T> T finalRealValue() -
operation
-
isUnmodified
public boolean isUnmodified() -
isChanged
public boolean isChanged() -
isModified
public boolean isModified() -
isAdded
public boolean isAdded() -
isDeleted
public boolean isDeleted()
-