@Override
    public final void mergeFrom(Input input, T message) throws IOException
    {
        for (int n = input.readFieldNumber(this); n != 0; n = input.readFieldNumber(this))
        {
            final Field<T> field = getFieldByNumber(n);
            if (field == null)
            {
                input.handleUnknownField(n, this);
            }
            else
            {
                field.mergeFrom(input, message);
            }
        }
    }
Returns the pipe schema linked to this.
protostuff-runtime/src/main/java/io/protostuff/runtime/RuntimeSchema.java