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, writeValueToStream
public 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.Externalizable
java.io.IOException
java.lang.ClassNotFoundException
public void writeExternal(java.io.ObjectOutput obj_out) throws java.io.IOException
writeExternal
in interface java.io.Externalizable
java.io.IOException
public int getType()
public byte[] getBytesValue() throws java.lang.ClassCastException
getBytesValue
in class DCField
java.lang.ClassCastException
public byte getByteValue() throws java.lang.ClassCastException
getByteValue
in class DCField
java.lang.ClassCastException
public java.util.Date getDateValue() throws java.lang.ClassCastException
getDateValue
in class DCField
java.lang.ClassCastException
public double getDoubleValue() throws java.lang.ClassCastException
getDoubleValue
in class DCField
java.lang.ClassCastException
public float getFloatValue() throws java.lang.ClassCastException
getFloatValue
in class DCField
java.lang.ClassCastException
public int getIntValue() throws java.lang.ClassCastException
getIntValue
in class DCField
java.lang.ClassCastException
public long getLongValue() throws java.lang.ClassCastException
getLongValue
in class DCField
java.lang.ClassCastException
public short getShortValue() throws java.lang.ClassCastException
getShortValue
in class DCField
java.lang.ClassCastException
public java.lang.String getStringValue() throws java.lang.ClassCastException
getStringValue
in class DCField
java.lang.ClassCastException