Represents an object which is capable of writing itself to a text stream in a more efficient format than just creating a toString() representation of itself. This mechanism is particularly useful for templates and such like.
It is worth noting that writable implementations often override their toString() implementation as well to allow rendering the same result directly to a String; however this is not required.
@author James Strachan @version $Revision: 18909 $Implementations typically implement a static read(DataInput)
method which constructs a new instance, calls {@link #readFields(DataInput)}, and returns the instance.
@author Doug Cutting
Implementations typically implement a static read(DataInput)
method which constructs a new instance, calls {@link #readFields(DataInput)}, and returns the instance.
Implementations typically implement a static read(DataInput)
method which constructs a new instance, calls {@link #readFields(DataInput)}, and returns the instance.
@author Doug Cutting
|
|
|
|
|
|
|
|