## Uses of Class
org.red5.io.object.Serializer

Packages that use Serializer
Package | Description
--- | ---
org.red5.io.amf |
org.red5.io.amf3 |
org.red5.io.flv |
org.red5.io.flv.impl |
org.red5.io.flv.meta |
org.red5.io.m4a |
org.red5.io.m4a.impl |
org.red5.io.mock |
org.red5.io.mp4 |
org.red5.io.mp4.impl |
org.red5.io.object |
org.red5.server.net.remoting.codec |
org.red5.server.net.rtmp.codec |
org.red5.server.net.rtmp.status |
org.red5.server.net.rtmpt.codec |

### Uses of Serializer in org.red5.io.amf

Methods in org.red5.io.amf with parameters of type Serializer
Modifier and Type | Method and Description
--- | ---
`protected boolean` | Output.`serializeField(Serializer serializer, Class<?> objectClass, String keyName, Field field, Method getter)`
`protected void` | Output.`writeArbitraryObject(Object object, Serializer serializer)` Writes an arbitrary object to the output.
`void` | Output.`writeArray(Collection<?> array, Serializer serializer)` Write array.
`void` | Output.`writeArray(Object[] array, Serializer serializer)` Write array.
`void` | Output.`writeArray(Object array, Serializer serializer)` Write primitive array.
`void` | Output.`writeMap(Collection<?> array, Serializer serializer)` Write array as map.
`void` | Output.`writeMap(Map<Object,Object> map, Serializer serializer)` Write map.
`void` | Output.`writeObject(Map<Object,Object> map, Serializer serializer)` Write map as object.
`void` | Output.`writeObject(Object object, Serializer serializer)` Write object.
`void` | Output.`writeRecordSet(RecordSet recordset, Serializer serializer)` Write recordset.

### Uses of Serializer in org.red5.io.amf3

Methods in org.red5.io.amf3 with parameters of type Serializer
Modifier and Type | Method and Description
--- | ---
`protected void` | Output.`writeArbitraryObject(Object object, Serializer serializer)` Writes an arbitrary object to the output.
`void` | Output.`writeArray(Collection<?> array, Serializer serializer)` Write array.
`void` | Output.`writeArray(Object[] array, Serializer serializer)` Write array.
`void` | Output.`writeArray(Object array, Serializer serializer)` Write primitive array.
`void` | Output.`writeMap(Collection<?> array, Serializer serializer)` Write array as map.
`void` | Output.`writeMap(Map<Object,Object> map, Serializer serializer)` Write map.
`void` | Output.`writeObject(Map<Object,Object> map, Serializer serializer)` Write map as object.
`void` | Output.`writeObject(Object object, Serializer serializer)` Write object.
`void` | Output.`writeRecordSet(RecordSet recordset, Serializer serializer)` Write recordset.

Constructors in org.red5.io.amf3 with parameters of type Serializer
Constructor and Description
`DataOutput(Output output, Serializer serializer)` Create a new DataOutput.

### Uses of Serializer in org.red5.io.flv

Methods in org.red5.io.flv with parameters of type Serializer
Modifier and Type | Method and Description
--- | ---
`void` | IFLVService.`setSerializer(Serializer serializer)` Sets the serializer

### Uses of Serializer in org.red5.io.flv.impl

Methods in org.red5.io.flv.impl that return Serializer
Modifier and Type | Method and Description
--- | ---
`Serializer` | FLVService.`getSerializer()` Getter for serializer

Methods in org.red5.io.flv.impl with parameters of type Serializer
Modifier and Type | Method and Description
--- | ---
`void` | FLVService.`setSerializer(Serializer serializer)` Sets the serializer

### Uses of Serializer in org.red5.io.flv.meta

Methods in org.red5.io.flv.meta that return Serializer
Modifier and Type | Method and Description
--- | ---
`Serializer` | MetaService.`getSerializer()`

Methods in org.red5.io.flv.meta with parameters of type Serializer
Modifier and Type | Method and Description
--- | ---
`void` | MetaService.`setSerializer(Serializer serializer)`

### Uses of Serializer in org.red5.io.m4a

Methods in org.red5.io.m4a with parameters of type Serializer
Modifier and Type | Method and Description
--- | ---
`void` | IM4AService.`setSerializer(Serializer serializer)` Sets the serializer

### Uses of Serializer in org.red5.io.m4a.impl

Methods in org.red5.io.m4a.impl that return Serializer
Modifier and Type | Method and Description
--- | ---
`Serializer` | M4AService.`getSerializer()` Getter for serializer

Methods in org.red5.io.m4a.impl with parameters of type Serializer
Modifier and Type | Method and Description
--- | ---
`void` | M4AService.`setSerializer(Serializer serializer)` Sets the serializer

### Uses of Serializer in org.red5.io.mock

