Uses of Class
io.protostuff.runtime.HasSchema
Packages that use HasSchema
-
Uses of HasSchema in io.protostuff.runtime
Subclasses of HasSchema in io.protostuff.runtimeModifier and TypeClassDescription(package private) static final class
(package private) static final class
(package private) static final class
(package private) static final class
(package private) static class
(package private) static final class
(package private) static final class
(package private) static class
(package private) static final class
(package private) static class
(package private) static final class
Fields in io.protostuff.runtime declared as HasSchemaModifier and TypeFieldDescriptionRuntimeMessageField.hasSchema
ArraySchemas.PojoArray.hs
DefaultIdStrategy.Mapped.wrapper
Fields in io.protostuff.runtime with type parameters of type HasSchemaModifier and TypeFieldDescription(package private) final ConcurrentHashMap
<String, HasSchema<?>> DefaultIdStrategy.pojoMapping
Methods in io.protostuff.runtime that return HasSchemaModifier and TypeMethodDescription<T> HasSchema
<T> DefaultIdStrategy.getSchemaWrapper
(Class<T> typeClass, boolean create) private <T> HasSchema
<T> DefaultIdStrategy.getSchemaWrapper
(String className, boolean load) <T> HasSchema
<T> ExplicitIdStrategy.getSchemaWrapper
(Class<T> typeClass, boolean create) abstract <T> HasSchema
<T> IdStrategy.getSchemaWrapper
(Class<T> typeClass, boolean create) Returns theschema wrapper
.<T> HasSchema
<T> IncrementalIdStrategy.getSchemaWrapper
(Class<T> typeClass, boolean create) (package private) static <T> HasSchema
<T> RuntimeSchema.getSchemaWrapper
(Class<T> typeClass) Returns the schema wrapper.(package private) static <T> HasSchema
<T> RuntimeSchema.getSchemaWrapper
(Class<T> typeClass, IdStrategy strategy) Returns the schema wrapper.protected <T> HasSchema
<T> DefaultIdStrategy.resolvePojoFrom
(Input input, int fieldNumber) protected <T> HasSchema
<T> ExplicitIdStrategy.resolvePojoFrom
(Input input, int fieldNumber) protected abstract <T> HasSchema
<T> IdStrategy.resolvePojoFrom
(Input input, int fieldNumber) protected <T> HasSchema
<T> IncrementalIdStrategy.resolvePojoFrom
(Input input, int fieldNumber) protected <T> HasSchema
<T> DefaultIdStrategy.transferPojoId
(Input input, Output output, int fieldNumber) protected <T> HasSchema
<T> ExplicitIdStrategy.transferPojoId
(Input input, Output output, int fieldNumber) protected abstract <T> HasSchema
<T> IdStrategy.transferPojoId
(Input input, Output output, int fieldNumber) protected <T> HasSchema
<T> IncrementalIdStrategy.transferPojoId
(Input input, Output output, int fieldNumber) protected <T> HasSchema
<T> DefaultIdStrategy.tryWritePojoIdTo
(Output output, int fieldNumber, Class<T> clazz, boolean registered) protected <T> HasSchema
<T> ExplicitIdStrategy.tryWritePojoIdTo
(Output output, int fieldNumber, Class<T> clazz, boolean registered) protected abstract <T> HasSchema
<T> IdStrategy.tryWritePojoIdTo
(Output output, int fieldNumber, Class<T> clazz, boolean registered) protected <T> HasSchema
<T> IncrementalIdStrategy.tryWritePojoIdTo
(Output output, int fieldNumber, Class<T> clazz, boolean registered) protected <T> HasSchema
<T> DefaultIdStrategy.writePojoIdTo
(Output output, int fieldNumber, Class<T> clazz) protected <T> HasSchema
<T> ExplicitIdStrategy.writePojoIdTo
(Output output, int fieldNumber, Class<T> clazz) protected abstract <T> HasSchema
<T> IdStrategy.writePojoIdTo
(Output output, int fieldNumber, Class<T> clazz) protected <T> HasSchema
<T> IncrementalIdStrategy.writePojoIdTo
(Output output, int fieldNumber, Class<T> clazz) Constructors in io.protostuff.runtime with parameters of type HasSchemaModifierConstructorDescriptionPojoArray
(IdStrategy strategy, PolymorphicSchema.Handler handler, HasSchema<Object> hs) RuntimeMessageField
(Class<P> typeClass, HasSchema<P> hasSchema, WireFormat.FieldType type, int number, String name, boolean repeated, Tag tag)