All Downloads are FREE. Search and download functionalities are using the official Maven repository.

com.dyuproject.protostuff.ds.prk.v4.VisitP444 Maven / Gradle / Ivy

The newest version!
// Generated by fbsgen from p/ds/prk/p4/P444.proto

package com.dyuproject.protostuff.ds.prk.v4;

import com.dyuproject.protostuff.KeyBuilder;
import com.dyuproject.protostuff.ds.ParamRangeKey;
import com.dyuproject.protostuffdb.EntityMetadata;
import com.dyuproject.protostuffdb.RangeV;
import com.dyuproject.protostuffdb.Visitor;
import com.dyuproject.protostuffdb.WriteContext;
import com.dyuproject.protostuff.ds.prk.p4.P4441;
import com.dyuproject.protostuff.ds.prk.p4.P4444;
import com.dyuproject.protostuff.ds.prk.p4.P4448;
import com.dyuproject.protostuff.ds.prk.p4.P444D;
import com.dyuproject.protostuff.ds.prk.p4.P444K;
import com.dyuproject.protostuff.ds.prk.p4.P444S;

public final class VisitP444
{
    private VisitP444() {}

    public static  boolean byP4441(int indexId, 
            int p0, int p1, int p2, 
            int p3, 
            EntityMetadata em, int fieldNumber, 
            ParamRangeKey prk, RangeV rangeV, S store, WriteContext context, 
            Visitor visitor, V res) 
    {
        final KeyBuilder kb = context.kb();

        kb.begin(indexId, em)
                .$appendIfNotNull(prk.parentKey)
                .$append(p0).$append(p1).$append(p2)
                .$append8(p3)
                .$pushRange();

        rangeV.visitRange(em, fieldNumber, store, context, 
                false, prk.limit, prk.desc, 
                prk.startKey == null ? null : kb.copy(-1, prk.startKey), 
                visitor, res, 
                kb.buf(), kb.offset(-1), kb.len(-1), 
                kb.buf(), kb.offset(), kb.len());

        return true;
    }

    public static  boolean byP4441(int indexId, 
            P4441 req, 
            EntityMetadata em, int fieldNumber, 
            RangeV rangeV, S store, WriteContext context, 
            Visitor visitor, V res) 
    {
        return byP4441(indexId, 
                req.p0, req.p1, req.p2, 
                req.l.value, 
                em, fieldNumber, req.l.prk, rangeV, store, context, visitor, res);
    }

    /* ================================================== */

    public static  boolean byP4441r(int indexId, 
            int p0, int p1, int p2, 
            int p3, int end, int pgstart, 
            EntityMetadata em, int fieldNumber, 
            ParamRangeKey prk, RangeV rangeV, S store, WriteContext context, 
            Visitor visitor, V res) 
    {
        final KeyBuilder kb = context.kb();

        kb.begin(indexId, em)
                .$appendIfNotNull(prk.parentKey)
                .$append(p0).$append(p1).$append(p2)
                .$append8(p3)
                .$opushRange8(end);

        rangeV.visitRange(em, fieldNumber, store, context, 
                false, prk.limit, prk.desc, 
                prk.startKey == null ? null : kb.ocopy8(-1, pgstart, prk.startKey), 
                visitor, res, 
                kb.buf(), kb.offset(-1), kb.len(-1), 
                kb.buf(), kb.offset(), kb.len());

        return true;
    }

    public static  boolean byP4441r(int indexId, 
            P4441 req, 
            EntityMetadata em, int fieldNumber, 
            RangeV rangeV, S store, WriteContext context, 
            Visitor visitor, V res) 
    {
        return byP4441r(indexId, 
                req.p0, req.p1, req.p2, 
                req.l.value, req.l.end, req.l.pgstart, 
                em, fieldNumber, req.l.prk, rangeV, store, context, visitor, res);
    }

    /* ================================================== */

