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

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

The newest version!
// Generated by fbsgen from p/ds/prk/p1/P1DK.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.P1DK1;
import com.dyuproject.protostuff.ds.prk.p1.P1DK4;
import com.dyuproject.protostuff.ds.prk.p1.P1DK8;
import com.dyuproject.protostuff.ds.prk.p1.P1DKD;
import com.dyuproject.protostuff.ds.prk.p1.P1DKK;
import com.dyuproject.protostuff.ds.prk.p1.P1DKS;

public final class VisitP1DK
{
    private VisitP1DK() {}

    public static  boolean byP1DK1(int indexId, 
            int p0, long 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).$append6Bytes(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 byP1DK1(int indexId, 
            P1DK1 req, 
            EntityMetadata em, int fieldNumber, 
            RangeV rangeV, S store, WriteContext context, 
            Visitor visitor, V res) 
    {
        return byP1DK1(indexId, 
                req.p0, req.p1, req.p2, 0, 
                req.l.value, 
                em, fieldNumber, req.l.prk, rangeV, store, context, visitor, res);
    }

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

    public static  boolean byP1DK1r(int indexId, 
            int p0, long 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).$append6Bytes(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 byP1DK1r(int indexId, 
            P1DK1 req, 
            EntityMetadata em, int fieldNumber, 
            RangeV rangeV, S store, WriteContext context, 
            Visitor visitor, V res) 
    {
        return byP1DK1r(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 byP1DK4(int indexId, 
            int p0, long 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).$append6Bytes(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 byP1DK4(int indexId, 
            P1DK4 req, 
            EntityMetadata em, int fieldNumber, 
            RangeV rangeV, S store, WriteContext context, 
            Visitor visitor, V res) 
    {
        return byP1DK4(indexId, 
                req.p0, req.p1, req.p2, 0, 
                req.l.value, 
                em, fieldNumber, req.l.prk, rangeV, store, context, visitor, res);
    }

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

    public static  boolean byP1DK4r(int indexId, 
            int p0, long 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).$append6Bytes(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 byP1DK4r(int indexId, 
            P1DK4 req, 
            EntityMetadata em, int fieldNumber, 
            RangeV rangeV, S store, WriteContext context, 
            Visitor visitor, V res) 
    {
        return byP1DK4r(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 byP1DK8(int indexId, 
            int p0, long 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).$append6Bytes(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 byP1DK8(int indexId, 
            P1DK8 req, 
            EntityMetadata em, int fieldNumber, 
            RangeV rangeV, S store, WriteContext context, 
            Visitor visitor, V res) 
    {
        return byP1DK8(indexId, 
                req.p0, req.p1, req.p2, 0, 
                req.l.value, 
                em, fieldNumber, req.l.prk, rangeV, store, context, visitor, res);
    }

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

    public static  boolean byP1DK8r(int indexId, 
            int p0, long 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).$append6Bytes(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 byP1DK8r(int indexId, 
            P1DK8 req, 
            EntityMetadata em, int fieldNumber, 
            RangeV rangeV, S store, WriteContext context, 
            Visitor visitor, V res) 
    {
        return byP1DK8r(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 byP1DKD(int indexId, 
            int p0, long 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).$append6Bytes(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 byP1DKD(int indexId, 
            P1DKD req, 
            EntityMetadata em, int fieldNumber, 
            RangeV rangeV, S store, WriteContext context, 
            Visitor visitor, V res) 
    {
        return byP1DKD(indexId, 
                req.p0, req.p1, req.p2, 0, 
                req.l.value, 
                em, fieldNumber, req.l.prk, rangeV, store, context, visitor, res);
    }

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

    public static  boolean byP1DKDr(int indexId, 
            int p0, long 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).$append6Bytes(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 byP1DKDr(int indexId, 
            P1DKD req, 
            EntityMetadata em, int fieldNumber, 
            RangeV rangeV, S store, WriteContext context, 
            Visitor visitor, V res) 
    {
        return byP1DKDr(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 byP1DKK(int indexId, 
            int p0, long 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).$append6Bytes(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 byP1DKK(int indexId, 
            P1DKK req, 
            EntityMetadata em, int fieldNumber, 
            RangeV rangeV, S store, WriteContext context, 
            Visitor visitor, V res) 
    {
        return byP1DKK(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 byP1DKKr(int indexId, 
            int p0, long 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).$append6Bytes(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 byP1DKKr(int indexId, 
            P1DKK req, 
            EntityMetadata em, int fieldNumber, 
            RangeV rangeV, S store, WriteContext context, 
            Visitor visitor, V res) 
    {
        return byP1DKKr(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 byP1DKS(int indexId, 
            int p0, long 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).$append6Bytes(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 byP1DKS(int indexId, 
            P1DKS req, 
            EntityMetadata em, int fieldNumber, 
            RangeV rangeV, S store, WriteContext context, 
            Visitor visitor, V res) 
    {
        return byP1DKS(indexId, 
                req.p0, req.p1, req.p2, 0, 
                req.l.value, 
                em, fieldNumber, req.l.prk, rangeV, store, context, visitor, res);
    }

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

    public static  boolean byP1DKSr(int indexId, 
            int p0, long 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).$append6Bytes(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 byP1DKSr(int indexId, 
            P1DKS req, 
            EntityMetadata em, int fieldNumber, 
            RangeV rangeV, S store, WriteContext context, 
            Visitor visitor, V res) 
    {
        return byP1DKSr(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 byP1DKSp(int indexId, 
            int p0, long 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).$append6Bytes(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 byP1DKSp(int indexId, 
            P1DKS req, 
            EntityMetadata em, int fieldNumber, 
            RangeV rangeV, S store, WriteContext context, 
            Visitor visitor, V res) 
    {
        return byP1DKSp(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 byP1DKSpr(int indexId, 
            int p0, long 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).$append6Bytes(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 byP1DKSpr(int indexId, 
            P1DKS req, 
            EntityMetadata em, int fieldNumber, 
            RangeV rangeV, S store, WriteContext context, 
            Visitor visitor, V res) 
    {
        return byP1DKSpr(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);
    }
}