public int compareTo(PartitionPosition pos) { if (this == pos) return 0; int cmp = getToken().compareTo(pos.getToken()); if (cmp != 0) return cmp; if (isMinimumBound) return ((pos instanceof KeyBound) && ((KeyBound)pos).isMinimumBound) ? 0 : -1; else return ((pos instanceof KeyBound) && !((KeyBound)pos).isMinimumBound) ? 0 : 1; }
public int compareTo(PartitionPosition pos) { if (this == pos) return 0; int cmp = getToken().compareTo(pos.getToken()); if (cmp != 0) return cmp; if (isMinimumBound) return ((pos instanceof KeyBound) && ((KeyBound)pos).isMinimumBound) ? 0 : -1; else return ((pos instanceof KeyBound) && !((KeyBound)pos).isMinimumBound) ? 0 : 1; }
public int compareTo(PartitionPosition pos) { if (this == pos) return 0; int cmp = getToken().compareTo(pos.getToken()); if (cmp != 0) return cmp; if (isMinimumBound) return ((pos instanceof KeyBound) && ((KeyBound)pos).isMinimumBound) ? 0 : -1; else return ((pos instanceof KeyBound) && !((KeyBound)pos).isMinimumBound) ? 0 : 1; }
public int compareTo(PartitionPosition pos) { if (this == pos) return 0; int cmp = getToken().compareTo(pos.getToken()); if (cmp != 0) return cmp; if (isMinimumBound) return ((pos instanceof KeyBound) && ((KeyBound)pos).isMinimumBound) ? 0 : -1; else return ((pos instanceof KeyBound) && !((KeyBound)pos).isMinimumBound) ? 0 : 1; }
public long serializedSize(PartitionPosition pos, int version) { Kind kind = pos.kind(); int size = 1; // 1 byte for enum if (kind == Kind.ROW_KEY) { int keySize = ((DecoratedKey)pos).getKey().remaining(); size += TypeSizes.sizeof((short) keySize) + keySize; } else { size += Token.serializer.serializedSize(pos.getToken(), version); } return size; } }
public long serializedSize(PartitionPosition pos, int version) { Kind kind = pos.kind(); int size = 1; // 1 byte for enum if (kind == Kind.ROW_KEY) { int keySize = ((DecoratedKey)pos).getKey().remaining(); size += TypeSizes.sizeof((short) keySize) + keySize; } else { size += Token.serializer.serializedSize(pos.getToken(), version); } return size; } }
public long serializedSize(PartitionPosition pos, int version) { Kind kind = pos.kind(); int size = 1; // 1 byte for enum if (kind == Kind.ROW_KEY) { int keySize = ((DecoratedKey)pos).getKey().remaining(); size += TypeSizes.sizeof((short) keySize) + keySize; } else { size += Token.serializer.serializedSize(pos.getToken(), version); } return size; } }
public long serializedSize(PartitionPosition pos, int version) { Kind kind = pos.kind(); int size = 1; // 1 byte for enum if (kind == Kind.ROW_KEY) { int keySize = ((DecoratedKey)pos).getKey().remaining(); size += TypeSizes.sizeof((short) keySize) + keySize; } else { size += Token.serializer.serializedSize(pos.getToken(), version); } return size; } }
public ResultIterator(Operation operationTree, QueryController controller, ReadExecutionController executionController) { this.keyRange = controller.dataRange().keyRange(); this.operationTree = operationTree; this.controller = controller; this.executionController = executionController; if (operationTree != null) operationTree.skipTo((Long) keyRange.left.getToken().getTokenValue()); }
public ResultIterator(Operation operationTree, QueryController controller, ReadExecutionController executionController) { this.keyRange = controller.dataRange().keyRange(); this.operationTree = operationTree; this.controller = controller; this.executionController = executionController; if (operationTree != null) operationTree.skipTo((Long) keyRange.left.getToken().getTokenValue()); }
public ResultIterator(Operation operationTree, QueryController controller, ReadExecutionController executionController) { this.keyRange = controller.dataRange().keyRange(); this.operationTree = operationTree; this.controller = controller; this.executionController = executionController; if (operationTree != null) operationTree.skipTo((Long) keyRange.left.getToken().getTokenValue()); }
public void serialize(PartitionPosition pos, DataOutputPlus out, int version) throws IOException { Kind kind = pos.kind(); out.writeByte(kind.ordinal()); if (kind == Kind.ROW_KEY) ByteBufferUtil.writeWithShortLength(((DecoratedKey)pos).getKey(), out); else Token.serializer.serialize(pos.getToken(), out, version); }
public void serialize(PartitionPosition pos, DataOutputPlus out, int version) throws IOException { Kind kind = pos.kind(); out.writeByte(kind.ordinal()); if (kind == Kind.ROW_KEY) ByteBufferUtil.writeWithShortLength(((DecoratedKey)pos).getKey(), out); else Token.serializer.serialize(pos.getToken(), out, version); }
public void serialize(PartitionPosition pos, DataOutputPlus out, int version) throws IOException { Kind kind = pos.kind(); out.writeByte(kind.ordinal()); if (kind == Kind.ROW_KEY) ByteBufferUtil.writeWithShortLength(((DecoratedKey)pos).getKey(), out); else Token.serializer.serialize(pos.getToken(), out, version); }
public void serialize(PartitionPosition pos, DataOutputPlus out, int version) throws IOException { Kind kind = pos.kind(); out.writeByte(kind.ordinal()); if (kind == Kind.ROW_KEY) ByteBufferUtil.writeWithShortLength(((DecoratedKey)pos).getKey(), out); else Token.serializer.serialize(pos.getToken(), out, version); }