public class NodeData
extends java.lang.Object
implements java.io.Externalizable
| Modifier and Type | Field and Description |
|---|---|
byte |
nodeClassId |
java.lang.String |
nodeId |
java.util.Map<java.lang.String,java.lang.Object> |
properties |
long |
TS |
| Constructor and Description |
|---|
NodeData() |
NodeData(NodeData_thrift n,
java.util.HashMap<java.lang.Byte,java.lang.Class> nodeClassMap) |
NodeData(NodeData n) |
NodeData(java.lang.String nodeID,
byte nodeClassId) |
NodeData(java.lang.String nodeID,
long ts,
byte nodeClassId) |
| Modifier and Type | Method and Description |
|---|---|
void |
addProperty(java.lang.String property,
java.lang.Object value) |
boolean |
equals(java.lang.Object o) |
java.util.Vector<java.lang.String> |
getProperties() |
java.lang.Object |
getProperty(java.lang.String key) |
int |
hashCode() |
void |
readExternal(java.io.ObjectInput in) |
java.lang.String |
toString() |
void |
writeExternal(java.io.ObjectOutput out) |
public java.lang.String nodeId
public long TS
public byte nodeClassId
public java.util.Map<java.lang.String,java.lang.Object> properties
public NodeData()
public NodeData(java.lang.String nodeID,
byte nodeClassId)
public NodeData(java.lang.String nodeID,
long ts,
byte nodeClassId)
public NodeData(NodeData n)
public NodeData(NodeData_thrift n, java.util.HashMap<java.lang.Byte,java.lang.Class> nodeClassMap)
public void readExternal(java.io.ObjectInput in)
throws java.io.IOException,
java.lang.ClassNotFoundException
readExternal in interface java.io.Externalizablejava.io.IOExceptionjava.lang.ClassNotFoundExceptionpublic void writeExternal(java.io.ObjectOutput out)
throws java.io.IOException
writeExternal in interface java.io.Externalizablejava.io.IOExceptionpublic void addProperty(java.lang.String property,
java.lang.Object value)
public java.lang.Object getProperty(java.lang.String key)
public java.util.Vector<java.lang.String> getProperties()
public java.lang.String toString()
toString in class java.lang.Objectpublic boolean equals(java.lang.Object o)
equals in class java.lang.Objectpublic int hashCode()
hashCode in class java.lang.Object