|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
public interface Input
Interface for Input which defines the contract methods which are to be implemented. Input object provides ways to read primitives, complex object and object references from byte buffer.
| Method Summary | |
|---|---|
void |
clearReferences()
Clears all references |
String |
getString()
Read a string without the string type header. |
Object |
readArray(Deserializer deserializer)
Read an array. |
Boolean |
readBoolean()
Read Boolean value |
ByteArray |
readByteArray()
Read ByteArray object. |
Object |
readCustom()
Read custom object |
byte |
readDataType()
Read type of data |
Date |
readDate()
Read date object |
Map<String,Object> |
readKeyValues(Deserializer deserializer)
Read key - value pairs. |
Object |
readMap(Deserializer deserializer)
Read a map containing key - value pairs. |
Object |
readNull()
Read Null data type |
Number |
readNumber()
Read Number object |
Object |
readObject(Deserializer deserializer)
Read an object. |
Object |
readReference()
Read reference to Complex Data Type. |
String |
readString()
Read String object |
Document |
readXML()
Read XML document |
| Method Detail |
|---|
byte readDataType()
String getString()
Object readNull()
Boolean readBoolean()
Number readNumber()
String readString()
Date readDate()
Object readArray(Deserializer deserializer)
Object readMap(Deserializer deserializer)
Object readObject(Deserializer deserializer)
Document readXML()
Object readCustom()
ByteArray readByteArray()
Object readReference()
void clearReferences()
Map<String,Object> readKeyValues(Deserializer deserializer)
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||