Package io.protostuff.runtime
Class RuntimePipeSchema<T>
- java.lang.Object
-
- io.protostuff.Pipe.Schema<T>
-
- io.protostuff.runtime.RuntimePipeSchema<T>
-
public final class RuntimePipeSchema<T> extends Pipe.Schema<T>
Runtime pipe schema.
-
-
Field Summary
Fields Modifier and Type Field Description (package private) FieldMap<T>
fieldsMap
-
Fields inherited from class io.protostuff.Pipe.Schema
wrappedSchema
-
-
Constructor Summary
Constructors Constructor Description RuntimePipeSchema(Schema<T> schema, FieldMap<T> fieldMap)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected void
transfer(Pipe pipe, Input input, Output output)
-
Methods inherited from class io.protostuff.Pipe.Schema
getFieldName, getFieldNumber, isInitialized, mergeFrom, messageFullName, messageName, newMessage, typeClass, writeTo
-
-
-
-
Method Detail
-
transfer
protected void transfer(Pipe pipe, Input input, Output output) throws java.io.IOException
Description copied from class:Pipe.Schema
- Specified by:
transfer
in classPipe.Schema<T>
- Throws:
java.io.IOException
-
-