Uses of Class
io.protostuff.Pipe
Packages that use Pipe
-
Uses of Pipe in io.protostuff
Classes in io.protostuff that implement interfaces with type arguments of type PipeMethods in io.protostuff that return PipeModifier and TypeMethodDescriptionPipe.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(InputStream in, boolean numeric) Creates a json pipe from anInputStream.static PipeCreates 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(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(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(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(InputStream in) Creates an xml pipe from anInputStream.static PipeCreates an xml pipe from aReader.static PipeXmlIOUtil.newPipe(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 PipeMethods in io.protostuff with parameters of type PipeModifier and TypeMethodDescriptionbooleanPipe.Schema.isInitialized(Pipe message) Always returns true since we're just transferring data.final voidprotected abstract voidstatic <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) final void -
Uses of Pipe in io.protostuff.runtime
Methods in io.protostuff.runtime with parameters of type PipeModifier and TypeMethodDescriptionvoidTransfers 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 voidTransfer the input field to the output field.protected void