|
||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||
java.lang.Objectorg.mbari.siam.distributed.AttributeValueObject
public abstract class AttributeValueObject
AttributeValueObject
| Field Summary | |
|---|---|
protected static org.apache.log4j.Logger |
_logger
Log4j logger |
protected java.lang.Object |
_value
The value |
| Fields inherited from interface org.mbari.siam.distributed.Exportable |
|---|
EX_BASE, EX_BOOLEANOBJATT, EX_BYTEARRAYOBJATT, EX_DEVICEMESSAGEPACKET, EX_DEVICEPACKET, EX_DOUBLEOBJATT, EX_FLOATOBJATT, EX_INTEGEROBJATT, EX_LONGOBJATT, EX_MAX, EX_METADATAPACKET, EX_MNEMONICINTEGEROBJATT, EX_SCHEDULESPECIFIEROBJATT, EX_SENSORDATAPACKET, EX_STATE, EX_STATEATTRIBUTE |
| Constructor Summary | |
|---|---|
AttributeValueObject()
Empty CTOR for serialization |
|
| Method Summary | |
|---|---|
void |
export(java.io.DataOutput out)
Fulfills Exportable interface |
long |
getVersion()
Return serialization version of this instance |
abstract java.lang.Object |
parse(java.lang.String s)
Parse and validate the value of this attribute from the specified string |
void |
readExternal(java.io.ObjectInput in)
|
abstract java.lang.String |
toString()
Return String representation. |
java.lang.Object |
value()
Return byte array representation. |
void |
writeExternal(java.io.ObjectOutput out)
|
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
| Field Detail |
|---|
protected static org.apache.log4j.Logger _logger
protected java.lang.Object _value
| Constructor Detail |
|---|
public AttributeValueObject()
| Method Detail |
|---|
public abstract java.lang.String toString()
toString in class java.lang.Object
public abstract java.lang.Object parse(java.lang.String s)
throws java.lang.Exception
java.lang.Exceptionpublic long getVersion()
public java.lang.Object value()
public void writeExternal(java.io.ObjectOutput out)
throws java.io.IOException
writeExternal in interface java.io.Externalizablejava.io.IOException
public void readExternal(java.io.ObjectInput in)
throws java.io.IOException,
java.lang.ClassNotFoundException
readExternal in interface java.io.Externalizablejava.io.IOException
java.lang.ClassNotFoundException
public void export(java.io.DataOutput out)
throws java.io.IOException
export in interface Exportablejava.io.IOException
|
||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||