Package io.protostuff.runtime
Interface PolymorphicSchema.Factory
-
- All Known Implementing Classes:
DefaultIdStrategy.Lazy,DefaultIdStrategy.LazyRegister,DefaultIdStrategy.Mapped,DefaultIdStrategy.Registered,EnumIO,EnumIO.ByName,EnumIO.ByNumber,ExplicitIdStrategy.BaseHS,ExplicitIdStrategy.Lazy,ExplicitIdStrategy.Registered,HasDelegate,HasSchema,IncrementalIdStrategy.BaseHS,IncrementalIdStrategy.Lazy,IncrementalIdStrategy.LazyRegister,IncrementalIdStrategy.Registered,NumericIdStrategy.RegisteredDelegate,PolymorphicSchemaFactories
- Enclosing class:
- PolymorphicSchema
public static interface PolymorphicSchema.FactoryA factory which creates a schema with the handler connected to it.
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description PolymorphicSchemanewSchema(java.lang.Class<?> typeClass, IdStrategy strategy, PolymorphicSchema.Handler handler)
-
-
-
Method Detail
-
newSchema
PolymorphicSchema newSchema(java.lang.Class<?> typeClass, IdStrategy strategy, PolymorphicSchema.Handler handler)
-
-