Class PathHolderSegment
- java.lang.Object
-
- com.evolveum.midpoint.prism.impl.marshaller.PathHolderSegment
-
public class PathHolderSegment extends Object
- Author:
- Radovan Semancik
-
-
Constructor Summary
Constructors Constructor Description PathHolderSegment(String value)
PathHolderSegment(QName qName)
PathHolderSegment(QName qName, boolean variable)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description boolean
equals(Object o)
QName
getQName()
Get the value of qNameString
getValue()
int
hashCode()
boolean
isIdValueFilter()
boolean
isVariable()
void
setQName(QName qName)
Set the value of qNamevoid
setQNamePrefix(String prefix)
Sets a given prefix to current QName (without changing NS URI).void
setValue(String value)
void
setVariable(boolean variable)
String
toString()
-
-
-
Method Detail
-
isIdValueFilter
public boolean isIdValueFilter()
-
getQName
public QName getQName()
Get the value of qName- Returns:
- the value of qName
-
setQName
public void setQName(QName qName)
Set the value of qName- Parameters:
qName
- new value of qName
-
isVariable
public boolean isVariable()
-
setVariable
public void setVariable(boolean variable)
-
getValue
public String getValue()
-
setValue
public void setValue(String value)
-
setQNamePrefix
public void setQNamePrefix(String prefix)
Sets a given prefix to current QName (without changing NS URI). It's a bit of hack. Precondition: there is no prefix set.- Parameters:
prefix
-
-
-