Interface EvaluationOrder
- All Superinterfaces:
Cloneable,DebugDumpable,Serializable,ShortDumpable
- All Known Implementing Classes:
EvaluationOrderImpl,UndefinedEvaluationOrderImpl
- Author:
- semancik
-
Field Summary
Fields inherited from interface com.evolveum.midpoint.util.DebugDumpable
INDENT_STRING -
Method Summary
Modifier and TypeMethodDescriptionapplyDifference(Map<QName, Integer> difference) clone()diff(EvaluationOrder newState) intgetMatchingRelationOrder(QName relation) intbooleanbooleanbooleanisValid()booleanmatches(Integer assignmentOrder, List<OrderConstraintsType> assignmentOrderConstraint) resetOrder(QName relation, int newOrder) Methods inherited from interface com.evolveum.midpoint.util.DebugDumpable
debugDump, debugDump, debugDumpLazily, debugDumpLazilyMethods inherited from interface com.evolveum.midpoint.util.ShortDumpable
shortDump, shortDump, shortDumpLazily
-
Method Details
-
getSummaryOrder
int getSummaryOrder() -
advance
-
decrease
-
getMatchingRelationOrder
-
getExtraRelations
Collection<QName> getExtraRelations() -
clone
EvaluationOrder clone() -
resetOrder
-
diff
-
applyDifference
-
isDefined
boolean isDefined() -
getRelations
-
isValid
boolean isValid() -
isOrderOne
boolean isOrderOne() -
matches
-