public static byte[] encodeCol(Column c) { return ByteArrayUtil.concat(c.getFamily(), c.getQualifier()); }
public static byte[] encode(Bytes prow, Column pcol, Long transactor) { return ByteArrayUtil.concat(prow, pcol.getFamily(), pcol.getQualifier(), pcol.getVisibility(), Bytes.of(ByteArrayUtil.encode(transactor))); }
public static byte[] encode(Bytes prow, Column pcol, boolean isWrite, boolean isDelete, boolean isTrigger, Long transactor) { byte[] bools = new byte[1]; bools[0] = 0; if (isWrite) { bools[0] = 0x1; } if (isDelete) { bools[0] |= 0x2; } if (isTrigger) { bools[0] |= 0x4; } return ByteArrayUtil.concat(prow, pcol.getFamily(), pcol.getQualifier(), pcol.getVisibility(), Bytes.of(bools), Bytes.of(ByteArrayUtil.encode(transactor))); }