public interface AssignmentPathSegment extends DebugDumpable, ShortDumpable
INDENT_STRING
Modifier and Type | Method and Description |
---|---|
boolean |
equivalent(AssignmentPathSegment otherSegment) |
AssignmentType |
getAssignment() |
AssignmentType |
getAssignment(boolean evaluateOld) |
AssignmentType |
getAssignmentAny() |
AssignmentType |
getAssignmentNew() |
QName |
getRelation() |
ObjectType |
getSource() |
ObjectType |
getTarget() |
boolean |
isAssignment()
True if the segment corresponds to assignment.
|
boolean |
isDelegation()
True if the relation is a delegation one.
|
boolean |
isMatchingOrder()
Whether this assignment/inducement matches the focus level, i.e.
|
boolean |
isMatchingOrderForTarget()
Whether this assignment/inducement matches the target level, i.e.
|
boolean |
matches(List<OrderConstraintsType> orderConstraints)
Returns true if the path segment matches specified order constraints.
|
AssignmentPathSegmentType |
toAssignmentPathSegmentType(boolean includeAssignmentsContent) |
debugDump, debugDump, debugDumpLazily, debugDumpLazily
shortDump, shortDump, shortDumpLazily
AssignmentType getAssignment()
AssignmentType getAssignment(boolean evaluateOld)
AssignmentType getAssignmentNew()
AssignmentType getAssignmentAny()
boolean isAssignment()
ObjectType getSource()
ObjectType getTarget()
QName getRelation()
boolean isMatchingOrder()
boolean isMatchingOrderForTarget()
boolean isDelegation()
@NotNull AssignmentPathSegmentType toAssignmentPathSegmentType(boolean includeAssignmentsContent)
boolean matches(@NotNull List<OrderConstraintsType> orderConstraints)
boolean equivalent(AssignmentPathSegment otherSegment)
Copyright © 2019 Evolveum. All rights reserved.