static <T> RuntimeClassNameTypeAdapterFactory<T> |
RuntimeClassNameTypeAdapterFactory.of(Class<T> baseType) |
Creates a new runtime type adapter for baseType using "type" as
the type field name.
|
static <T> RuntimeClassNameTypeAdapterFactory<T> |
RuntimeClassNameTypeAdapterFactory.of(Class<T> baseType,
String typeFieldName) |
Creates a new runtime type adapter using for baseType using
typeFieldName as the type field name.
|
RuntimeClassNameTypeAdapterFactory<T> |
RuntimeClassNameTypeAdapterFactory.registerSubtype(Class<? extends T> type) |
|
RuntimeClassNameTypeAdapterFactory<T> |
RuntimeClassNameTypeAdapterFactory.registerSubtype(Class<? extends T> type,
String label) |
Registers type identified by label.
|