    public static  boolean byP4444(int indexId, 
            int p0, int p1, int p2, 
            int p3, 
            EntityMetadata em, int fieldNumber, 
            ParamRangeKey prk, RangeV rangeV, S store, WriteContext context, 
            Visitor visitor, V res) 
    {
        final KeyBuilder kb = context.kb();

        kb.begin(indexId, em)
                .$appendIfNotNull(prk.parentKey)
                .$append(p0).$append(p1).$append(p2)
                .$append(p3)
                .$pushRange();

        rangeV.visitRange(em, fieldNumber, store, context, 
                false, prk.limit, prk.desc, 
                prk.startKey == null ? null : kb.copy(-1, prk.startKey), 
                visitor, res, 
                kb.buf(), kb.offset(-1), kb.len(-1), 
                kb.buf(), kb.offset(), kb.len());

        return true;
    }

    public static  boolean byP4444(int indexId, 
            P4444 req, 
            EntityMetadata em, int fieldNumber, 
            RangeV rangeV, S store, WriteContext context, 
            Visitor visitor, V res) 
    {
        return byP4444(indexId, 
                req.p0, req.p1, req.p2, 
                req.l.value, 
                em, fieldNumber, req.l.prk, rangeV, store, context, visitor, res);
    }

    /* ================================================== */

    public static  boolean byP4444r(int indexId, 
            int p0, int p1, int p2, 
            int p3, int end, int pgstart, 
            EntityMetadata em, int fieldNumber, 
            ParamRangeKey prk, RangeV rangeV, S store, WriteContext context, 
            Visitor visitor, V res) 
    {
        final KeyBuilder kb = context.kb();

        kb.begin(indexId, em)
                .$appendIfNotNull(prk.parentKey)
                .$append(p0).$append(p1).$append(p2)
                .$append(p3)
                .$opushRange(end);

        rangeV.visitRange(em, fieldNumber, store, context, 
                false, prk.limit, prk.desc, 
                prk.startKey == null ? null : kb.ocopy(-1, pgstart, prk.startKey), 
                visitor, res, 
                kb.buf(), kb.offset(-1), kb.len(-1), 
                kb.buf(), kb.offset(), kb.len());

        return true;
    }

    public static  boolean byP4444r(int indexId, 
            P4444 req, 
            EntityMetadata em, int fieldNumber, 
            RangeV rangeV, S store, WriteContext context, 
            Visitor visitor, V res) 
    {
        return byP4444r(indexId, 
                req.p0, req.p1, req.p2, 
                req.l.value, req.l.end, req.l.pgstart, 
                em, fieldNumber, req.l.prk, rangeV, store, context, visitor, res);
    }

    /* ================================================== */

    public static  boolean byP4448(int indexId, 
            int p0, int p1, int p2, 
            long p3, 
            EntityMetadata em, int fieldNumber, 
            ParamRangeKey prk, RangeV rangeV, S store, WriteContext context, 
            Visitor visitor, V res) 
    {        
        final KeyBuilder kb = context.kb();

        kb.begin(indexId, em)
                .$appendIfNotNull(prk.parentKey)
                .$append(p0).$append(p1).$append(p2)
                .$append(p3)
                .$pushRange();

        rangeV.visitRange(em, fieldNumber, store, context, 
                false, prk.limit, prk.desc, 
                prk.startKey == null ? null : kb.copy(-1, prk.startKey), 
                visitor, res, 
                kb.buf(), kb.offset(-1), kb.len(-1), 
                kb.buf(), kb.offset(), kb.len());

        return true;
    }

    public static  boolean byP4448(int indexId, 
            P4448 req, 
            EntityMetadata em, int fieldNumber, 
            RangeV rangeV, S store, WriteContext context, 
            Visitor visitor, V res) 
    {
        return byP4448(indexId, 
                req.p0, req.p1, req.p2, 
                req.l.value, 
                em, fieldNumber, req.l.prk, rangeV, store, context, visitor, res);
    }

    /* ================================================== */

