## Uses of Interface
org.red5.io.object.Output

Packages that use Output
Package | Description
--- | ---
org.red5.io.amf |
org.red5.io.object |
org.red5.server |
org.red5.server.api.persistence |
org.red5.server.net.rtmp.status |
org.red5.server.so |

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

Classes in org.red5.io.amf that implement Output
Modifier and Type | Class and Description
--- | ---
`class` | `Output`

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

Methods in org.red5.io.object with parameters of type Output
Modifier and Type | Method and Description
--- | ---
`void` | Serializer.`serialize(Output out, Field field, Method getter, Object object, Object value)` Serializes output to a core data type object
`void` | Serializer.`serialize(Output out, Object any)` Serializes output to a core data type object
`void` | ICustomSerializable.`serialize(Output output, Serializer serializer)` Serialize this object to the given output stream.
`protected boolean` | Serializer.`writeArrayType(Output out, Object arrType)` Writes array (or collection) out as output Arrays, Collections, etc
`protected boolean` | Serializer.`writeBasic(Output out, Object basic)` Writes a primitive out as an object
`boolean` | Serializer.`writeComplex(Output out, Object complex)` Writes a complex type object out
`protected boolean` | Serializer.`writeCustomType(Output out, Object obj)` Writes a custom data to the output
`protected void` | Serializer.`writeDocument(Output out, Document doc)` Writes a document to the output
`protected void` | Serializer.`writeIterator(Output out, Iterator<Object> it)` Writes an iterator out to the output
`protected void` | Serializer.`writeList(Output out, List<?> list)` Writes a List out as an Object
`protected boolean` | Serializer.`writeListType(Output out, Object listType)` Writes Lists out as a data type
`protected boolean` | Serializer.`writeObjectType(Output out, Object obj)` Write typed object to the output
`protected boolean` | Serializer.`writeXMLType(Output out, Object xml)` Writes an xml type out to the output

### Uses of Output in org.red5.server

Methods in org.red5.server with parameters of type Output
Modifier and Type | Method and Description
--- | ---
`void` | PersistableAttributeStore.`serialize(Output output)` Serializes byte buffer output, storing them to attributes

### Uses of Output in org.red5.server.api.persistence

Methods in org.red5.server.api.persistence with parameters of type Output
Modifier and Type | Method and Description
--- | ---
`void` | IPersistable.`serialize(Output output)` Write the object to the passed output stream.

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

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

### Uses of Output in org.red5.server.so

Methods in org.red5.server.so with parameters of type Output
Modifier and Type | Method and Description
--- | ---
`void` | SharedObject.`serialize(Output output)` Write the object to the passed output stream.