com.evolveum.midpoint.schema.processor
Class PropertyPath
java.lang.Object
com.evolveum.midpoint.schema.processor.PropertyPath
public class PropertyPath
- extends java.lang.Object
- Author:
- semancik
Methods inherited from class java.lang.Object |
clone, finalize, getClass, notify, notifyAll, wait, wait, wait |
EMPTY_PATH
public static final PropertyPath EMPTY_PATH
PropertyPath
public PropertyPath()
PropertyPath
public PropertyPath(java.util.List<javax.xml.namespace.QName> qnames)
PropertyPath
public PropertyPath(java.util.List<javax.xml.namespace.QName> qnames,
javax.xml.namespace.QName subName)
PropertyPath
public PropertyPath(javax.xml.namespace.QName... segments)
PropertyPath
public PropertyPath(PropertyPath parentPath,
javax.xml.namespace.QName subName)
PropertyPath
public PropertyPath(XPathHolder xpath)
subPath
public PropertyPath subPath(javax.xml.namespace.QName subName)
getSegments
public java.util.List<javax.xml.namespace.QName> getSegments()
first
public javax.xml.namespace.QName first()
rest
public PropertyPath rest()
last
public javax.xml.namespace.QName last()
allExceptLast
public PropertyPath allExceptLast()
size
public int size()
isEmpty
public boolean isEmpty()
toString
public java.lang.String toString()
- Overrides:
toString
in class java.lang.Object
hashCode
public int hashCode()
- Overrides:
hashCode
in class java.lang.Object
equals
public boolean equals(java.lang.Object obj)
- Overrides:
equals
in class java.lang.Object
Copyright © 2012 evolveum. All Rights Reserved.