Uses of Class
io.protostuff.Pipe.Schema
Packages that use Pipe.Schema
-
Uses of Pipe.Schema in io.protostuff
Fields in io.protostuff declared as Pipe.SchemaModifier and TypeFieldDescriptionfinal Pipe.Schema<K> MessageMapSchema.kPipeSchemaThe pipe schema of the message key.final Pipe.Schema<Collection<V>> CollectionSchema.pipeSchemafinal Pipe.Schema<Map<K, V>> MapSchema.pipeSchemaThe pipe schema of theMap.final Pipe.Schema<V> MessageCollectionSchema.pipeSchemaThe pipe schema of the member (message).final Pipe.Schema<V> MessageMapSchema.vPipeSchemaThe pipe schema of the message value.final Pipe.Schema<V> StringMapSchema.vPipeSchemaThe pipe schema of the message value.Methods in io.protostuff with parameters of type Pipe.SchemaModifier and TypeMethodDescriptionprotected abstract InputPipe.begin(Pipe.Schema<?> pipeSchema) Begin preliminary input processing.protected abstract voidPipe.end(Pipe.Schema<?> pipeSchema, Input input, boolean cleanupOnly) End input processing.static <T> voidPipe.transferDirect(Pipe.Schema<T> pipeSchema, Pipe pipe, Input input, Output output) This should not be called directly by applications.Constructors in io.protostuff with parameters of type Pipe.SchemaModifierConstructorDescriptionMessageCollectionSchema(Schema<V> schema, Pipe.Schema<V> pipeSchema, boolean preserveNull) MessageMapSchema(Schema<K> kSchema, Schema<V> vSchema, Pipe.Schema<K> kPipeSchema, Pipe.Schema<V> vPipeSchema) StringMapSchema(Schema<V> vSchema, Pipe.Schema<V> vPipeSchema) -
Uses of Pipe.Schema in io.protostuff.runtime
Subclasses of Pipe.Schema in io.protostuff.runtimeFields in io.protostuff.runtime declared as Pipe.SchemaModifier and TypeFieldDescriptionprotected final Pipe.Schema<Object> ArraySchema.pipeSchemaprotected final Pipe.Schema<Object> ArraySchemas.BigDecimalArray.pipeSchemaprotected final Pipe.Schema<Object> ArraySchemas.BigIntegerArray.pipeSchemaprotected final Pipe.Schema<Object> ArraySchemas.BoolArray.pipeSchemaprotected final Pipe.Schema<Object> ArraySchemas.ByteArrayArray.pipeSchemaprotected final Pipe.Schema<Object> ArraySchemas.ByteStringArray.pipeSchemaprotected final Pipe.Schema<Object> ArraySchemas.CharArray.pipeSchemaprotected final Pipe.Schema<Object> ArraySchemas.DateArray.pipeSchemaprotected final Pipe.Schema<Object> ArraySchemas.DelegateArray.pipeSchemaprotected final Pipe.Schema<Object> ArraySchemas.DoubleArray.pipeSchemaprotected final Pipe.Schema<Object> ArraySchemas.EnumArray.pipeSchemaprotected final Pipe.Schema<Object> ArraySchemas.FloatArray.pipeSchemaprotected final Pipe.Schema<Object> ArraySchemas.Int32Array.pipeSchemaprotected final Pipe.Schema<Object> ArraySchemas.Int64Array.pipeSchemaprotected final Pipe.Schema<Object> ArraySchemas.PojoArray.pipeSchemaprotected final Pipe.Schema<Object> ArraySchemas.ShortArray.pipeSchemaprotected final Pipe.Schema<Object> ArraySchemas.StringArray.pipeSchemaprotected final Pipe.Schema<Object> ClassSchema.pipeSchemafinal Pipe.Schema<Object> DerivativeSchema.pipeSchemaThis pipe schema delegates to another schema derived from the input.protected final Pipe.Schema<Object> NumberSchema.pipeSchemaprotected final Pipe.Schema<Object> ObjectSchema.pipeSchemaprotected final Pipe.Schema<Object> PolymorphicCollectionSchema.pipeSchemaprotected final Pipe.Schema<Object> PolymorphicEnumSchema.pipeSchemaprotected final Pipe.Schema<Object> PolymorphicMapSchema.pipeSchemaprotected final Pipe.Schema<Object> PolymorphicPojoCollectionSchema.pipeSchemaprotected final Pipe.Schema<Object> PolymorphicPojoMapSchema.pipeSchemaprotected final Pipe.Schema<Object> PolymorphicPojoSchema.pipeSchemaprotected final Pipe.Schema<Object> PolymorphicThrowableSchema.pipeSchemaMethods in io.protostuff.runtime that return Pipe.SchemaModifier and TypeMethodDescriptionArraySchema.getPipeSchema()ArraySchemas.BigDecimalArray.getPipeSchema()ArraySchemas.BigIntegerArray.getPipeSchema()ArraySchemas.BoolArray.getPipeSchema()ArraySchemas.ByteArrayArray.getPipeSchema()ArraySchemas.ByteStringArray.getPipeSchema()ArraySchemas.CharArray.getPipeSchema()ArraySchemas.DateArray.getPipeSchema()ArraySchemas.DelegateArray.getPipeSchema()ArraySchemas.DoubleArray.getPipeSchema()ArraySchemas.EnumArray.getPipeSchema()ArraySchemas.FloatArray.getPipeSchema()ArraySchemas.Int32Array.getPipeSchema()ArraySchemas.Int64Array.getPipeSchema()ArraySchemas.PojoArray.getPipeSchema()ArraySchemas.ShortArray.getPipeSchema()ArraySchemas.StringArray.getPipeSchema()ClassSchema.getPipeSchema()abstract Pipe.Schema<T> HasSchema.getPipeSchema()Gets the pipe schema.NumberSchema.getPipeSchema()ObjectSchema.getPipeSchema()PolymorphicCollectionSchema.getPipeSchema()PolymorphicEnumSchema.getPipeSchema()PolymorphicMapSchema.getPipeSchema()PolymorphicPojoCollectionSchema.getPipeSchema()PolymorphicPojoMapSchema.getPipeSchema()PolymorphicPojoSchema.getPipeSchema()abstract Pipe.Schema<Object> PolymorphicSchema.getPipeSchema()The pipe schema associated with this schema.PolymorphicThrowableSchema.getPipeSchema()RuntimeSchema.getPipeSchema()Returns the pipe schema linked to this.Methods in io.protostuff.runtime with parameters of type Pipe.SchemaModifier and TypeMethodDescriptionExplicitIdStrategy.Registry.registerPojo(Schema<T> schema, Pipe.Schema<T> pipeSchema, int id) Pojo ids start at 1.IncrementalIdStrategy.Registry.registerPojo(Schema<T> schema, Pipe.Schema<T> pipeSchema, int id) Pojo ids start at 1.NumericIdStrategy.Registry.registerPojo(Schema<T> schema, Pipe.Schema<T> pipeSchema, int id) Pojo ids start at 1.