Uses of Interface
io.protostuff.runtime.PolymorphicSchema.Factory
Packages that use PolymorphicSchema.Factory
-
Uses of PolymorphicSchema.Factory in io.protostuff.runtime
Classes in io.protostuff.runtime that implement PolymorphicSchema.FactoryModifier and TypeClassDescription(package private) static final class(package private) static final class(package private) static final class(package private) static final classclassDetermines how enums are serialized/deserialized.static final classEnumIO.ByName<E extends Enum<E>>Reads the enum by its name.static final classEnumIO.ByNumber<E extends Enum<E>>Reads the enum by its number.(package private) static class(package private) static final class(package private) static final classclassHasDelegate<T>Wraps a delegate.classHasSchema<T>Wraps a schema.(package private) static class(package private) static final class(package private) static class(package private) static final classprotected static final classenumPolymorphic types.Methods in io.protostuff.runtime that return PolymorphicSchema.FactoryModifier and TypeMethodDescriptionstatic PolymorphicSchema.FactoryPolymorphicSchemaFactories.getFactoryFromField(Field f, IdStrategy strategy) static PolymorphicSchema.FactoryPolymorphicSchemaFactories.getFactoryFromRepeatedValueGenericType(Class<?> clazz) Methods in io.protostuff.runtime with parameters of type PolymorphicSchema.FactoryModifier and TypeMethodDescriptionprivate static <T> Field<T> RuntimeRepeatedFieldFactory.createCollectionObjectV(int number, String name, Field f, CollectionSchema.MessageFactory messageFactory, Class<Object> genericType, PolymorphicSchema.Factory factory, IdStrategy strategy) Constructors in io.protostuff.runtime with parameters of type PolymorphicSchema.FactoryModifierConstructorDescriptionRuntimeObjectField(Class<?> typeClass, WireFormat.FieldType type, int number, String name, boolean repeated, Tag tag, PolymorphicSchema.Factory factory, IdStrategy strategy)