Uses of Interface
io.protostuff.CollectionSchema.MessageFactory
Packages that use CollectionSchema.MessageFactory
-
Uses of CollectionSchema.MessageFactory in io.protostuff
Classes in io.protostuff that implement CollectionSchema.MessageFactoryFields in io.protostuff declared as CollectionSchema.MessageFactoryModifier and TypeFieldDescriptionCollectionSchema.messageFactoryFactory for creatingCollectionmessages.Constructors in io.protostuff with parameters of type CollectionSchema.MessageFactoryModifierConstructorDescriptionCollectionSchema(CollectionSchema.MessageFactory messageFactory, boolean preserveNull) -
Uses of CollectionSchema.MessageFactory in io.protostuff.runtime
Methods in io.protostuff.runtime that return CollectionSchema.MessageFactoryModifier and TypeMethodDescriptionprotected CollectionSchema.MessageFactoryDefaultIdStrategy.getCollectionFactory(Class<?> clazz) protected CollectionSchema.MessageFactoryExplicitIdStrategy.getCollectionFactory(Class<?> clazz) protected abstract CollectionSchema.MessageFactoryIdStrategy.getCollectionFactory(Class<?> clazz) Returns theCollectionSchema.MessageFactory.protected CollectionSchema.MessageFactoryIncrementalIdStrategy.getCollectionFactory(Class<?> clazz) EnumIO.getEnumSetFactory()Returns the factory for an EnumSet (lazy).protected CollectionSchema.MessageFactoryDefaultIdStrategy.resolveCollectionFrom(Input input) protected CollectionSchema.MessageFactoryExplicitIdStrategy.resolveCollectionFrom(Input input) protected abstract CollectionSchema.MessageFactoryIdStrategy.resolveCollectionFrom(Input input) protected CollectionSchema.MessageFactoryIncrementalIdStrategy.resolveCollectionFrom(Input input) Methods in io.protostuff.runtime with parameters of type CollectionSchema.MessageFactoryModifier and TypeMethodDescriptionbooleanDefaultIdStrategy.registerCollection(CollectionSchema.MessageFactory factory) Registers a collection.<T extends Collection<?>>
ExplicitIdStrategy.RegistryExplicitIdStrategy.Registry.registerCollection(CollectionSchema.MessageFactory factory, int id) Collection ids start at 1.<T extends Collection<?>>
IncrementalIdStrategy.RegistryIncrementalIdStrategy.Registry.registerCollection(CollectionSchema.MessageFactory factory, int id) Collection ids start at 1.<T extends Collection<?>>
NumericIdStrategy.RegistryNumericIdStrategy.Registry.registerCollection(CollectionSchema.MessageFactory factory, int id) Collection ids start at 1.