public abstract class FieldEntry
extends java.lang.Object
implements java.io.Externalizable
| Constructor and Description |
|---|
FieldEntry() |
| Modifier and Type | Method and Description |
|---|---|
abstract void |
output(Stream out)
Renders the contained field definition to the given stream.
|
abstract void |
resolveData()
Notify instance that it is about to be transferred so all resolvable
data should be resolved and prepared for sending via network.
|
static FieldEntry[] |
toArray(java.lang.Object... entries)
Resolve the entries in the given array.
|
public static FieldEntry[] toArray(java.lang.Object... entries)
FieldEntry instances
or ExtentExpansion instances - in the later case, we rely on calling
ExtentExpansion.expand() to get us the array.entries - The entries to resolve.public abstract void output(Stream out) throws ErrorConditionException
out - The stream to which the field should be rendered.ErrorConditionException - On any error during I/O.public abstract void resolveData()