Methods in org.red5.io.mock with parameters of type Serializer
Modifier and Type | Method and Description
--- | ---
`void` | Output.`writeArray(Collection<?> array, Serializer serializer)` Write array.
`void` | Output.`writeArray(Object[] array, Serializer serializer)` Write array.
`void` | Output.`writeArray(Object array, Serializer serializer)` Write primitive array.
`void` | Output.`writeMap(Collection<?> array, Serializer serializer)` Write array as map.
`void` | Output.`writeMap(Map<Object,Object> map, Serializer serializer)` Write map.
`void` | Output.`writeObject(Map<Object,Object> map, Serializer serializer)` Write map as object.
`void` | Output.`writeObject(Object object, Serializer serializer)` Write object.
`void` | Output.`writeRecordSet(RecordSet recordset, Serializer serializer)` Write recordset.

### Uses of Serializer in org.red5.io.mp4

Methods in org.red5.io.mp4 with parameters of type Serializer
Modifier and Type | Method and Description
--- | ---
`void` | IMP4Service.`setSerializer(Serializer serializer)` Sets the serializer

### Uses of Serializer in org.red5.io.mp4.impl

Methods in org.red5.io.mp4.impl that return Serializer
Modifier and Type | Method and Description
--- | ---
`Serializer` | MP4Service.`getSerializer()` Getter for serializer

Methods in org.red5.io.mp4.impl with parameters of type Serializer
Modifier and Type | Method and Description
--- | ---
`void` | MP4Service.`setSerializer(Serializer serializer)` Sets the serializer

### Uses of Serializer in org.red5.io.object

Methods in org.red5.io.object with parameters of type Serializer
Modifier and Type | Method and Description
--- | ---
`void` | ICustomSerializable.`serialize(Output output, Serializer serializer)` Serialize this object to the given output stream.
`void` | Output.`writeArray(Collection<?> array, Serializer serializer)` Write array.
`void` | Output.`writeArray(Object[] array, Serializer serializer)` Write array.
`void` | Output.`writeArray(Object array, Serializer serializer)` Write primitive array.
`void` | Output.`writeMap(Collection<?> array, Serializer serializer)` Write array as map.
`void` | Output.`writeMap(Map<Object,Object> map, Serializer serializer)` Write map.
`void` | Output.`writeObject(Map<Object,Object> map, Serializer serializer)` Write map as object.
`void` | Output.`writeObject(Object object, Serializer serializer)` Write object.
`void` | Output.`writeRecordSet(RecordSet recordset, Serializer serializer)` Write recordset.

### Uses of Serializer in org.red5.server.net.remoting.codec

Fields in org.red5.server.net.remoting.codec declared as Serializer
Modifier and Type | Field and Description
--- | ---
`protected Serializer` | RemotingCodecFactory.`serializer` Serializers

Methods in org.red5.server.net.remoting.codec with parameters of type Serializer
Modifier and Type | Method and Description
--- | ---
`void` | RemotingCodecFactory.`setSerializer(Serializer serializer)` Setter for serializer.
`void` | RemotingProtocolEncoder.`setSerializer(Serializer serializer)` Setter for serializer.

### Uses of Serializer in org.red5.server.net.rtmp.codec

Fields in org.red5.server.net.rtmp.codec declared as Serializer
Modifier and Type | Field and Description
--- | ---
`protected Serializer` | RTMPCodecFactory.`serializer` Serializer.
`protected Serializer` | RTMPProtocolEncoder.`serializer` Serializer object.

Methods in org.red5.server.net.rtmp.codec with parameters of type Serializer
Modifier and Type | Method and Description
--- | ---
`void` | RTMPCodecFactory.`setSerializer(Serializer serializer)` Setter for serializer.
`void` | RTMPMinaProtocolEncoder.`setSerializer(Serializer serializer)` Setter for serializer.
`void` | RTMPProtocolEncoder.`setSerializer(Serializer serializer)` Setter for serializer.

### Uses of Serializer in org.red5.server.net.rtmp.status

Fields in org.red5.server.net.rtmp.status declared as Serializer
Modifier and Type | Field and Description
--- | ---
`protected Serializer` | StatusObjectService.`serializer` Serializer

Methods in org.red5.server.net.rtmp.status with parameters of type Serializer
Modifier and Type | Method and Description
--- | ---
`void` | Status.`serialize(Output output, Serializer serializer)`
`void` | StatusObject.`serialize(Output output, Serializer serializer)`
`void` | StatusObjectService.`setSerializer(Serializer serializer)` Setter for serializer

### Uses of Serializer in org.red5.server.net.rtmpt.codec

Methods in org.red5.server.net.rtmpt.codec with parameters of type Serializer
Modifier and Type | Method and Description
--- | ---
`void` | RTMPTCodecFactory.`setSerializer(Serializer serializer)` Setter for serializer