Class DeltaTriple<T>
java.lang.Object
com.evolveum.midpoint.prism.delta.DeltaTriple<T>
- All Implemented Interfaces:
DebugDumpable
,Foreachable<T>
Utility class for keeping things in three: plus, zero and minus.
- Author:
- semancik
-
Field Summary
Fields inherited from interface com.evolveum.midpoint.util.DebugDumpable
INDENT_STRING
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptiondebugDump
(int indent) debugDumpNoTitle
(StringBuilder sb, int indent) boolean
void
Will call processor for every element in the instance.get
(PlusMinusZero mode) getMinus()
getPlus()
getZero()
int
hashCode()
void
void
void
toString()
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
Methods inherited from interface com.evolveum.midpoint.util.DebugDumpable
debugDump, debugDumpLazily, debugDumpLazily
-
Constructor Details
-
DeltaTriple
public DeltaTriple() -
DeltaTriple
-
-
Method Details
-
getPlus
-
setPlus
-
getZero
-
setZero
-
getMinus
-
setMinus
-
get
-
foreach
Description copied from interface:Foreachable
Will call processor for every element in the instance. This is NOT recursive. E.g. in case of collection of collections the processor will NOT be called for elements of the inner collections. If you need recursion please have a look at Visitor.- Specified by:
foreach
in interfaceForeachable<T>
-
debugDump
- Specified by:
debugDump
in interfaceDebugDumpable
-
debugDumpNoTitle
-
hashCode
public int hashCode() -
equals
-
toString
-