org.apache.s4.comm.topology
Class ZNRecord
java.lang.Object
org.apache.s4.comm.topology.ZNRecord
public class ZNRecord
- extends java.lang.Object
ZooKeeper's custom znode data structure. Allows for easily information addition and retrieval.
Method Summary |
boolean |
equals(java.lang.Object obj)
|
java.lang.String |
getId()
|
java.util.List<java.lang.String> |
getListField(java.lang.String key)
|
java.util.Map<java.lang.String,java.lang.String> |
getMapField(java.lang.String key)
|
java.lang.String |
getSimpleField(java.lang.String key)
|
int |
hashCode()
|
java.util.List<java.lang.String> |
putListField(java.lang.String key,
java.util.List<java.lang.String> value)
|
java.util.Map<java.lang.String,java.lang.String> |
putMapField(java.lang.String key,
java.util.Map<java.lang.String,java.lang.String> value)
|
java.lang.String |
putSimpleField(java.lang.String key,
java.lang.String value)
|
Methods inherited from class java.lang.Object |
clone, finalize, getClass, notify, notifyAll, toString, wait, wait, wait |
ZNRecord
public ZNRecord(java.lang.String id)
ZNRecord
public ZNRecord(ZNRecord that)
getId
public java.lang.String getId()
putSimpleField
public java.lang.String putSimpleField(java.lang.String key,
java.lang.String value)
getSimpleField
public java.lang.String getSimpleField(java.lang.String key)
putListField
public java.util.List<java.lang.String> putListField(java.lang.String key,
java.util.List<java.lang.String> value)
getListField
public java.util.List<java.lang.String> getListField(java.lang.String key)
putMapField
public java.util.Map<java.lang.String,java.lang.String> putMapField(java.lang.String key,
java.util.Map<java.lang.String,java.lang.String> value)
getMapField
public java.util.Map<java.lang.String,java.lang.String> getMapField(java.lang.String key)
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