Interface Mapping<V extends PrismValue,D extends ItemDefinition>
- 
- All Superinterfaces:
 Serializable
public interface Mapping<V extends PrismValue,D extends ItemDefinition> extends Serializable
- Author:
 - semancik
 
 
- 
- 
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description LonggetEtime()Returns elapsed time in milliseconds.ItemPathgetOutputPath()PrismValueDeltaSetTriple<V>getOutputTriple()<T extends Serializable>
TgetStateProperty(String propertyName)booleanisConditionSatisfied()Returns true if the condition is at least partially satisfied, i.e.<T extends Serializable>
TsetStateProperty(String propertyName, T value) 
 - 
 
- 
- 
Method Detail
- 
getEtime
Long getEtime()
Returns elapsed time in milliseconds. 
- 
getStateProperty
<T extends Serializable> T getStateProperty(String propertyName)
 
- 
setStateProperty
<T extends Serializable> T setStateProperty(String propertyName, T value)
 
- 
getOutputTriple
PrismValueDeltaSetTriple<V> getOutputTriple()
 
- 
getOutputPath
ItemPath getOutputPath() throws SchemaException
- Throws:
 SchemaException
 
- 
isConditionSatisfied
@Experimental boolean isConditionSatisfied()
Returns true if the condition is at least partially satisfied, i.e. it is not "false -> false". Precondition: the condition is evaluated. Otherwise aNullPointerExceptionis thrown. 
 - 
 
 -