|
|||||||||
| PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES | ||||||||
| Interface Summary | |
|---|---|
| IdStrategy.Factory | Responsible for instantiating custom IdStrategy impls. |
| Class Summary | |
|---|---|
| DefaultIdStrategy | The FQCN(fully qualified class name) will serve as the id (string). |
| DerivativeSchema | This schema delegates to another schema derived from the input. |
| EnumIO<E extends Enum<E>> | Determines how enums are serialized/deserialized. |
| EnumIO.ByName<E extends Enum<E>> | Reads the enum by its name. |
| EnumIO.ByNumber<E extends Enum<E>> | Reads the enum by its number. |
| HasSchema<T> | Wraps a schema. |
| IdStrategy | This base class handles all the IO for reading and writing polymorphic fields. |
| MappedSchema<T> | Base class for schemas that maps fields by number and name. |
| MappedSchema.Field<T> | Represents a field of a message/pojo. |
| ObjectSchema | A schema for dynamic types (fields where the type is Object). |
| RuntimeEnv | The runtime environment. |
| RuntimeEnv.Instantiator<T> | |
| RuntimeFieldFactory<V> | A factory to create runtime fields based on reflection. |
| RuntimeReflectionFieldFactory | Field factory via plain old reflection api. |
| RuntimeSchema<T> | A schema that can be generated and cached at runtime for objects that have no schema. |
| RuntimeUnsafeFieldFactory | Field factory via sun.misc.Unsafe. |
| Exception Summary | |
|---|---|
| IdStrategy.UnknownTypeException | Thrown when a type is not known by the IdStrategy. |
|
|||||||||
| PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES | ||||||||