Class PathHolderSegment
- java.lang.Object
 - 
- com.evolveum.midpoint.prism.impl.marshaller.PathHolderSegment
 
 
- 
public class PathHolderSegment extends Object
- Author:
 - Radovan Semancik, Pavol Mederly
 
 
- 
- 
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 booleanequals(Object o)QNamegetQName()Get the value of qNameStringgetValue()inthashCode()booleanisIdValueFilter()booleanisVariable()voidsetQName(QName qName)Set the value of qNamevoidsetQNamePrefix(String prefix)Sets a given prefix to current QName (without changing NS URI).voidsetValue(String value)voidsetVariable(boolean variable)StringtoString() 
 - 
 
- 
- 
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-
 
 - 
 
 -