DODS 5.1 API

org.webdocwf.util.genericstore.data
Class AttributeBinaryValueDataStruct

java.lang.Object
  |
  +--org.webdocwf.util.genericstore.data.AttributeBinaryValueDataStruct
All Implemented Interfaces:
java.lang.Cloneable, java.io.Serializable

public class AttributeBinaryValueDataStruct
extends java.lang.Object
implements java.lang.Cloneable, java.io.Serializable

Data structure for DO class. A container for data members of a DO class. A DO class contains a reference to a DataStruct class. This reference can be null (a DO whose data has not yet been retrieved from the database), allowing a DO object to be a lightweight placeholder until its data is needed.

Since:
org
Version:
$Revision: 1.2 $
Author:
administrator
See Also:
Serialized Form

Field Summary
 AttributeDefinitionDO ATTRIBUTEDEFINITIONOID
           
 byte[] BINARYVALUE
           
 GenericObjectDO GENERICOBJECTOID
           
 boolean readOnly
          A DO refers to this DataStruct.
 
Constructor Summary
AttributeBinaryValueDataStruct()
           
 
Method Summary
 AttributeBinaryValueDataStruct duplicate()
          Create a copy of the guts of a DO.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

readOnly

public boolean readOnly
A DO refers to this DataStruct. readOnly is set to true when the DO is stored in its class cache.


ATTRIBUTEDEFINITIONOID

public AttributeDefinitionDO ATTRIBUTEDEFINITIONOID

BINARYVALUE

public byte[] BINARYVALUE

GENERICOBJECTOID

public GenericObjectDO GENERICOBJECTOID
Constructor Detail

AttributeBinaryValueDataStruct

public AttributeBinaryValueDataStruct()
Method Detail

duplicate

public AttributeBinaryValueDataStruct duplicate()
                                         throws DatabaseManagerException,
                                                ObjectIdException
Create a copy of the guts of a DO.

Throws:
DatabaseManagerException - if createExisting() fails for a contained DO
ObjectIdException - if GenericDO has trouble obtaining a valid id.

DODS 5.1 API