限定符和类型 | 方法和说明 |
---|---|
ColumnValue |
PlainBufferCell.getCellValue() |
ColumnValue |
PlainBufferCodedInputStream.readCellValue() |
限定符和类型 | 方法和说明 |
---|---|
static byte[] |
PlainBufferBuilder.buildColumnValueWithoutLengthPrefix(ColumnValue value) |
static int |
PlainBufferBuilder.computeColumnValue(ColumnValue value) |
static int |
PlainBufferBuilder.computeColumnValueWithoutLengthPrefix(ColumnValue value) |
void |
PlainBufferCell.setCellValue(ColumnValue cellValue) |
void |
PlainBufferCodedOutputStream.writeCellValue(ColumnValue value) |
void |
PlainBufferCodedOutputStream.writeColumnValueWithoutLengthPrefix(ColumnValue value) |
限定符和类型 | 字段和说明 |
---|---|
static ColumnValue |
ColumnValue.INTERNAL_NULL_VALUE
只供内部使用,请勿使用。
|
限定符和类型 | 方法和说明 |
---|---|
static ColumnValue |
ColumnValue.fromBinary(byte[] value)
构造一个类型为
ColumnType.BINARY 的属性列。 |
static ColumnValue |
ColumnValue.fromBoolean(boolean value)
构造一个类型为
ColumnType.BOOLEAN 的属性列。 |
static ColumnValue |
ColumnValue.fromDouble(double value)
构造一个类型为
ColumnType.DOUBLE 的属性列。 |
static ColumnValue |
ColumnValue.fromLong(long value)
构造一个类型为
ColumnType.INTEGER 的属性列。 |
static ColumnValue |
ColumnValue.fromString(String value)
构造一个类型为
ColumnType.STRING 的属性列。 |
ColumnValue |
Column.getValue()
获取属性列的值。
|
ColumnValue |
PrimaryKeyValue.toColumnValue() |
限定符和类型 | 方法和说明 |
---|---|
NavigableMap<String,NavigableMap<Long,ColumnValue>> |
Row.getColumnsMap()
返回一个包含所有属性列的Map。
|
限定符和类型 | 方法和说明 |
---|---|
RowPutChange |
RowPutChange.addColumn(String name,
ColumnValue value)
新写入一个属性列。
|
RowPutChange |
RowPutChange.addColumn(String name,
ColumnValue value,
long ts)
新写入一个属性列。
|
int |
ColumnValue.compareTo(ColumnValue target)
比较两个属性列的值的大小。
|
static PrimaryKeyValue |
PrimaryKeyValue.fromColumn(ColumnValue value) |
boolean |
RowPutChange.has(String name,
ColumnValue value)
检查是否有相同名称和相同值的属性列写入,忽略时间戳是否相等。
|
boolean |
RowPutChange.has(String name,
long ts,
ColumnValue value)
检查是否有相同名称、相同时间戳并且相同值的属性列写入。
|
RowUpdateChange |
RowUpdateChange.put(String name,
ColumnValue value)
新写入一个属性列。
|
RowUpdateChange |
RowUpdateChange.put(String name,
ColumnValue value,
long ts)
新写入一个属性列。
|
构造器和说明 |
---|
Column(String name,
ColumnValue value) |
Column(String name,
ColumnValue value,
long timestamp)
构造一个属性列,必须包含名称、值和时间戳。
|
限定符和类型 | 方法和说明 |
---|---|
ColumnValue |
SingleColumnValueCondition.getColumnValue()
获取列的对比值。
|
限定符和类型 | 方法和说明 |
---|---|
SingleColumnValueCondition |
SingleColumnValueCondition.setColumnValue(ColumnValue columnValue)
设置列的对比值。
|
构造器和说明 |
---|
SingleColumnValueCondition(String columnName,
SingleColumnValueCondition.CompareOperator operator,
ColumnValue columnValue)
构造函数。
|
限定符和类型 | 方法和说明 |
---|---|
ColumnValue |
SingleColumnValueFilter.getColumnValue()
获取列的对比值。
|
限定符和类型 | 方法和说明 |
---|---|
SingleColumnValueFilter |
SingleColumnValueFilter.setColumnValue(ColumnValue columnValue)
设置列的对比值。
|
构造器和说明 |
---|
SingleColumnValueFilter(String columnName,
SingleColumnValueFilter.CompareOperator operator,
ColumnValue columnValue)
构造函数。
|
Copyright © 2017. All Rights Reserved.