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 ItemPathSegment
clone()
boolean
equivalent(Object obj)
String
toString()
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:
equivalent
in classItemPathSegment
-
clone
public ItemPathSegment clone()
- Specified by:
clone
in classItemPathSegment
-
typeHint
public Optional<QName> typeHint()
- Overrides:
typeHint
in classReferencePathSegment
-
-