public abstract class ConfEObject extends Object implements Serializable, Cloneable
Constructor and Description |
---|
ConfEObject() |
Modifier and Type | Method and Description |
---|---|
Object |
clone() |
static ConfEObject |
decode(ConfInputStream buf)
Read binary data in the E external format, and produce a corresponding E
data type object.
|
abstract void |
encode(ConfOutputStream buf)
Convert the object according to the rules of the E external format.
|
abstract boolean |
equals(Object o)
Determine if two E objects are equal.
|
abstract String |
toString() |
public abstract String toString()
public abstract void encode(ConfOutputStream buf)
buf
- an output stream to which the encoded term should be written.public static ConfEObject decode(ConfInputStream buf) throws ConfEDecodeException
buf
- an input stream containing one or more encoded E terms.ConfEDecodeException
- if the stream does not contain a valid representation of
an E term.public abstract boolean equals(Object o)