public class ObjectField extends DCField implements java.io.Externalizable
| Modifier and Type | Field and Description |
|---|---|
static int |
LENGTH |
| Constructor and Description |
|---|
ObjectField() |
ObjectField(java.io.Externalizable object) |
ObjectField(FieldKey id,
byte[] inValues) |
ObjectField(int id,
byte[] inValues) |
ObjectField(int id,
java.io.Externalizable object) |
ObjectField(java.lang.String id,
byte[] inValues) |
ObjectField(java.lang.String id,
java.io.Externalizable object) |
| Modifier and Type | Method and Description |
|---|---|
byte[] |
getBytesValue() |
byte |
getByteValue() |
java.util.Date |
getDateValue() |
double |
getDoubleValue() |
float |
getFloatValue() |
int |
getIntValue() |
int |
getLength() |
long |
getLongValue() |
java.lang.Object |
getObject() |
short |
getShortValue() |
java.lang.String |
getStringValue() |
int |
getType() |
void |
readExternal(java.io.ObjectInput obj_in) |
void |
setObject(java.io.Externalizable object) |
void |
setObjectWOupdate(java.io.Externalizable object) |
java.lang.String |
toString() |
void |
updateBytes() |
void |
updateObject() |
void |
writeExternal(java.io.ObjectOutput obj_out) |
clone, create, dup, equals, equalsValue, getBytes, getDCField, getDCField, getDCField, getID, getKey, getStaticAttrLength, init, init, init, isEmpty, isVarLength, makeAttrfromBytes, makeAttrfromBytes, makeAttrfromBytes, makeAttrfromBytes, makeAttrfromStream, readValueFromStream, setID, setID, setKey, setType, setValue, writeValueToStreampublic static final int LENGTH
public ObjectField()
public ObjectField(java.io.Externalizable object)
public ObjectField(int id,
java.io.Externalizable object)
public ObjectField(java.lang.String id,
java.io.Externalizable object)
public ObjectField(int id,
byte[] inValues)
public ObjectField(java.lang.String id,
byte[] inValues)
public ObjectField(FieldKey id, byte[] inValues)
public void setObject(java.io.Externalizable object)
public void setObjectWOupdate(java.io.Externalizable object)
public java.lang.Object getObject()
public void updateObject()
public void updateBytes()
public void readExternal(java.io.ObjectInput obj_in)
throws java.io.IOException,
java.lang.ClassNotFoundException
readExternal in interface java.io.Externalizablejava.io.IOExceptionjava.lang.ClassNotFoundExceptionpublic void writeExternal(java.io.ObjectOutput obj_out)
throws java.io.IOException
writeExternal in interface java.io.Externalizablejava.io.IOExceptionpublic int getType()
public byte[] getBytesValue()
throws java.lang.ClassCastException
getBytesValue in class DCFieldjava.lang.ClassCastExceptionpublic byte getByteValue()
throws java.lang.ClassCastException
getByteValue in class DCFieldjava.lang.ClassCastExceptionpublic java.util.Date getDateValue()
throws java.lang.ClassCastException
getDateValue in class DCFieldjava.lang.ClassCastExceptionpublic double getDoubleValue()
throws java.lang.ClassCastException
getDoubleValue in class DCFieldjava.lang.ClassCastExceptionpublic float getFloatValue()
throws java.lang.ClassCastException
getFloatValue in class DCFieldjava.lang.ClassCastExceptionpublic int getIntValue()
throws java.lang.ClassCastException
getIntValue in class DCFieldjava.lang.ClassCastExceptionpublic long getLongValue()
throws java.lang.ClassCastException
getLongValue in class DCFieldjava.lang.ClassCastExceptionpublic short getShortValue()
throws java.lang.ClassCastException
getShortValue in class DCFieldjava.lang.ClassCastExceptionpublic java.lang.String getStringValue()
throws java.lang.ClassCastException
getStringValue in class DCFieldjava.lang.ClassCastException