
com.dyuproject.protostuff.ds.prk.bk.KbPK1 Maven / Gradle / Ivy
The newest version!
// Generated by fbsgen from p/ds/prk/pk/PK1.proto
package com.dyuproject.protostuff.ds.prk.bk;
import com.dyuproject.protostuff.KeyBuilder;
import com.dyuproject.protostuffdb.EntityMetadata;
public final class KbPK1
{
private KbPK1() {}
public static KeyBuilder byPK11(int indexId,
byte[] p0, int p0off, int p1,
int p2,
EntityMetadata em, KeyBuilder kb)
{
return kb.begin(indexId, em)
.$append(p0, p0off, 9).$append8(p1)
.$append8(p2);
}
public static KeyBuilder byPK14(int indexId,
byte[] p0, int p0off, int p1,
int p2,
EntityMetadata em, KeyBuilder kb)
{
return kb.begin(indexId, em)
.$append(p0, p0off, 9).$append8(p1)
.$append(p2);
}
public static KeyBuilder byPK18(int indexId,
byte[] p0, int p0off, int p1,
long p2,
EntityMetadata em, KeyBuilder kb)
{
return kb.begin(indexId, em)
.$append(p0, p0off, 9).$append8(p1)
.$append(p2);
}
public static KeyBuilder byPK1D(int indexId,
byte[] p0, int p0off, int p1,
long p2,
EntityMetadata em, KeyBuilder kb)
{
return kb.begin(indexId, em)
.$append(p0, p0off, 9).$append8(p1)
.$append6Bytes(p2);
}
public static KeyBuilder byPK1D(int indexId,
byte[] p0, int p0off, int p1,
byte[] p2, int p2off,
EntityMetadata em, KeyBuilder kb)
{
return kb.begin(indexId, em)
.$append(p0, p0off, 9).$append8(p1)
.$append(p2, p2off, 6);
}
public static KeyBuilder byPK1K(int indexId,
byte[] p0, int p0off, int p1,
byte[] p2, int p2off,
EntityMetadata em, KeyBuilder kb)
{
return kb.begin(indexId, em)
.$append(p0, p0off, 9).$append8(p1)
.$append(p2, p2off, 9);
}
public static KeyBuilder byPK1S(int indexId,
byte[] p0, int p0off, int p1,
String p2,
EntityMetadata em, KeyBuilder kb)
{
return kb.begin(indexId, em)
.$append(p0, p0off, 9).$append8(p1)
.append(p2);
}
public static KeyBuilder byPK1S(int indexId,
byte[] p0, int p0off, int p1,
byte[] p2, int p2off, int p2len,
EntityMetadata em, KeyBuilder kb)
{
return kb.begin(indexId, em)
.$append(p0, p0off, 9).$append8(p1)
.append(p2, p2off, p2len);
}
}
© 2015 - 2025 Weber Informatics LLC | Privacy Policy