| Interface | Description |
|---|---|
| EnumeratedSubclasses<E> |
an interface that must be implemented by base classes to be used with EnumeratedSubclassAdapterFactory (which is used with GSON)
|
| SubclassEnumeration<T> |
interface for enum's that identify subclasses for use with EnumeratedSubclassAdapterFactory (which is used with GSON)
|
| Class | Description |
|---|---|
| EnumeratedSubclassAdapterFactory |
a factory for GSON TypeAdapters for base classes with the EnumeratedSubclasses interface.
|
| GsonHelper |
helper class for GSON that:
includes support for enumerated subclasses;
is a singleton that eliminates the need for repetitive constructions of the GSON instance
|
Copyright © 2015. All rights reserved.