| Package | Description |
|---|---|
| com.alicloud.openservices.tablestore.core.protocol | |
| com.alicloud.openservices.tablestore.ecosystem.expression | |
| com.alicloud.openservices.tablestore.model |
| Modifier and Type | Method and Description |
|---|---|
PrimaryKeyValue |
PlainBufferCell.getPkCellValue() |
PrimaryKeyValue |
PlainBufferCodedInputStream.readCellPrimaryKeyValue() |
| Modifier and Type | Method and Description |
|---|---|
static OtsInternalApi.PartitionRange |
OTSProtocolBuilder.buildPartitionRange(PrimaryKeyValue leftPoint,
PrimaryKeyValue rightPoint) |
static byte[] |
PlainBufferBuilder.buildPrimaryKeyValueWithoutLengthPrefix(PrimaryKeyValue value) |
static int |
PlainBufferBuilder.computePrimaryKeyValue(PrimaryKeyValue value) |
static int |
PlainBufferBuilder.computePrimaryKeyValueWithoutLengthPrefix(PrimaryKeyValue value) |
void |
PlainBufferCell.setPkCellValue(PrimaryKeyValue pkCellValue) |
void |
PlainBufferCodedOutputStream.writeCellValue(PrimaryKeyValue value) |
static void |
PlainBufferBuilder.writePrimaryKeyValue(PrimaryKeyValue value,
PlainBufferOutputStream output) |
void |
PlainBufferCodedOutputStream.writePrimaryKeyValueWithoutLengthPrefix(PrimaryKeyValue value) |
| Modifier and Type | Method and Description |
|---|---|
static void |
OTSProtocolBuilder.buildPartitionRanges(OtsInternalApi.CreateTableRequest.Builder builder,
List<PrimaryKeyValue> splitPoints) |
| Modifier and Type | Method and Description |
|---|---|
PrimaryKeyValue |
ReferenceExpression.getPkv() |
| Modifier and Type | Field and Description |
|---|---|
static PrimaryKeyValue |
PrimaryKeyValue.AUTO_INCREMENT |
static PrimaryKeyValue |
PrimaryKeyValue.AUTO_INCRMENT
Deprecated.
|
static PrimaryKeyValue |
PrimaryKeyValue.INF_MAX
表示主键值范围的最大值,其唯一的用途是用于
SyncClientInterface.getRange(GetRangeRequest)
操作中表示主键列的范围,不能作为实际的数据写入TableStore,也不能作为除GetRange操作之外的读操作的参数。 |
static PrimaryKeyValue |
PrimaryKeyValue.INF_MIN
表示主键值范围的最小值,其唯一的用途是用于
SyncClientInterface.getRange(GetRangeRequest)
操作中表示主键列的范围,不能作为实际的数据写入TableStore,也不能作为除GetRange操作之外的读操作的参数。 |
| Modifier and Type | Method and Description |
|---|---|
static PrimaryKeyValue |
PrimaryKeyValue.addOne(PrimaryKeyValue target) |
static PrimaryKeyValue |
PrimaryKeyValue.fromBinary(byte[] value)
构造一个类型为
PrimaryKeyType.BINARY的主键列。 |
static PrimaryKeyValue |
PrimaryKeyValue.fromColumn(ColumnValue value) |
static PrimaryKeyValue |
PrimaryKeyValue.fromLong(long value)
构造一个类型为
PrimaryKeyType.INTEGER的主键列。 |
static PrimaryKeyValue |
PrimaryKeyValue.fromString(String value)
构造一个类型为
PrimaryKeyType.STRING的主键列。 |
PrimaryKeyValue |
PartitionRange.getBegin()
返回范围的起始值。
|
PrimaryKeyValue |
PartitionRange.getEnd()
返回范围的终止值。
|
PrimaryKeyValue |
PrimaryKeyColumn.getValue()
获取主键列的值。
|
| Modifier and Type | Method and Description |
|---|---|
static List<PrimaryKeyValue> |
SplitPointFactory.getDigit(int pointCount,
long begin,
long end) |
static List<PrimaryKeyValue> |
SplitPointFactory.getLowerHexString(int pointCount,
int pointLength) |
List<PrimaryKeyValue> |
CreateTableRequestEx.getSplitPoints() |
static List<PrimaryKeyValue> |
SplitPointFactory.getUpperHexString(int pointCount,
int pointLength) |
| Modifier and Type | Method and Description |
|---|---|
static PrimaryKeyValue |
PrimaryKeyValue.addOne(PrimaryKeyValue target) |
PrimaryKeyBuilder |
PrimaryKeyBuilder.addPrimaryKeyColumn(String name,
PrimaryKeyValue value) |
int |
PrimaryKeyValue.compareTo(PrimaryKeyValue target)
比较两个主键列的值的大小。
|
| Modifier and Type | Method and Description |
|---|---|
void |
CreateTableRequestEx.setSplitPoints(List<PrimaryKeyValue> splitPoints) |
| Constructor and Description |
|---|
PartitionRange(PrimaryKeyValue begin,
PrimaryKeyValue end)
构造一个新的实例。
表示左闭右开的范围。
|
PrimaryKeyColumn(String name,
PrimaryKeyValue value)
根据指定的主键列的名称和主键列的值构造主键列。
|
Copyright © 2024. All Rights Reserved.