Class NodeRef

java.lang.Object
eu.xenit.alfred.api.data.NodeRef
All Implemented Interfaces:
Serializable

public class NodeRef extends Object implements Serializable
Identifier a single node. Consists of three parts: The space, the store and the guid. This can be seen as pointing to the Store and then a unique id within the store for the node.
See Also:
  • Constructor Details

    • NodeRef

      public NodeRef()
    • NodeRef

      public NodeRef(String s)
    • NodeRef

      public NodeRef(String space, String store, String guid)
  • Method Details

    • getValue

      public String getValue()
    • setValue

      public void setValue(String value)
    • toString

      public String toString()
      Overrides:
      toString in class Object
    • GetAlfredApiUrl

      public String GetAlfredApiUrl()
    • equals

      public boolean equals(Object o)
      Overrides:
      equals in class Object
    • hashCode

      public int hashCode()
      Overrides:
      hashCode in class Object
    • getStoreRefProtocol

      public String getStoreRefProtocol()
      Returns:
      The space or storerefprotocol of the noderef. This is the first part of the noderef.
    • getStoreRefId

      public String getStoreRefId()
      Returns:
      The store of the noderef. This is the second part of the noderef.
    • getGuid

      public String getGuid()
      Returns:
      The Guid part of the noderef. This is the last part of the noderef.