public class StringHandler extends Handler
| Constructor and Description |
|---|
StringHandler() |
| Modifier and Type | Method and Description |
|---|---|
private java.lang.Object |
collect(Decoder isr,
char close)
Gather the input until you find the the closing character making sure
that new blocks are are take care of.
|
java.lang.Object |
decode(Decoder dec) |
java.lang.Object |
decode(Decoder dec,
boolean s) |
java.lang.Object |
decode(Decoder dec,
java.lang.Number s) |
java.lang.Object |
decode(Decoder dec,
java.lang.String s) |
java.lang.Object |
decodeArray(Decoder r)
An array can be assigned to a string.
|
java.lang.Object |
decodeObject(Decoder r)
An object can be assigned to a string.
|
void |
encode(Encoder app,
java.lang.Object object,
java.util.Map<java.lang.Object,java.lang.reflect.Type> visited) |
(package private) static void |
string(java.lang.Appendable app,
java.lang.String s) |
public void encode(Encoder app, java.lang.Object object, java.util.Map<java.lang.Object,java.lang.reflect.Type> visited) throws java.io.IOException
static void string(java.lang.Appendable app,
java.lang.String s)
throws java.io.IOException
java.io.IOExceptionpublic java.lang.Object decode(Decoder dec, java.lang.String s) throws java.lang.Exception
public java.lang.Object decode(Decoder dec, java.lang.Number s)
public java.lang.Object decodeObject(Decoder r) throws java.lang.Exception
decodeObject in class Handlerjava.lang.Exceptionpublic java.lang.Object decodeArray(Decoder r) throws java.lang.Exception
decodeArray in class Handlerjava.lang.Exceptionprivate java.lang.Object collect(Decoder isr, char close) throws java.lang.Exception
This method parses the input for a complete block so that it can be stored in a string. This allows envelopes.
isr - c - java.lang.Exception