| 程序包 | 说明 |
|---|---|
| com.alibaba.innodb.java.reader.column | |
| com.alibaba.innodb.java.reader.comparator | |
| com.alibaba.innodb.java.reader.schema | |
| com.alibaba.innodb.java.reader.util |
| 限定符和类型 | 方法和说明 |
|---|---|
V |
ColumnParser.readFrom(SliceInput input,
Column column)
Read value from byte array input.
|
V |
AbstractColumnParser.readFrom(SliceInput input,
Column column) |
void |
ColumnParser.skipFrom(SliceInput input,
Column column)
For row-oriented columnar storage format, there should be a way to
skip value from byte array input.
|
void |
AbstractColumnParser.skipFrom(SliceInput input,
Column column) |
| 限定符和类型 | 方法和说明 |
|---|---|
int |
KeyComparator.compare(List<Object> recordKey,
List<Object> targetKey,
List<Column> keyColumnList)
Compare record key and target key.
|
int |
DefaultKeyComparator.compare(List<Object> recordKey,
List<Object> targetKey,
List<Column> keyColumnList) |
| 限定符和类型 | 方法和说明 |
|---|---|
Column |
Column.copy() |
static Column |
TableDef.createRowIdColumn() |
Column |
Column.setCharset(String charset) |
Column |
Column.setCollation(String collation) |
Column |
Column.setName(String name) |
Column |
Column.setNullable(boolean nullable) |
Column |
Column.setOrdinal(int ordinal) |
Column |
Column.setPrimaryKey(boolean primaryKey) |
Column |
Column.setType(String type) |
Column |
Column.setVarLenChar(boolean varLenChar) |
| 限定符和类型 | 方法和说明 |
|---|---|
List<Column> |
TableDef.getColumnList() |
List<Column> |
TableDef.getNullableColumnList() |
List<Column> |
TableDef.getPrimaryKeyColumns() |
List<Column> |
TableDef.getPrimaryKeyVarLenColumns() |
List<Column> |
TableDef.getVariableLengthColumnList() |
| 限定符和类型 | 方法和说明 |
|---|---|
TableDef |
TableDef.addColumn(Column column) |
boolean |
TableDef.isColumnPrimaryKey(Column column) |
| 构造器和说明 |
|---|
Field(int ordinal,
String name,
Column column) |
| 限定符和类型 | 方法和说明 |
|---|---|
static int |
Utils.castCompare(Object recordKey,
Object targetKey,
Column column) |
| 限定符和类型 | 方法和说明 |
|---|---|
static int |
Utils.castCompare(List<Object> recordKey,
List<Object> targetKey,
List<Column> keyColumnList) |
Copyright © 2019–2020 Alibaba Group Holding Limited. All rights reserved.