|
|||||||||
| PREV NEXT | FRAMES NO FRAMES | ||||||||
| Uses of PolymorphicSchema in com.dyuproject.protostuff.runtime |
|---|
| Subclasses of PolymorphicSchema in com.dyuproject.protostuff.runtime | |
|---|---|
class |
ArraySchema
Used when a field is an array (Object[] or any polymorphic component type). |
class |
ClassSchema
Used when a field is declared as "Class>" (with or with-out generics). |
class |
NumberSchema
Used when the type is Number. |
class |
ObjectSchema
A schema for dynamic types (fields where the type is Object). |
class |
PolymorphicCollectionSchema
Used when the type is an interface (Collection/List/Set/SortedSet). |
class |
PolymorphicEnumSchema
Used when a field is declared as "Enum>" (with or with-out generics). |
class |
PolymorphicMapSchema
Used when the type is an interface (Map/SortedMap). |
class |
PolymorphicThrowableSchema
Used when the type is assignable from Throwable. |
| Methods in com.dyuproject.protostuff.runtime that return PolymorphicSchema | |
|---|---|
static PolymorphicSchema |
PolymorphicSchemaFactories.getSchemaFromCollectionOrMapGenericType(java.lang.Class<?> clazz,
IdStrategy strategy)
|
PolymorphicSchema |
PolymorphicSchema.Factory.newSchema(IdStrategy strategy,
PolymorphicSchema.Handler handler)
|
|
|||||||||
| PREV NEXT | FRAMES NO FRAMES | ||||||||