public class SerializableAdaptor extends java.lang.Object implements SqueezeAdaptor
| Constructor and Description |
|---|
SerializableAdaptor() |
| Modifier and Type | Method and Description |
|---|---|
java.lang.Class |
getDataClass()
Returns the class (or interface) which can be encoded by this adaptor.
|
java.lang.String |
getPrefix()
Returns one or more characters, each of which will be a prefix for this adaptor.
|
void |
setResolver(org.apache.hivemind.ClassResolver resolver) |
java.lang.String |
squeeze(DataSqueezer squeezer,
java.lang.Object data)
Converts the data object into a String.
|
java.lang.Object |
unsqueeze(DataSqueezer squeezer,
java.lang.String encoded)
Converts a String back into an appropriate object.
|
public SerializableAdaptor()
public java.lang.String getPrefix()
SqueezeAdaptorgetPrefix in interface SqueezeAdaptorpublic java.lang.Class getDataClass()
SqueezeAdaptorgetDataClass in interface SqueezeAdaptorpublic java.lang.String squeeze(DataSqueezer squeezer, java.lang.Object data)
SqueezeAdaptorsqueeze in interface SqueezeAdaptorpublic java.lang.Object unsqueeze(DataSqueezer squeezer, java.lang.String encoded)
SqueezeAdaptorunsqueeze in interface SqueezeAdaptorpublic void setResolver(org.apache.hivemind.ClassResolver resolver)