org.jboss.cache.marshall
Class NodeData
java.lang.Object
org.jboss.cache.marshall.NodeData
- All Implemented Interfaces:
- java.io.Externalizable, java.io.Serializable
- Direct Known Subclasses:
- NodeDataExceptionMarker, NodeDataMarker
public class NodeData
- extends java.lang.Object
- implements java.io.Externalizable
Serializable representation of the data of a node (FQN and attributes)
- Version:
- $Id: NodeData.java,v 1.4 2007/03/12 18:13:47 msurtani Exp $
- Author:
- Bela Ban
- See Also:
- Serialized Form
| Methods inherited from class java.lang.Object |
clone, finalize, getClass, notify, notifyAll, wait, wait, wait |
NodeData
public NodeData()
NodeData
public NodeData(Fqn fqn)
NodeData
public NodeData(Fqn fqn,
java.util.Map attrs)
NodeData
public NodeData(java.lang.String fqn,
java.util.Map attrs)
getAttributes
public java.util.Map getAttributes()
getFqn
public Fqn getFqn()
isMarker
public boolean isMarker()
isExceptionMarker
public boolean isExceptionMarker()
writeExternal
public void writeExternal(java.io.ObjectOutput out)
throws java.io.IOException
- Specified by:
writeExternal in interface java.io.Externalizable
- Throws:
java.io.IOException
readExternal
public void readExternal(java.io.ObjectInput in)
throws java.io.IOException,
java.lang.ClassNotFoundException
- Specified by:
readExternal in interface java.io.Externalizable
- Throws:
java.io.IOException
java.lang.ClassNotFoundException
toString
public java.lang.String toString()
- Overrides:
toString in class java.lang.Object
equals
public boolean equals(java.lang.Object o)
- Overrides:
equals in class java.lang.Object
hashCode
public int hashCode()
- Overrides:
hashCode in class java.lang.Object