public static <T> void transferDirect(Pipe.Schema<T> pipeSchema, Pipe pipe,
            Input input, Output output) throws IOException
    {
        pipeSchema.transfer(pipe, input, output);
    }
This should not be called directly by applications.
protostuff-api/src/main/java/io/protostuff/Pipe.java