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.Factory
A factory which creates a schema with the handler connected to it.
-
Method Summary
Modifier and TypeMethodDescriptionnewSchema(Class<?> typeClass, IdStrategy strategy, PolymorphicSchema.Handler handler)
-
Method Details
-
newSchema
PolymorphicSchema newSchema(Class<?> typeClass, IdStrategy strategy, PolymorphicSchema.Handler handler)
-