Marks a class capable of encoding itself with given Encoder to given EncodedAppender instance
| Type Params | Return Type | Name and description | 
|---|---|---|
|  | void | encodeTo(EncodedAppender appender, Encoder encoder)Calls the encoder to encode the current content of the StreamEncodable instance (itself) to the EncodedAppender. | 
Calls the encoder to encode the current content of the StreamEncodable instance (itself) to the EncodedAppender. It is recommended that the implementation checks if Encoder is a StreamingEncoder instance and takes use of that interface.
appender
 -             the EncodedAppender instanceencoder
 -             the encoder