org.itr_rescue.dataGuard.DataObject
Class AbstractObjectData

java.lang.Object
  extended by org.itr_rescue.dataGuard.DataObject.AbstractObjectData
Direct Known Subclasses:
ObjectData

public abstract class AbstractObjectData
extends java.lang.Object


Field Summary
protected  byte[] content
           
protected  java.lang.String id
           
protected  java.util.HashMap<java.lang.String,java.lang.String> metadata
           
 
Constructor Summary
AbstractObjectData()
           
 
Method Summary
 java.lang.String getId()
           
 java.lang.String getMetadataValue(java.lang.String metadata)
           
 byte[] getObjectContent()
           
 void setId(java.lang.String id)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

id

protected java.lang.String id

content

protected byte[] content

metadata

protected java.util.HashMap<java.lang.String,java.lang.String> metadata
Constructor Detail

AbstractObjectData

public AbstractObjectData()
Method Detail

getId

public java.lang.String getId()

setId

public void setId(java.lang.String id)

getMetadataValue

public java.lang.String getMetadataValue(java.lang.String metadata)

getObjectContent

public byte[] getObjectContent()