    public static  boolean byP4448r(int indexId, 
            int p0, int p1, int p2, 
            long p3, long end, long pgstart, 
            EntityMetadata em, int fieldNumber, 
            ParamRangeKey prk, RangeV rangeV, S store, WriteContext context, 
            Visitor visitor, V res) 
    {
        final KeyBuilder kb = context.kb();

        kb.begin(indexId, em)
                .$appendIfNotNull(prk.parentKey)
                .$append(p0).$append(p1).$append(p2)
                .$append(p3)
                .$opushRange(end);

        rangeV.visitRange(em, fieldNumber, store, context, 
                false, prk.limit, prk.desc, 
                prk.startKey == null ? null : kb.ocopy(-1, pgstart, prk.startKey), 
                visitor, res, 
                kb.buf(), kb.offset(-1), kb.len(-1), 
                kb.buf(), kb.offset(), kb.len());

        return true;
    }

    public static  boolean byP4448r(int indexId, 
            P4448 req, 
            EntityMetadata em, int fieldNumber, 
            RangeV rangeV, S store, WriteContext context, 
            Visitor visitor, V res) 
    {
        return byP4448r(indexId, 
                req.p0, req.p1, req.p2, 
                req.l.value, req.l.end, req.l.pgstart, 
                em, fieldNumber, req.l.prk, rangeV, store, context, visitor, res);
    }

    /* ================================================== */

    public static  boolean byP444D(int indexId, 
            int p0, int p1, int p2, 
            long p3, 
            EntityMetadata em, int fieldNumber, 
            ParamRangeKey prk, RangeV rangeV, S store, WriteContext context, 
            Visitor visitor, V res) 
    {
        final KeyBuilder kb = context.kb();

        kb.begin(indexId, em)
                .$appendIfNotNull(prk.parentKey)
                .$append(p0).$append(p1).$append(p2)
                .$append6Bytes(p3)
                .$pushRange();

        rangeV.visitRange(em, fieldNumber, store, context, 
                false, prk.limit, prk.desc, 
                prk.startKey == null ? null : kb.copy(-1, prk.startKey), 
                visitor, res, 
                kb.buf(), kb.offset(-1), kb.len(-1), 
                kb.buf(), kb.offset(), kb.len());

        return true;
    }

    public static  boolean byP444D(int indexId, 
            P444D req, 
            EntityMetadata em, int fieldNumber, 
            RangeV rangeV, S store, WriteContext context, 
            Visitor visitor, V res) 
    {
        return byP444D(indexId, 
                req.p0, req.p1, req.p2, 
                req.l.value, 
                em, fieldNumber, req.l.prk, rangeV, store, context, visitor, res);
    }

    /* ================================================== */

    public static  boolean byP444Dr(int indexId, 
            int p0, int p1, int p2, 
            long p3, long end, long pgstart, 
            EntityMetadata em, int fieldNumber, 
            ParamRangeKey prk, RangeV rangeV, S store, WriteContext context, 
            Visitor visitor, V res) 
    {
        final KeyBuilder kb = context.kb();

        kb.begin(indexId, em)
                .$appendIfNotNull(prk.parentKey)
                .$append(p0).$append(p1).$append(p2)
                .$append6Bytes(p3)
                .$opushRange6Bytes(end);

        rangeV.visitRange(em, fieldNumber, store, context, 
                false, prk.limit, prk.desc, 
                prk.startKey == null ? null : kb.ocopy6Bytes(-1, pgstart, prk.startKey), 
                visitor, res, 
                kb.buf(), kb.offset(-1), kb.len(-1), 
                kb.buf(), kb.offset(), kb.len());

        return true;
    }

    public static  boolean byP444Dr(int indexId, 
            P444D req, 
            EntityMetadata em, int fieldNumber, 
            RangeV rangeV, S store, WriteContext context, 
            Visitor visitor, V res) 
    {
        return byP444Dr(indexId, 
                req.p0, req.p1, req.p2, 
                req.l.value, req.l.end, req.l.pgstart, 
                em, fieldNumber, req.l.prk, rangeV, store, context, visitor, res);
    }

    /* ================================================== */

