| 程序包 | 说明 |
|---|---|
| com.alicloud.openservices.tablestore.core.protocol | |
| com.alicloud.openservices.tablestore.ecosystem.expression | |
| com.alicloud.openservices.tablestore.model |
| 限定符和类型 | 方法和说明 |
|---|---|
PrimaryKeyValue |
PlainBufferCell.getPkCellValue() |
PrimaryKeyValue |
PlainBufferCodedInputStream.readCellPrimaryKeyValue() |
| 限定符和类型 | 方法和说明 |
|---|---|
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) |
| 限定符和类型 | 方法和说明 |
|---|---|
static void |
OTSProtocolBuilder.buildPartitionRanges(OtsInternalApi.CreateTableRequest.Builder builder,
List<PrimaryKeyValue> splitPoints) |
| 限定符和类型 | 方法和说明 |
|---|---|
PrimaryKeyValue |
ReferenceExpression.getPkv() |
| 限定符和类型 | 字段和说明 |
|---|---|
static PrimaryKeyValue |
PrimaryKeyValue.AUTO_INCREMENT |
static PrimaryKeyValue |
PrimaryKeyValue.AUTO_INCRMENT
已过时。
|
static PrimaryKeyValue |
PrimaryKeyValue.INF_MAX
Represents the maximum value of the primary key range, which is only used for the
SyncClientInterface.getRange(GetRangeRequest)
operation to indicate the range of the primary key column. |
static PrimaryKeyValue |
PrimaryKeyValue.INF_MIN
Represents the minimum value of the primary key range, which is only used for the
SyncClientInterface.getRange(GetRangeRequest)
operation to indicate the range of the primary key column. |
| 限定符和类型 | 方法和说明 |
|---|---|
static PrimaryKeyValue |
PrimaryKeyValue.addOne(PrimaryKeyValue target) |
static PrimaryKeyValue |
PrimaryKeyValue.fromBinary(byte[] value)
Construct a primary key column of type
PrimaryKeyType.BINARY. |
static PrimaryKeyValue |
PrimaryKeyValue.fromColumn(ColumnValue value) |
static PrimaryKeyValue |
PrimaryKeyValue.fromLong(long value)
Constructs a primary key column of type
PrimaryKeyType.INTEGER. |
static PrimaryKeyValue |
PrimaryKeyValue.fromString(String value)
Constructs a primary key column of type
PrimaryKeyType.STRING. |
static PrimaryKeyValue |
PrimaryKeyValue.fromString(String value,
byte[] rawData)
Constructs a primary key column of type
PrimaryKeyType.STRING. |
PrimaryKeyValue |
PartitionRange.getBegin()
Returns the start value of the range.
|
PrimaryKeyValue |
PartitionRange.getEnd()
Returns the end value of the range.
|
PrimaryKeyValue |
PrimaryKeyColumn.getValue()
Get the value of the primary key column.
|
| 限定符和类型 | 方法和说明 |
|---|---|
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) |
| 限定符和类型 | 方法和说明 |
|---|---|
static PrimaryKeyValue |
PrimaryKeyValue.addOne(PrimaryKeyValue target) |
PrimaryKeyBuilder |
PrimaryKeyBuilder.addPrimaryKeyColumn(String name,
PrimaryKeyValue value) |
int |
PrimaryKeyValue.compareTo(PrimaryKeyValue target)
Compare the values of two primary key columns.
|
| 限定符和类型 | 方法和说明 |
|---|---|
void |
CreateTableRequestEx.setSplitPoints(List<PrimaryKeyValue> splitPoints) |
| 构造器和说明 |
|---|
PartitionRange(PrimaryKeyValue begin,
PrimaryKeyValue end)
Constructs a new instance.
|
PrimaryKeyColumn(String name,
PrimaryKeyValue value)
Constructs the primary key column based on the specified name and value of the primary key column.
|
Copyright © 2025. All Rights Reserved.