Uses of Class
io.protostuff.runtime.EnumIO
Packages that use EnumIO
-
Uses of EnumIO in io.protostuff.runtime
Subclasses of EnumIO in io.protostuff.runtimeModifier and TypeClassDescriptionstatic 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.Methods in io.protostuff.runtime that return EnumIOModifier and TypeMethodDescriptionReturns theEnumIO.protected EnumIO<?> DefaultIdStrategy.resolveEnumFrom(Input input) protected EnumIO<?> ExplicitIdStrategy.resolveEnumFrom(Input input) protected abstract EnumIO<?> IdStrategy.resolveEnumFrom(Input input) protected EnumIO<?> IncrementalIdStrategy.resolveEnumFrom(Input input) Methods in io.protostuff.runtime with parameters of type EnumIOModifier and TypeMethodDescriptionExplicitIdStrategy.Registry.registerEnum(EnumIO<?> eio, int id) Enum ids start at 1.IncrementalIdStrategy.Registry.registerEnum(EnumIO<?> eio, int id) Enum ids start at 1.NumericIdStrategy.Registry.registerEnum(EnumIO<?> eio, int id) Enum ids start at 1.Constructors in io.protostuff.runtime with parameters of type EnumIOModifierConstructorDescriptionEnumArray(IdStrategy strategy, PolymorphicSchema.Handler handler, EnumIO<?> eio)