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

com.dyuproject.protostuff.ds.prk.v1.VisitP11K Maven / Gradle / Ivy

The newest version!
// Generated by fbsgen from p/ds/prk/p1/P11K.proto

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

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.p1.P11K1;
import com.dyuproject.protostuff.ds.prk.p1.P11K4;
import com.dyuproject.protostuff.ds.prk.p1.P11K8;
import com.dyuproject.protostuff.ds.prk.p1.P11KD;
import com.dyuproject.protostuff.ds.prk.p1.P11KK;
import com.dyuproject.protostuff.ds.prk.p1.P11KS;

public final class VisitP11K
{
    private VisitP11K() {}

    public static  boolean byP11K1(int indexId, 
            int p0, int p1, byte[] p2, int p2off, 
            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)
                .$append8(p0).$append8(p1).$append(p2, p2off, 9)
                .$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 byP11K1(int indexId, 
            P11K1 req, 
            EntityMetadata em, int fieldNumber, 
            RangeV rangeV, S store, WriteContext context, 
            Visitor visitor, V res) 
    {
        return byP11K1(indexId, 
                req.p0, req.p1, req.p2, 0, 
                req.l.value, 
                em, fieldNumber, req.l.prk, rangeV, store, context, visitor, res);
    }

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

    public static  boolean byP11K1r(int indexId, 
            int p0, int p1, byte[] p2, int p2off, 
            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)
                .$append8(p0).$append8(p1).$append(p2, p2off, 9)
                .$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 byP11K1r(int indexId, 
            P11K1 req, 
            EntityMetadata em, int fieldNumber, 
            RangeV rangeV, S store, WriteContext context, 
            Visitor visitor, V res) 
    {
        return byP11K1r(indexId, 
                req.p0, req.p1, req.p2, 0, 
                req.l.value, req.l.end, req.l.pgstart, 
                em, fieldNumber, req.l.prk, rangeV, store, context, visitor, res);
    }

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

    public static  boolean byP11K4(int indexId, 
            int p0, int p1, byte[] p2, int p2off, 
            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)
                .$append8(p0).$append8(p1).$append(p2, p2off, 9)
                .$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 byP11K4(int indexId, 
            P11K4 req, 
            EntityMetadata em, int fieldNumber, 
            RangeV rangeV, S store, WriteContext context, 
            Visitor visitor, V res) 
    {
        return byP11K4(indexId, 
                req.p0, req.p1, req.p2, 0, 
                req.l.value, 
                em, fieldNumber, req.l.prk, rangeV, store, context, visitor, res);
    }

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

    public static  boolean byP11K4r(int indexId, 
            int p0, int p1, byte[] p2, int p2off, 
            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)
                .$append8(p0).$append8(p1).$append(p2, p2off, 9)
                .$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 byP11K4r(int indexId, 
            P11K4 req, 
            EntityMetadata em, int fieldNumber, 
            RangeV rangeV, S store, WriteContext context, 
            Visitor visitor, V res) 
    {
        return byP11K4r(indexId, 
                req.p0, req.p1, req.p2, 0, 
                req.l.value, req.l.end, req.l.pgstart, 
                em, fieldNumber, req.l.prk, rangeV, store, context, visitor, res);
    }

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

    public static  boolean byP11K8(int indexId, 
            int p0, int p1, byte[] p2, int p2off, 
            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)
                .$append8(p0).$append8(p1).$append(p2, p2off, 9)
                .$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 byP11K8(int indexId, 
            P11K8 req, 
            EntityMetadata em, int fieldNumber, 
            RangeV rangeV, S store, WriteContext context, 
            Visitor visitor, V res) 
    {
        return byP11K8(indexId, 
                req.p0, req.p1, req.p2, 0, 
                req.l.value, 
                em, fieldNumber, req.l.prk, rangeV, store, context, visitor, res);
    }

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

    public static  boolean byP11K8r(int indexId, 
            int p0, int p1, byte[] p2, int p2off, 
            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)
                .$append8(p0).$append8(p1).$append(p2, p2off, 9)
                .$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 byP11K8r(int indexId, 
            P11K8 req, 
            EntityMetadata em, int fieldNumber, 
            RangeV rangeV, S store, WriteContext context, 
            Visitor visitor, V res) 
    {
        return byP11K8r(indexId, 
                req.p0, req.p1, req.p2, 0, 
                req.l.value, req.l.end, req.l.pgstart, 
                em, fieldNumber, req.l.prk, rangeV, store, context, visitor, res);
    }

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

    public static  boolean byP11KD(int indexId, 
            int p0, int p1, byte[] p2, int p2off, 
            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)
                .$append8(p0).$append8(p1).$append(p2, p2off, 9)
                .$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 byP11KD(int indexId, 
            P11KD req, 
            EntityMetadata em, int fieldNumber, 
            RangeV rangeV, S store, WriteContext context, 
            Visitor visitor, V res) 
    {
        return byP11KD(indexId, 
                req.p0, req.p1, req.p2, 0, 
                req.l.value, 
                em, fieldNumber, req.l.prk, rangeV, store, context, visitor, res);
    }

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

