java.lang.Object
org.apache.camel.component.zookeepermaster.group.internal.ChildData<T>
All Implemented Interfaces:
Comparable<ChildData<T>>

public class ChildData<T> extends Object implements Comparable<ChildData<T>>
  • Method Details

    • compareTo

      public int compareTo(ChildData<T> rhs)
      Specified by:
      compareTo in interface Comparable<T>
    • equals

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

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

      public String getPath()
      Returns the full path of the this child
      Returns:
      full path
    • getStat

      public org.apache.zookeeper.data.Stat getStat()
      Returns the stat data for this child
      Returns:
      stat or null
    • getData

      public byte[] getData()

      Returns the node data for this child when the cache mode is set to cache data.

      NOTE: the byte array returned is the raw reference of this instance's field. If you change the values in the array any other callers to this method will see the change.

      Returns:
      node data or null
    • getNode

      public T getNode()

      Returns the node for this group member.

      Returns:
      the node or null
    • toString

      public String toString()
      Overrides:
      toString in class Object