public class PropertyId extends Object implements ItemId
| Constructor and Description | 
|---|
| PropertyId(NodeId parentId,
          Name propName)Creates a property identifier instance for the identified property. | 
| Modifier and Type | Method and Description | 
|---|---|
| boolean | denotesNode()Returns  falseas this class represents a property
 identifier, not a node identifier. | 
| boolean | equals(Object obj) | 
| Name | getName()Returns the  Nameof the property. | 
| NodeId | getParentId()Returns the identifier of the parent node. | 
| int | hashCode()
 Returns the hash code of this property identifier. | 
| String | toString()
 Returns the same as  this.getParentId() + "/" + this.getName() | 
| static PropertyId | valueOf(String s)Returns a property identifier instance holding the value of the
 specified string. | 
public boolean denotesNode()
false as this class represents a property
 identifier, not a node identifier.denotesNode in interface ItemIdfalseItemId.denotesNode()public NodeId getParentId()
public Name getName()
Name of the property.Name of the property.public static PropertyId valueOf(String s) throws IllegalArgumentException
toString() method of this class.s - a String containing the PropertyId
          representation to be parsed.PropertyId represented by the argumentIllegalArgumentException - if the specified string can not be parsed
                                  as a PropertyId.toString()public String toString()
this.getParentId() + "/" + this.getName()Copyright © 2004–2021 The Apache Software Foundation. All rights reserved.