Package com.evolveum.midpoint.prism.path
Class ObjectReferencePathSegment
- java.lang.Object
-
- com.evolveum.midpoint.prism.path.ItemPathSegment
-
- com.evolveum.midpoint.prism.path.ReferencePathSegment
-
- com.evolveum.midpoint.prism.path.ObjectReferencePathSegment
-
- All Implemented Interfaces:
Serializable,Cloneable
public class ObjectReferencePathSegment extends ReferencePathSegment
Denotes referenced object, like "assignment/targetRef/@/name" (name of assignment's target object)- See Also:
- Serialized Form
-
-
Constructor Summary
Constructors Constructor Description ObjectReferencePathSegment()ObjectReferencePathSegment(QName typeHint)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description ItemPathSegmentclone()booleanequivalent(Object obj)StringtoString()Optional<QName>typeHint()-
Methods inherited from class com.evolveum.midpoint.prism.path.ItemPathSegment
equals, hashCode, isWildcard, setWildcard, toString
-
-
-
-
Field Detail
-
SYMBOL
public static final String SYMBOL
- See Also:
- Constant Field Values
-
QNAME
public static final QName QNAME
-
-
Constructor Detail
-
ObjectReferencePathSegment
public ObjectReferencePathSegment()
-
ObjectReferencePathSegment
public ObjectReferencePathSegment(QName typeHint)
-
-
Method Detail
-
equivalent
public boolean equivalent(Object obj)
- Specified by:
equivalentin classItemPathSegment
-
clone
public ItemPathSegment clone()
- Specified by:
clonein classItemPathSegment
-
typeHint
public Optional<QName> typeHint()
- Overrides:
typeHintin classReferencePathSegment
-
-