    public static  boolean byP444K(int indexId, 
            int p0, int p1, int p2, 
            byte[] p3, int p3offset, 
            EntityMetadata em, int fieldNumber, 
            ParamRangeKey prk, RangeV rangeV, S store, WriteContext context, 
            Visitor visitor, V res) 
    {
        final KeyBuilder kb = context.kb();

        kb.begin(indexId, em)
                .$appendIfNotNull(prk.parentKey)
                .$append(p0).$append(p1).$append(p2)
                .$append(p3, p3offset, 9)
                .$pushRange();

        rangeV.visitRange(em, fieldNumber, store, context, 
                false, prk.limit, prk.desc, 
                prk.startKey == null ? null : kb.copy(-1, prk.startKey), 
                visitor, res, 
                kb.buf(), kb.offset(-1), kb.len(-1), 
                kb.buf(), kb.offset(), kb.len());

        return true;
    }

    public static  boolean byP444K(int indexId, 
            P444K req, 
            EntityMetadata em, int fieldNumber, 
            RangeV rangeV, S store, WriteContext context, 
            Visitor visitor, V res) 
    {
        return byP444K(indexId, 
                req.p0, req.p1, req.p2, 
                req.l.value, 0, 
                em, fieldNumber, req.l.prk, rangeV, store, context, visitor, res);
    }

    /* ================================================== */

    public static  boolean byP444Kr(int indexId, 
            int p0, int p1, int p2, 
            byte[] p3, int p3offset, byte[] end, byte[] pgstart, 
            EntityMetadata em, int fieldNumber, 
            ParamRangeKey prk, RangeV rangeV, S store, WriteContext context, 
            Visitor visitor, V res) 
    {
        final KeyBuilder kb = context.kb();

        kb.begin(indexId, em)
                .$appendIfNotNull(prk.parentKey)
                .$append(p0).$append(p1).$append(p2)
                .$append(p3, p3offset, 9)
                .$opushRange(end, 9);

        rangeV.visitRange(em, fieldNumber, store, context, 
                false, prk.limit, prk.desc, 
                prk.startKey == null ? null : kb.ocopy(-1, pgstart, 9, prk.startKey), 
                visitor, res, 
                kb.buf(), kb.offset(-1), kb.len(-1), 
                kb.buf(), kb.offset(), kb.len());

        return true;
    }

    public static  boolean byP444Kr(int indexId, 
            P444K req, 
            EntityMetadata em, int fieldNumber, 
            RangeV rangeV, S store, WriteContext context, 
            Visitor visitor, V res) 
    {
        return byP444Kr(indexId, 
                req.p0, req.p1, req.p2, 
                req.l.value, 0, req.l.end, req.l.pgstart, 
                em, fieldNumber, req.l.prk, rangeV, store, context, visitor, res);
    }

    /* ================================================== */

    public static  boolean byP444S(int indexId, 
            int p0, int p1, int p2, 
            String p3, 
            EntityMetadata em, int fieldNumber, 
            ParamRangeKey prk, RangeV rangeV, S store, WriteContext context, 
            Visitor visitor, V res) 
    {
        final KeyBuilder kb = context.kb();

        kb.begin(indexId, em)
                .$appendIfNotNull(prk.parentKey)
                .$append(p0).$append(p1).$append(p2)
                .append(p3)
                .$pushRange();

        rangeV.visitRange(em, fieldNumber, store, context, 
                false, prk.limit, prk.desc, 
                prk.startKey == null ? null : kb.copy(-1, prk.startKey), 
                visitor, res, 
                kb.buf(), kb.offset(-1), kb.len(-1), 
                kb.buf(), kb.offset(), kb.len());

        return true;
    }

    public static  boolean byP444S(int indexId, 
            P444S req, 
            EntityMetadata em, int fieldNumber, 
            RangeV rangeV, S store, WriteContext context, 
            Visitor visitor, V res) 
    {
        return byP444S(indexId, 
                req.p0, req.p1, req.p2, 
                req.l.value, 
                em, fieldNumber, req.l.prk, rangeV, store, context, visitor, res);
    }

    /* ================================================== */

