Uses of Class
io.protostuff.Pipe
-
Packages that use Pipe Package Description io.protostuff io.protostuff.runtime -
-
Uses of Pipe in io.protostuff
Methods in io.protostuff that return Pipe Modifier and Type Method Description PipePipe.Schema. newMessage()static PipeJsonIOUtil. newPipe(byte[] data, boolean numeric)Creates a json pipe from a byte array.static PipeJsonIOUtil. newPipe(byte[] data, int offset, int length, boolean numeric)Creates a json pipe from a byte array.static PipeJsonIOUtil. newPipe(com.fasterxml.jackson.core.JsonParser parser, boolean numeric)Creates a json pipe from aJsonParser.static PipeJsonIOUtil. newPipe(java.io.InputStream in, boolean numeric)Creates a json pipe from anInputStream.static PipeJsonIOUtil. newPipe(java.io.Reader reader, boolean numeric)Creates a json pipe from aReader.static PipeProtobufIOUtil. newPipe(byte[] data)Creates a protobuf pipe from a byte array.static PipeProtobufIOUtil. newPipe(byte[] data, int offset, int len)Creates a protobuf pipe from a byte array.static PipeProtobufIOUtil. newPipe(java.io.InputStream in)Creates a protobuf pipe from anInputStream.static PipeProtostuffIOUtil. newPipe(byte[] data)Creates a protostuff pipe from a byte array.static PipeProtostuffIOUtil. newPipe(byte[] data, int offset, int len)Creates a protostuff pipe from a byte array.static PipeProtostuffIOUtil. newPipe(java.io.InputStream in)Creates a protostuff pipe from anInputStream.static PipeSmileIOUtil. newPipe(byte[] data, boolean numeric)Creates a smile pipe from a byte array.static PipeSmileIOUtil. newPipe(byte[] data, int offset, int length, boolean numeric)Creates a smile pipe from a byte array.static PipeSmileIOUtil. newPipe(java.io.InputStream in, boolean numeric)Creates a smile pipe from anInputStream.static PipeXmlIOUtil. newPipe(byte[] data)Creates an xml pipe from a byte array.static PipeXmlIOUtil. newPipe(byte[] data, int offset, int length)Creates an xml pipe from a byte array.static PipeXmlIOUtil. newPipe(java.io.InputStream in)Creates an xml pipe from anInputStream.static PipeXmlIOUtil. newPipe(java.io.Reader reader)Creates an xml pipe from aReader.static PipeXmlIOUtil. newPipe(javax.xml.stream.XMLStreamReader parser)Creates an xml pipe from anXMLStreamReader.protected PipePipe. reset()Resets this pipe for re-use.Methods in io.protostuff that return types with arguments of type Pipe Modifier and Type Method Description java.lang.Class<Pipe>Pipe.Schema. typeClass()Methods in io.protostuff with parameters of type Pipe Modifier and Type Method Description booleanPipe.Schema. isInitialized(Pipe message)Always returns true since we're just transferring data.voidPipe.Schema. mergeFrom(Input input, Pipe pipe)protected abstract voidPipe.Schema. transfer(Pipe pipe, Input input, Output output)static <T> voidPipe. transferDirect(Pipe.Schema<T> pipeSchema, Pipe pipe, Input input, Output output)This should not be called directly by applications.protected abstract voidMapSchema. transferKey(Pipe pipe, Input input, Output output, int number, boolean repeated)Transfers the key from the input to the output.protected voidMessageMapSchema. transferKey(Pipe pipe, Input input, Output output, int number, boolean repeated)protected voidStringMapSchema. transferKey(Pipe pipe, Input input, Output output, int number, boolean repeated)protected abstract voidCollectionSchema. transferValue(Pipe pipe, Input input, Output output, int number, boolean repeated)Transfers the value from the input to the output.protected abstract voidMapSchema. transferValue(Pipe pipe, Input input, Output output, int number, boolean repeated)Transfers the value from the input to the output.protected voidMessageCollectionSchema. transferValue(Pipe pipe, Input input, Output output, int number, boolean repeated)protected voidMessageMapSchema. transferValue(Pipe pipe, Input input, Output output, int number, boolean repeated)protected voidStringMapSchema. transferValue(Pipe pipe, Input input, Output output, int number, boolean repeated)voidPipe.Schema. writeTo(Output output, Pipe pipe) -
Uses of Pipe in io.protostuff.runtime
Methods in io.protostuff.runtime with parameters of type Pipe Modifier and Type Method Description protected abstract voidRuntimeMapField. kTransfer(Pipe pipe, Input input, Output output, int number, boolean repeated)voidDelegate. transfer(Pipe pipe, Input input, Output output, int number, boolean repeated)Transfers the type from the input to the output.static voidEnumIO. transfer(Pipe pipe, Input input, Output output, int number, boolean repeated, IdStrategy strategy)Transfers theEnumfrom the input to the output.protected abstract voidField. transfer(Pipe pipe, Input input, Output output, boolean repeated)Transfer the input field to the output field.protected voidRuntimePipeSchema. transfer(Pipe pipe, Input input, Output output)(package private) static voidObjectSchema. transferArray(Pipe pipe, Input input, Output output, int number, Pipe.Schema<?> pipeSchema, boolean mapped, IdStrategy strategy)(package private) static voidObjectSchema. transferClass(Pipe pipe, Input input, Output output, int number, Pipe.Schema<?> pipeSchema, boolean mapped, boolean array, IdStrategy strategy)(package private) static voidArraySchema. transferObject(Pipe.Schema<java.lang.Object> pipeSchema, Pipe pipe, Input input, Output output, IdStrategy strategy)(package private) static voidArraySchemas. transferObject(Pipe.Schema<java.lang.Object> pipeSchema, Pipe pipe, Input input, Output output, IdStrategy strategy, Delegate<?> delegate)(package private) static voidClassSchema. transferObject(Pipe.Schema<java.lang.Object> pipeSchema, Pipe pipe, Input input, Output output, IdStrategy strategy)(package private) static voidNumberSchema. transferObject(Pipe.Schema<java.lang.Object> pipeSchema, Pipe pipe, Input input, Output output, IdStrategy strategy)(package private) static voidObjectSchema. transferObject(Pipe.Schema<java.lang.Object> pipeSchema, Pipe pipe, Input input, Output output, IdStrategy strategy)(package private) static voidPolymorphicCollectionSchema. transferObject(Pipe.Schema<java.lang.Object> pipeSchema, Pipe pipe, Input input, Output output, IdStrategy strategy)(package private) static voidPolymorphicCollectionSchema. transferObject(Pipe.Schema<java.lang.Object> pipeSchema, Pipe pipe, Input input, Output output, IdStrategy strategy, int number)(package private) static voidPolymorphicEnumSchema. transferObject(Pipe.Schema<java.lang.Object> pipeSchema, Pipe pipe, Input input, Output output, IdStrategy strategy)(package private) static voidPolymorphicMapSchema. transferObject(Pipe.Schema<java.lang.Object> pipeSchema, Pipe pipe, Input input, Output output, IdStrategy strategy)(package private) static voidPolymorphicMapSchema. transferObject(Pipe.Schema<java.lang.Object> pipeSchema, Pipe pipe, Input input, Output output, IdStrategy strategy, int number)(package private) static voidPolymorphicPojoCollectionSchema. transferObject(Pipe.Schema<java.lang.Object> pipeSchema, Pipe pipe, Input input, Output output, IdStrategy strategy)(package private) static voidPolymorphicPojoCollectionSchema. transferObject(Pipe.Schema<java.lang.Object> pipeSchema, Pipe pipe, Input input, Output output, IdStrategy strategy, int number)(package private) static voidPolymorphicPojoMapSchema. transferObject(Pipe.Schema<java.lang.Object> pipeSchema, Pipe pipe, Input input, Output output, IdStrategy strategy)(package private) static voidPolymorphicPojoMapSchema. transferObject(Pipe.Schema<java.lang.Object> pipeSchema, Pipe pipe, Input input, Output output, IdStrategy strategy, int number)(package private) static voidPolymorphicPojoSchema. transferObject(Pipe.Schema<java.lang.Object> pipeSchema, Pipe pipe, Input input, Output output, IdStrategy strategy)(package private) static voidPolymorphicPojoSchema. transferObject(Pipe.Schema<java.lang.Object> pipeSchema, Pipe pipe, Input input, Output output, IdStrategy strategy, int number)(package private) static voidPolymorphicThrowableSchema. transferObject(Pipe.Schema<java.lang.Object> pipeSchema, Pipe pipe, Input input, Output output, IdStrategy strategy)(package private) static voidPolymorphicThrowableSchema. transferObject(Pipe.Schema<java.lang.Object> pipeSchema, Pipe pipe, Input input, Output output, IdStrategy strategy, int number)(package private) static voidPolymorphicMapSchema. transferSingletonMap(Pipe.Schema<java.lang.Object> pipeSchema, Pipe pipe, Input input, Output output, IdStrategy strategy)protected abstract voidRuntimeCollectionField. transferValue(Pipe pipe, Input input, Output output, int number, boolean repeated)protected abstract voidRuntimeMapField. vTransfer(Pipe pipe, Input input, Output output, int number, boolean repeated)
-