# Serialized Data (Fields Only)
This document is a list of all the OpenTimelineIO classes that serialize to and from JSON, omitting plugins classes and docstrings.
This document is automatically generated by running:
src/py-opentimelineio/opentimelineio/console/autogen_serialized_datamodel.py
or by running:
make doc-model
It is part of the unit tests suite and should be updated whenever the schema changes. If it needs to be updated and this file regenerated, run:
make doc-model-update
# Classes
## Module: opentimelineio.adapters
### Adapter.1
parameters: - execution_scope - filepath - name - suffixes
## Module: opentimelineio.core
### Composable.1
parameters: - metadata - name
### Composition.1
parameters: - effects - markers - metadata - name - source_range
### Item.1
parameters: - effects - markers - metadata - name - source_range
### MediaReference.1
parameters: - available_range - metadata - name
### SerializableObjectWithMetadata.1
parameters: - metadata - name
## Module: opentimelineio.hooks
### HookScript.1
parameters: - execution_scope - filepath - name
## Module: opentimelineio.media_linker
### MediaLinker.1
parameters: - execution_scope - filepath - name
## Module: opentimelineio.opentime
### RationalTime.1
parameters: - rate - value
### TimeRange.1
parameters: - duration - start_time
### TimeTransform.1
parameters: - offset - rate - scale
## Module: opentimelineio.plugins
### PluginManifest.1
parameters: - adapters - hook_scripts - hooks - media_linkers - schemadefs
### SerializableObject.1
parameters: - execution_scope - filepath - name
## Module: opentimelineio.schema
### Clip.1
parameters: - effects - markers - media_reference - metadata - name - source_range
### Effect.1
parameters: - effect_name - metadata - name
### ExternalReference.1
parameters: - available_range - metadata - name - target_url
### FreezeFrame.1
parameters: - effect_name - metadata - name - time_scalar
### Gap.1
parameters: - effects - markers - metadata - name - source_range
### GeneratorReference.1
parameters: - available_range - generator_kind - metadata - name - parameters
### LinearTimeWarp.1
parameters: - effect_name - metadata - name - time_scalar
### Marker.2
parameters: - color - marked_range - metadata - name
### MissingReference.1
parameters: - available_range - metadata - name
### SerializableCollection.1
parameters: - metadata - name
### Stack.1
parameters: - effects - markers - metadata - name - source_range
### TimeEffect.1
parameters: - effect_name - metadata - name
### Timeline.1
parameters: - global_start_time - metadata - name - tracks
### Track.1
parameters: - effects - kind - markers - metadata - name - source_range
### Transition.1
parameters: - in_offset - metadata - name - out_offset - transition_type
### SchemaDef.1
parameters: - execution_scope - filepath - name