    public static  boolean byP444Sr(int indexId, 
            int p0, int p1, int p2, 
            String p3, String end, String pgstart, 
            EntityMetadata em, int fieldNumber, 
            ParamRangeKey prk, RangeV rangeV, S store, WriteContext context, 
            Visitor visitor, V res) 
    {
        final KeyBuilder kb = context.kb();
        int lvs;

        kb.begin(indexId, em)
                .$appendIfNotNull(prk.parentKey)
                .$append(p0).$append(p1).$append(p2)
                .$(lvs=kb.appendAndGetSize(p3))
                .$opushRange(end, lvs);

        rangeV.visitRange(em, fieldNumber, store, context, 
                false, prk.limit, prk.desc, 
                prk.startKey == null ? null : kb.ocopy(-1, pgstart, lvs, prk.startKey),
                visitor, res, 
                kb.buf(), kb.offset(-1), kb.len(-1), 
                kb.buf(), kb.offset(), kb.len());

        return true;
    }

    public static  boolean byP444Sr(int indexId, 
            P444S req, 
            EntityMetadata em, int fieldNumber, 
            RangeV rangeV, S store, WriteContext context, 
            Visitor visitor, V res) 
    {
        return byP444Sr(indexId, 
                req.p0, req.p1, req.p2, 
                req.l.value, req.l.end, req.l.pgstart, 
                em, fieldNumber, req.l.prk, rangeV, store, context, visitor, res);
    }

    /* ================================================== */

    public static  boolean byP444Sp(int indexId, 
            int p0, int p1, int p2, 
            String p3, String pgstart, 
            EntityMetadata em, int fieldNumber, 
            ParamRangeKey prk, RangeV rangeV, S store, WriteContext context, 
            Visitor visitor, V res) 
    {
        final KeyBuilder kb = context.kb();
        int lvs;

        kb.begin(indexId, em)
                .$appendIfNotNull(prk.parentKey)
                .$append(p0).$append(p1).$append(p2)
                .$(lvs=kb.$appendAndGetSize(p3))
                .$pushRange();

        rangeV.visitRange(em, fieldNumber, store, context, 
                false, prk.limit, prk.desc, 
                prk.startKey == null ? null : kb.ocopy(-1, pgstart, lvs, prk.startKey),
                visitor, res, 
                kb.buf(), kb.offset(-1), kb.len(-1), 
                kb.buf(), kb.offset(), kb.len());

        return true;
    }

    public static  boolean byP444Sp(int indexId, 
            P444S req, 
            EntityMetadata em, int fieldNumber, 
            RangeV rangeV, S store, WriteContext context, 
            Visitor visitor, V res) 
    {
        return byP444Sp(indexId, 
                req.p0, req.p1, req.p2, 
                req.l.value, req.l.pgstart, 
                em, fieldNumber, req.l.prk, rangeV, store, context, visitor, res);
    }

    /* ================================================== */

    public static  boolean byP444Spr(int indexId, 
            int p0, int p1, int p2, 
            String p3, String end, String pgstart, 
            EntityMetadata em, int fieldNumber, 
            ParamRangeKey prk, RangeV rangeV, S store, WriteContext context, 
            Visitor visitor, V res) 
    {
        final KeyBuilder kb = context.kb();
        int lvs;

        kb.begin(indexId, em)
                .$appendIfNotNull(prk.parentKey)
                .$append(p0).$append(p1).$append(p2)
                .$(lvs=kb.$appendAndGetSize(p3))
                .$opushRange(end, lvs, true);

        rangeV.visitRange(em, fieldNumber, store, context, 
                false, prk.limit, prk.desc, 
                prk.startKey == null ? null : kb.ocopy(-1, pgstart, lvs, true, prk.startKey),
                visitor, res, 
                kb.buf(), kb.offset(-1), kb.len(-1), 
                kb.buf(), kb.offset(), kb.len());

        return true;
    }

    public static  boolean byP444Spr(int indexId, 
            P444S req, 
            EntityMetadata em, int fieldNumber, 
            RangeV rangeV, S store, WriteContext context, 
            Visitor visitor, V res) 
    {
        return byP444Spr(indexId, 
                req.p0, req.p1, req.p2, 
                req.l.value, req.l.end, req.l.pgstart, 
                em, fieldNumber, req.l.prk, rangeV, store, context, visitor, res);
    }
}