    public static  boolean byP11KDr(int indexId, 
            int p0, int p1, byte[] p2, int p2off, 
            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)
                .$append8(p0).$append8(p1).$append(p2, p2off, 9)
                .$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 byP11KDr(int indexId, 
            P11KD req, 
            EntityMetadata em, int fieldNumber, 
            RangeV rangeV, S store, WriteContext context, 
            Visitor visitor, V res) 
    {
        return byP11KDr(indexId, 
                req.p0, req.p1, req.p2, 0, 
                req.l.value, req.l.end, req.l.pgstart, 
                em, fieldNumber, req.l.prk, rangeV, store, context, visitor, res);
    }

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

    public static  boolean byP11KK(int indexId, 
            int p0, int p1, byte[] p2, int p2off, 
            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)
                .$append8(p0).$append8(p1).$append(p2, p2off, 9)
                .$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 byP11KK(int indexId, 
            P11KK req, 
            EntityMetadata em, int fieldNumber, 
            RangeV rangeV, S store, WriteContext context, 
            Visitor visitor, V res) 
    {
        return byP11KK(indexId, 
                req.p0, req.p1, req.p2, 0, 
                req.l.value, 0, 
                em, fieldNumber, req.l.prk, rangeV, store, context, visitor, res);
    }

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

    public static  boolean byP11KKr(int indexId, 
            int p0, int p1, byte[] p2, int p2off, 
            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)
                .$append8(p0).$append8(p1).$append(p2, p2off, 9)
                .$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 byP11KKr(int indexId, 
            P11KK req, 
            EntityMetadata em, int fieldNumber, 
            RangeV rangeV, S store, WriteContext context, 
            Visitor visitor, V res) 
    {
        return byP11KKr(indexId, 
                req.p0, req.p1, req.p2, 0, 
                req.l.value, 0, req.l.end, req.l.pgstart, 
                em, fieldNumber, req.l.prk, rangeV, store, context, visitor, res);
    }

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

    public static  boolean byP11KS(int indexId, 
            int p0, int p1, byte[] p2, int p2off, 
            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)
                .$append8(p0).$append8(p1).$append(p2, p2off, 9)
                .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 byP11KS(int indexId, 
            P11KS req, 
            EntityMetadata em, int fieldNumber, 
            RangeV rangeV, S store, WriteContext context, 
            Visitor visitor, V res) 
    {
        return byP11KS(indexId, 
                req.p0, req.p1, req.p2, 0, 
                req.l.value, 
                em, fieldNumber, req.l.prk, rangeV, store, context, visitor, res);
    }

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

    public static  boolean byP11KSr(int indexId, 
            int p0, int p1, byte[] p2, int p2off, 
            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)
                .$append8(p0).$append8(p1).$append(p2, p2off, 9)
                .$(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 byP11KSr(int indexId, 
            P11KS req, 
            EntityMetadata em, int fieldNumber, 
            RangeV rangeV, S store, WriteContext context, 
            Visitor visitor, V res) 
    {
        return byP11KSr(indexId, 
                req.p0, req.p1, req.p2, 0, 
                req.l.value, req.l.end, req.l.pgstart, 
                em, fieldNumber, req.l.prk, rangeV, store, context, visitor, res);
    }

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

    public static  boolean byP11KSp(int indexId, 
            int p0, int p1, byte[] p2, int p2off, 
            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)
                .$append8(p0).$append8(p1).$append(p2, p2off, 9)
                .$(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 byP11KSp(int indexId, 
            P11KS req, 
            EntityMetadata em, int fieldNumber, 
            RangeV rangeV, S store, WriteContext context, 
            Visitor visitor, V res) 
    {
        return byP11KSp(indexId, 
                req.p0, req.p1, req.p2, 0, 
                req.l.value, req.l.pgstart, 
                em, fieldNumber, req.l.prk, rangeV, store, context, visitor, res);
    }

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

    public static  boolean byP11KSpr(int indexId, 
            int p0, int p1, byte[] p2, int p2off, 
            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)
                .$append8(p0).$append8(p1).$append(p2, p2off, 9)
                .$(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 byP11KSpr(int indexId, 
            P11KS req, 
            EntityMetadata em, int fieldNumber, 
            RangeV rangeV, S store, WriteContext context, 
            Visitor visitor, V res) 
    {
        return byP11KSpr(indexId, 
                req.p0, req.p1, req.p2, 0, 
                req.l.value, req.l.end, req.l.pgstart, 
                em, fieldNumber, req.l.prk, rangeV, store, context, visitor, res);
    }
}