|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
public interface Output
Output interface which defines contract methods to be implemented
Method Summary | |
---|---|
void |
clearReferences()
Clear references |
boolean |
isCustom(Object custom)
Whether object is custom |
void |
putString(String string)
|
boolean |
supportsDataType(byte type)
|
void |
writeArray(Collection<?> array,
Serializer serializer)
Write array. |
void |
writeArray(Object[] array,
Serializer serializer)
Write array. |
void |
writeArray(Object array,
Serializer serializer)
Write primitive array. |
void |
writeBoolean(Boolean bol)
Write boolean |
void |
writeByteArray(ByteArray array)
Write ByteArray object (AMF3 only). |
void |
writeCustom(Object custom)
Write custom (user) object |
void |
writeDate(Date date)
Write date |
void |
writeMap(Collection<?> array,
Serializer serializer)
Write array as map. |
void |
writeMap(Map<Object,Object> map,
Serializer serializer)
Write map. |
void |
writeNull()
|
void |
writeNumber(Number num)
Write number |
void |
writeObject(Map<Object,Object> map,
Serializer serializer)
Write map as object. |
void |
writeObject(Object object,
Serializer serializer)
Write object. |
void |
writeRecordSet(RecordSet recordset,
Serializer serializer)
Write recordset. |
void |
writeReference(Object obj)
Write reference to complex data type |
void |
writeString(String string)
Write string |
void |
writeVectorInt(Vector<Integer> vector)
Write a Vector |
void |
writeVectorNumber(Vector<Double> vector)
Write a Vector |
void |
writeVectorObject(Vector<Object> vector)
Write a Vector |
void |
writeVectorUInt(Vector<Long> vector)
Write a Vector |
void |
writeXML(Document xml)
Write XML object |
Method Detail |
---|
boolean supportsDataType(byte type)
void putString(String string)
void writeNumber(Number num)
num
- Numbervoid writeBoolean(Boolean bol)
bol
- Booleanvoid writeString(String string)
string
- Stringvoid writeDate(Date date)
date
- Datevoid writeNull()
void writeArray(Collection<?> array, Serializer serializer)
array
- Array to write.serializer
- Serializer to use for subobjects.void writeArray(Object[] array, Serializer serializer)
array
- Array to write.serializer
- Serializer to use for subobjects.void writeArray(Object array, Serializer serializer)
array
- Array to write.serializer
- Serializer to use for subobjects.void writeMap(Map<Object,Object> map, Serializer serializer)
map
- Map to writeserializer
- Serializer to use for subobjects.void writeMap(Collection<?> array, Serializer serializer)
array
- Array to writeserializer
- Serializer to use for subobjects.void writeObject(Object object, Serializer serializer)
object
- Object to writeserializer
- Serializer to use for subobjects.void writeObject(Map<Object,Object> map, Serializer serializer)
map
- Map to writeserializer
- Serializer to use for subobjects.void writeRecordSet(RecordSet recordset, Serializer serializer)
recordset
- Recordset to write.serializer
- Serializer to use for subobjects.void writeXML(Document xml)
xml
- XML documentvoid writeByteArray(ByteArray array)
array
- object to writevoid writeVectorInt(Vector<Integer> vector)
vector
- void writeVectorUInt(Vector<Long> vector)
vector
- void writeVectorNumber(Vector<Double> vector)
vector
- void writeVectorObject(Vector<Object> vector)
void writeReference(Object obj)
obj
- Referenced objectboolean isCustom(Object custom)
custom
- Object
void writeCustom(Object custom)
custom
- Custom data type objectvoid clearReferences()
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |