- GenericRecord - com.alibaba.innodb.java.reader.page.index中的类
-
Record representing one row.
- GenericRecord(RecordHeader, TableDef, long) - 类 的构造器com.alibaba.innodb.java.reader.page.index.GenericRecord
-
- get(String) - 类 中的方法com.alibaba.innodb.java.reader.page.index.GenericRecord
-
- get(int) - 类 中的方法com.alibaba.innodb.java.reader.page.index.GenericRecord
-
- get(K, Callable<V>) - 接口 中的方法com.alibaba.innodb.java.reader.util.Computable
-
Compute based on key
- get(K, Callable<V>) - 类 中的方法com.alibaba.innodb.java.reader.util.ConcurrentCache
-
- get3BytesInt(int) - 类 中的方法com.alibaba.innodb.java.reader.util.ByteBufferSlice
-
- get3BytesInt(int) - 接口 中的方法com.alibaba.innodb.java.reader.util.Slice
-
Get a 24-bit integer in the slice.
- get6BytesInt(int) - 类 中的方法com.alibaba.innodb.java.reader.util.ByteBufferSlice
-
- get6BytesInt(int) - 接口 中的方法com.alibaba.innodb.java.reader.util.Slice
-
Get a 48-bit integer in the slice.
- getAllIndexPageFillingRate() - 接口 中的方法com.alibaba.innodb.java.reader.TableReader
-
Get all index page filling rate, use iterator pattern to avoid OutOfMemory.
- getAllIndexPageFillingRate() - 类 中的方法com.alibaba.innodb.java.reader.TableReaderImpl
-
- getAndForwordPos() - 类 中的方法com.alibaba.innodb.java.reader.util.Position
-
- getAndForwordPos(int) - 类 中的方法com.alibaba.innodb.java.reader.util.Position
-
- getBinSize() - 类 中的方法com.alibaba.innodb.java.reader.util.MysqlDecimal
-
- getBitArray(SliceInput, int) - 类 中的静态方法com.alibaba.innodb.java.reader.util.Utils
-
对于null超过8个字段byte[]是LSB,即排序高的字段在低字节里面。
- getByte(int) - 类 中的方法com.alibaba.innodb.java.reader.util.ByteBufferSlice
-
- getByte(int) - 接口 中的方法com.alibaba.innodb.java.reader.util.Slice
-
Get a byte in the slice.
- getBytes() - 类 中的方法com.alibaba.innodb.java.reader.util.BitLiteral
-
- getBytes(int, byte[], int, int) - 类 中的方法com.alibaba.innodb.java.reader.util.ByteBufferSlice
-
- getBytes() - 类 中的方法com.alibaba.innodb.java.reader.util.ByteBufferSlice
-
- getBytes(int, int) - 类 中的方法com.alibaba.innodb.java.reader.util.ByteBufferSlice
-
- getBytes(int, ByteBuffer) - 类 中的方法com.alibaba.innodb.java.reader.util.ByteBufferSlice
-
- getBytes(int, byte[], int, int) - 接口 中的方法com.alibaba.innodb.java.reader.util.Slice
-
Transfer this array or buffer to a byte array.
- getBytes() - 接口 中的方法com.alibaba.innodb.java.reader.util.Slice
-
Get byte array of the slice.
- getBytes(int, int) - 接口 中的方法com.alibaba.innodb.java.reader.util.Slice
-
Get sub-region byte array of the slice.
- getBytes(int, ByteBuffer) - 接口 中的方法com.alibaba.innodb.java.reader.util.Slice
-
Transfer this buffer's data to the specified destination starting at
the specified absolute index until the destination's position
reaches its limit.
- getCharset() - 类 中的方法com.alibaba.innodb.java.reader.schema.Column
-
Get charset for column.
- getChildPageNumber() - 类 中的方法com.alibaba.innodb.java.reader.page.index.GenericRecord
-
- getCollation() - 类 中的方法com.alibaba.innodb.java.reader.schema.TableDef
-
- getColumnJavaType(String) - 类 中的静态方法com.alibaba.innodb.java.reader.column.ColumnFactory
-
This works the same as
RowSetMetaDataImpl#getColumnClassName(int columnIndex)
in MySQL JDBC driver.
- getColumnList() - 类 中的方法com.alibaba.innodb.java.reader.schema.TableDef
-
- getColumnNames() - 类 中的方法com.alibaba.innodb.java.reader.schema.TableDef
-
- getColumnNum() - 类 中的方法com.alibaba.innodb.java.reader.schema.TableDef
-
- getColumnParser(String) - 类 中的静态方法com.alibaba.innodb.java.reader.column.ColumnFactory
-
- getColumnToJavaTypeFunc(String) - 类 中的静态方法com.alibaba.innodb.java.reader.column.ColumnFactory
-
Get function to parse string to java object from column type.
- getContext(String) - 类 中的静态方法com.alibaba.innodb.java.reader.util.ThreadContext
-
- getContext() - 类 中的静态方法com.alibaba.innodb.java.reader.util.ThreadContext
-
- getDefaultCharset() - 类 中的方法com.alibaba.innodb.java.reader.schema.TableDef
-
- getDefaultCollation(String) - 类 中的静态方法com.alibaba.innodb.java.reader.CollationMapping
-
- getDefaultJavaCharset() - 类 中的方法com.alibaba.innodb.java.reader.schema.TableDef
-
- getDelegate() - 类 中的方法com.alibaba.innodb.java.reader.page.index.DumbGenericRecord
-
- getDouble(int) - 类 中的方法com.alibaba.innodb.java.reader.util.ByteBufferSlice
-
- getDouble(int) - 接口 中的方法com.alibaba.innodb.java.reader.util.Slice
-
Get 8 bytes double in the slice.
- getEnums() - 类 中的方法com.alibaba.innodb.java.reader.schema.Column
-
- getField(String) - 类 中的方法com.alibaba.innodb.java.reader.schema.TableDef
-
- getFilHeader() - 类 中的方法com.alibaba.innodb.java.reader.page.AbstractPage
-
- getFirst() - 类 中的方法com.alibaba.innodb.java.reader.util.Pair
-
- getFloat(int) - 类 中的方法com.alibaba.innodb.java.reader.util.ByteBufferSlice
-
- getFloat(int) - 接口 中的方法com.alibaba.innodb.java.reader.util.Slice
-
Get 4 bytes float in the slice.
- getFromBitArray(List<T>, int[], Function<T, String>) - 类 中的静态方法com.alibaba.innodb.java.reader.util.Utils
-
- getFullyQualifiedName() - 类 中的方法com.alibaba.innodb.java.reader.schema.TableDef
-
- getIndexPageFillingRate(int) - 接口 中的方法com.alibaba.innodb.java.reader.TableReader
-
Get single index page filling rate.
- getIndexPageFillingRate(int) - 类 中的方法com.alibaba.innodb.java.reader.TableReaderImpl
-
- getInt(int) - 类 中的方法com.alibaba.innodb.java.reader.util.ByteBufferSlice
-
- getInt(int) - 接口 中的方法com.alibaba.innodb.java.reader.util.Slice
-
Get a 32-bit integer in the slice.
- getJavaCharset() - 类 中的方法com.alibaba.innodb.java.reader.schema.Column
-
Get java encoding charset for column.
- getJavaCharsetForMysqlCharset(String) - 类 中的静态方法com.alibaba.innodb.java.reader.CharsetMapping
-
- getLong(int) - 类 中的方法com.alibaba.innodb.java.reader.util.ByteBufferSlice
-
- getLong(int) - 接口 中的方法com.alibaba.innodb.java.reader.util.Slice
-
Get a 64-bit long integer in the slice.
- getLow32Lsn() - 类 中的方法com.alibaba.innodb.java.reader.page.FilHeader
-
- getMaskList() - 类 中的方法com.alibaba.innodb.java.reader.util.MultiEnumLiteral
-
- getMaxByteLengthForMysqlCharset(String) - 类 中的静态方法com.alibaba.innodb.java.reader.CharsetMapping
-
- getMaxBytesPerChar() - 类 中的方法com.alibaba.innodb.java.reader.schema.TableDef
-
- getName() - 类 中的方法com.alibaba.innodb.java.reader.schema.TableDef
-
- getNullableColumnList() - 类 中的方法com.alibaba.innodb.java.reader.schema.TableDef
-
- getNullableColumnNum() - 类 中的方法com.alibaba.innodb.java.reader.schema.TableDef
-
- getNumOfPages() - 接口 中的方法com.alibaba.innodb.java.reader.TableReader
-
Return total page count.
- getNumOfPages() - 类 中的方法com.alibaba.innodb.java.reader.TableReaderImpl
-
- getOrdinal() - 类 中的方法com.alibaba.innodb.java.reader.util.SingleEnumLiteral
-
- getPageIterator() - 接口 中的方法com.alibaba.innodb.java.reader.TableReader
-
Get page iterator.
- getPageIterator() - 类 中的方法com.alibaba.innodb.java.reader.TableReaderImpl
-
- getPageNumber() - 类 中的方法com.alibaba.innodb.java.reader.page.AbstractPage
-
- getPos() - 类 中的方法com.alibaba.innodb.java.reader.util.Position
-
- getPrimaryKey() - 类 中的方法com.alibaba.innodb.java.reader.page.index.GenericRecord
-
- getPrimaryKeyColumnNames() - 类 中的方法com.alibaba.innodb.java.reader.schema.TableDef
-
- getPrimaryKeyColumnNum() - 类 中的方法com.alibaba.innodb.java.reader.schema.TableDef
-
- getPrimaryKeyColumns() - 类 中的方法com.alibaba.innodb.java.reader.schema.TableDef
-
- getPrimaryKeyVarLenColumnNames() - 类 中的方法com.alibaba.innodb.java.reader.schema.TableDef
-
- getPrimaryKeyVarLenColumnNum() - 类 中的方法com.alibaba.innodb.java.reader.schema.TableDef
-
- getPrimaryKeyVarLenColumns() - 类 中的方法com.alibaba.innodb.java.reader.schema.TableDef
-
- getQueryAllIterator(Optional<List<String>>, boolean) - 类 中的方法com.alibaba.innodb.java.reader.service.impl.IndexServiceImpl
-
Return an iterator to query all records of a tablespace.
- getQueryAllIterator(Optional<List<String>>, boolean) - 接口 中的方法com.alibaba.innodb.java.reader.service.IndexService
-
Return an iterator to query all records of a tablespace.
- getQueryAllIterator() - 接口 中的方法com.alibaba.innodb.java.reader.TableReader
-
Return an iterator to query all records of a tablespace.
- getQueryAllIterator(List<String>) - 接口 中的方法com.alibaba.innodb.java.reader.TableReader
-
Return an iterator to query all records of a tablespace.
- getQueryAllIterator(boolean) - 接口 中的方法com.alibaba.innodb.java.reader.TableReader
-
Return an iterator to query all records of a tablespace.
- getQueryAllIterator(List<String>, boolean) - 接口 中的方法com.alibaba.innodb.java.reader.TableReader
-
Return an iterator to query all records of a tablespace.
- getQueryAllIterator() - 类 中的方法com.alibaba.innodb.java.reader.TableReaderImpl
-
- getQueryAllIterator(List<String>) - 类 中的方法com.alibaba.innodb.java.reader.TableReaderImpl
-
- getQueryAllIterator(boolean) - 类 中的方法com.alibaba.innodb.java.reader.TableReaderImpl
-
- getQueryAllIterator(List<String>, boolean) - 类 中的方法com.alibaba.innodb.java.reader.TableReaderImpl
-
- getQueryIteratorBySk(String, List<Object>, ComparisonOperator, List<Object>, ComparisonOperator, Optional<List<String>>, boolean) - 类 中的方法com.alibaba.innodb.java.reader.service.impl.IndexServiceImpl
-
Return record iterator by secondary key (SK) in a tablespace.
- getQueryIteratorBySk(String, List<Object>, ComparisonOperator, List<Object>, ComparisonOperator, Optional<List<String>>, boolean) - 接口 中的方法com.alibaba.innodb.java.reader.service.IndexService
-
Return record iterator by secondary key (SK) in a tablespace.
- getRangeQueryIterator(List<Object>, ComparisonOperator, List<Object>, ComparisonOperator, Optional<List<String>>, boolean) - 类 中的方法com.alibaba.innodb.java.reader.service.impl.IndexServiceImpl
-
- getRangeQueryIterator(List<Object>, ComparisonOperator, List<Object>, ComparisonOperator, Optional<List<String>>, boolean) - 接口 中的方法com.alibaba.innodb.java.reader.service.IndexService
-
Return an iterator to do range query by primary key in a tablespace.
- getRangeQueryIterator(List<Object>, ComparisonOperator, List<Object>, ComparisonOperator) - 接口 中的方法com.alibaba.innodb.java.reader.TableReader
-
Return an iterator to do range query records by primary key in a tablespace.
- getRangeQueryIterator(List<Object>, ComparisonOperator, List<Object>, ComparisonOperator, List<String>) - 接口 中的方法com.alibaba.innodb.java.reader.TableReader
-
Return an iterator to do range query records by primary key in a tablespace.
- getRangeQueryIterator(List<Object>, ComparisonOperator, List<Object>, ComparisonOperator, boolean) - 接口 中的方法com.alibaba.innodb.java.reader.TableReader
-
Return an iterator to do range query records by primary key in a tablespace.
- getRangeQueryIterator(List<Object>, ComparisonOperator, List<Object>, ComparisonOperator, List<String>, boolean) - 接口 中的方法com.alibaba.innodb.java.reader.TableReader
-
Return an iterator to do range query records by primary key in a tablespace.
- getRangeQueryIterator(List<Object>, ComparisonOperator, List<Object>, ComparisonOperator) - 类 中的方法com.alibaba.innodb.java.reader.TableReaderImpl
-
- getRangeQueryIterator(List<Object>, ComparisonOperator, List<Object>, ComparisonOperator, List<String>) - 类 中的方法com.alibaba.innodb.java.reader.TableReaderImpl
-
- getRangeQueryIterator(List<Object>, ComparisonOperator, List<Object>, ComparisonOperator, boolean) - 类 中的方法com.alibaba.innodb.java.reader.TableReaderImpl
-
- getRangeQueryIterator(List<Object>, ComparisonOperator, List<Object>, ComparisonOperator, List<String>, boolean) - 类 中的方法com.alibaba.innodb.java.reader.TableReaderImpl
-
- getRawArray() - 类 中的方法com.alibaba.innodb.java.reader.util.ByteBufferSlice
-
- getRawArray() - 接口 中的方法com.alibaba.innodb.java.reader.util.Slice
-
Get the raw array of the slice.
- getRawOffset() - 类 中的方法com.alibaba.innodb.java.reader.util.ByteBufferSlice
-
- getRawOffset() - 接口 中的方法com.alibaba.innodb.java.reader.util.Slice
-
Get the offset of the slice.
- getRecordIteratorBySk(String, List<Object>, ComparisonOperator, List<Object>, ComparisonOperator) - 接口 中的方法com.alibaba.innodb.java.reader.TableReader
-
Return record iterator by secondary key (SK) in a tablespace.
- getRecordIteratorBySk(String, List<Object>, ComparisonOperator, List<Object>, ComparisonOperator, List<String>) - 接口 中的方法com.alibaba.innodb.java.reader.TableReader
-
Return record iterator by secondary key (SK) in a tablespace.
- getRecordIteratorBySk(String, List<Object>, ComparisonOperator, List<Object>, ComparisonOperator, boolean) - 接口 中的方法com.alibaba.innodb.java.reader.TableReader
-
Return record iterator by secondary key (SK) in a tablespace.
- getRecordIteratorBySk(String, List<Object>, ComparisonOperator, List<Object>, ComparisonOperator, List<String>, boolean) - 接口 中的方法com.alibaba.innodb.java.reader.TableReader
-
Return record iterator by secondary key (SK) in a tablespace.
- getRecordIteratorBySk(String, List<Object>, ComparisonOperator, List<Object>, ComparisonOperator) - 类 中的方法com.alibaba.innodb.java.reader.TableReaderImpl
-
- getRecordIteratorBySk(String, List<Object>, ComparisonOperator, List<Object>, ComparisonOperator, List<String>) - 类 中的方法com.alibaba.innodb.java.reader.TableReaderImpl
-
- getRecordIteratorBySk(String, List<Object>, ComparisonOperator, List<Object>, ComparisonOperator, boolean) - 类 中的方法com.alibaba.innodb.java.reader.TableReaderImpl
-
- getRecordIteratorBySk(String, List<Object>, ComparisonOperator, List<Object>, ComparisonOperator, List<String>, boolean) - 类 中的方法com.alibaba.innodb.java.reader.TableReaderImpl
-
- getSecond() - 类 中的方法com.alibaba.innodb.java.reader.util.Pair
-
- getSecondaryKeyMetaList() - 类 中的方法com.alibaba.innodb.java.reader.schema.TableDef
-
- getSecondaryKeyMetaMap() - 类 中的方法com.alibaba.innodb.java.reader.schema.TableDef
-
- getShort(int) - 类 中的方法com.alibaba.innodb.java.reader.util.ByteBufferSlice
-
- getShort(int) - 接口 中的方法com.alibaba.innodb.java.reader.util.Slice
-
Get a 16-bit short integer in the slice.
- getSkOrdinal() - 类 中的静态方法com.alibaba.innodb.java.reader.util.ThreadContext
-
- getSkRangeQueryIterator(TableDef, long, List<Object>, ComparisonOperator, List<Object>, ComparisonOperator, boolean) - 类 中的方法com.alibaba.innodb.java.reader.service.impl.IndexServiceImpl
-
Return secondary key (SK) record iterator in a tablespace.
- getSkRootPageNumber(TableDef, String, Optional<Integer>, Function<Long, Index>) - 类 中的静态方法com.alibaba.innodb.java.reader.schema.Workaround
-
Get secondary key root page number.
- getSliceInput() - 类 中的方法com.alibaba.innodb.java.reader.page.AbstractPage
-
- getTableDef() - 类 中的方法com.alibaba.innodb.java.reader.page.index.GenericRecord
-
- getTableDef() - 接口 中的方法com.alibaba.innodb.java.reader.TableReader
-
Return table definition.
- getTableDef(String) - 类 中的方法com.alibaba.innodb.java.reader.TableReaderFactory
-
- getTableDef() - 类 中的方法com.alibaba.innodb.java.reader.TableReaderImpl
-
- getTableNameToDefMap() - 类 中的方法com.alibaba.innodb.java.reader.TableReaderFactory
-
- getValue() - 类 中的方法com.alibaba.innodb.java.reader.util.SingleEnumLiteral
-
- getValueList() - 类 中的方法com.alibaba.innodb.java.reader.util.MultiEnumLiteral
-
- getVariableLengthColumnList() - 类 中的方法com.alibaba.innodb.java.reader.schema.TableDef
-
- getVariableLengthColumnNum() - 类 中的方法com.alibaba.innodb.java.reader.schema.TableDef
-
- queryAll(Optional<Predicate<GenericRecord>>, Optional<List<String>>) - 类 中的方法com.alibaba.innodb.java.reader.service.impl.IndexServiceImpl
-
Query all records in a tablespace.
- queryAll(Optional<Predicate<GenericRecord>>, Optional<List<String>>) - 接口 中的方法com.alibaba.innodb.java.reader.service.IndexService
-
Query all records in a tablespace.
- queryAll() - 接口 中的方法com.alibaba.innodb.java.reader.TableReader
-
Query all records in a tablespace.
- queryAll(Predicate<GenericRecord>) - 接口 中的方法com.alibaba.innodb.java.reader.TableReader
-
Query all records in a tablespace with a filter.
- queryAll(List<String>) - 接口 中的方法com.alibaba.innodb.java.reader.TableReader
-
Query all records in a tablespace with a filter and projection.
- queryAll(Predicate<GenericRecord>, List<String>) - 接口 中的方法com.alibaba.innodb.java.reader.TableReader
-
Query all records in a tablespace with a filter and projection.
- queryAll() - 类 中的方法com.alibaba.innodb.java.reader.TableReaderImpl
-
- queryAll(Predicate<GenericRecord>) - 类 中的方法com.alibaba.innodb.java.reader.TableReaderImpl
-
- queryAll(List<String>) - 类 中的方法com.alibaba.innodb.java.reader.TableReaderImpl
-
- queryAll(Predicate<GenericRecord>, List<String>) - 类 中的方法com.alibaba.innodb.java.reader.TableReaderImpl
-
- queryByPageNumber(int) - 类 中的方法com.alibaba.innodb.java.reader.service.impl.IndexServiceImpl
-
Query all records by single index page.
- queryByPageNumber(long) - 类 中的方法com.alibaba.innodb.java.reader.service.impl.IndexServiceImpl
-
Query all records by single index page.
- queryByPageNumber(int) - 接口 中的方法com.alibaba.innodb.java.reader.service.IndexService
-
Query all records by single index page.
- queryByPageNumber(long) - 接口 中的方法com.alibaba.innodb.java.reader.service.IndexService
-
Query all records by single index page.
- queryByPageNumber(int) - 接口 中的方法com.alibaba.innodb.java.reader.TableReader
-
Query all records by single index page.
- queryByPageNumber(long) - 接口 中的方法com.alibaba.innodb.java.reader.TableReader
-
Query all records by single index page.
- queryByPageNumber(int) - 类 中的方法com.alibaba.innodb.java.reader.TableReaderImpl
-
- queryByPageNumber(long) - 类 中的方法com.alibaba.innodb.java.reader.TableReaderImpl
-
- queryByPrimaryKey(List<Object>, Optional<List<String>>) - 类 中的方法com.alibaba.innodb.java.reader.service.impl.IndexServiceImpl
-
Query record by primary key in a tablespace with projection list.
- queryByPrimaryKey(List<Object>, Optional<List<String>>) - 接口 中的方法com.alibaba.innodb.java.reader.service.IndexService
-
Query record by primary key in a tablespace with projection list.
- queryByPrimaryKey(List<Object>) - 接口 中的方法com.alibaba.innodb.java.reader.TableReader
-
Query record by primary key in a tablespace.
- queryByPrimaryKey(List<Object>, List<String>) - 接口 中的方法com.alibaba.innodb.java.reader.TableReader
-
Query record by primary key in a tablespace with projection.
- queryByPrimaryKey(List<Object>) - 类 中的方法com.alibaba.innodb.java.reader.TableReaderImpl
-
- queryByPrimaryKey(List<Object>, List<String>) - 类 中的方法com.alibaba.innodb.java.reader.TableReaderImpl
-
- RANGE_QUERY_KEY_DELIMITER - 类 中的静态变量com.alibaba.innodb.java.reader.config.ReaderSystemProperty
-
For cli, when parsing range query parameters, the two values will use the delimiter.
- rangeQueryByPrimaryKey(List<Object>, ComparisonOperator, List<Object>, ComparisonOperator, Optional<Predicate<GenericRecord>>, Optional<List<String>>) - 类 中的方法com.alibaba.innodb.java.reader.service.impl.IndexServiceImpl
-
Range query records by primary key in a tablespace.
- rangeQueryByPrimaryKey(List<Object>, ComparisonOperator, List<Object>, ComparisonOperator, Optional<Predicate<GenericRecord>>, Optional<List<String>>) - 接口 中的方法com.alibaba.innodb.java.reader.service.IndexService
-
Range query records by primary key in a tablespace with a filter and projection.
- rangeQueryByPrimaryKey(List<Object>, ComparisonOperator, List<Object>, ComparisonOperator) - 接口 中的方法com.alibaba.innodb.java.reader.TableReader
-
Range query records by primary key in a tablespace.
- rangeQueryByPrimaryKey(List<Object>, ComparisonOperator, List<Object>, ComparisonOperator, Predicate<GenericRecord>) - 接口 中的方法com.alibaba.innodb.java.reader.TableReader
-
Range query records by primary key in a tablespace with a filter.
- rangeQueryByPrimaryKey(List<Object>, ComparisonOperator, List<Object>, ComparisonOperator, List<String>) - 接口 中的方法com.alibaba.innodb.java.reader.TableReader
-
Range query records by primary key in a tablespace with a filter.
- rangeQueryByPrimaryKey(List<Object>, ComparisonOperator, List<Object>, ComparisonOperator, Predicate<GenericRecord>, List<String>) - 接口 中的方法com.alibaba.innodb.java.reader.TableReader
-
Range query records by primary key in a tablespace with a filter.
- rangeQueryByPrimaryKey(List<Object>, ComparisonOperator, List<Object>, ComparisonOperator) - 类 中的方法com.alibaba.innodb.java.reader.TableReaderImpl
-
- rangeQueryByPrimaryKey(List<Object>, ComparisonOperator, List<Object>, ComparisonOperator, Predicate<GenericRecord>) - 类 中的方法com.alibaba.innodb.java.reader.TableReaderImpl
-
- rangeQueryByPrimaryKey(List<Object>, ComparisonOperator, List<Object>, ComparisonOperator, List<String>) - 类 中的方法com.alibaba.innodb.java.reader.TableReaderImpl
-
- rangeQueryByPrimaryKey(List<Object>, ComparisonOperator, List<Object>, ComparisonOperator, Predicate<GenericRecord>, List<String>) - 类 中的方法com.alibaba.innodb.java.reader.TableReaderImpl
-
- read() - 类 中的方法com.alibaba.innodb.java.reader.page.blob.Blob
-
- read() - 类 中的方法com.alibaba.innodb.java.reader.util.SliceInput
-
- read3BytesInt() - 类 中的方法com.alibaba.innodb.java.reader.util.SliceInput
-
- read6BytesInt() - 类 中的方法com.alibaba.innodb.java.reader.util.SliceInput
-
- readAllPageHeaders() - 接口 中的方法com.alibaba.innodb.java.reader.TableReader
-
Read all page headers into memory.
- readAllPageHeaders() - 类 中的方法com.alibaba.innodb.java.reader.TableReaderImpl
-
- readAllPages() - 接口 中的方法com.alibaba.innodb.java.reader.TableReader
-
Read all pages into memory which may cause OutOfMemory when tablespace file size is too big.
- readAllPages() - 类 中的方法com.alibaba.innodb.java.reader.TableReaderImpl
-
- readBoolean() - 类 中的方法com.alibaba.innodb.java.reader.util.SliceInput
-
- readByte() - 类 中的方法com.alibaba.innodb.java.reader.util.SliceInput
-
- readByteArray(int) - 类 中的方法com.alibaba.innodb.java.reader.util.SliceInput
-
- readBytes(byte[]) - 类 中的方法com.alibaba.innodb.java.reader.util.SliceInput
-
- readBytes(byte[], int, int) - 类 中的方法com.alibaba.innodb.java.reader.util.SliceInput
-
- readBytes(ByteBuffer) - 类 中的方法com.alibaba.innodb.java.reader.util.SliceInput
-
Transfers this buffer's data to the specified destination starting at
the current position until the destination's position
reaches its limit, and increases the position by the
number of the transferred bytes.
- readChar() - 类 中的方法com.alibaba.innodb.java.reader.util.SliceInput
-
Unsupported operation
- readDouble() - 类 中的方法com.alibaba.innodb.java.reader.util.SliceInput
-
- ReaderException - com.alibaba.innodb.java.reader.exception中的异常错误
-
Framework root exception.
- ReaderException() - 异常错误 的构造器com.alibaba.innodb.java.reader.exception.ReaderException
-
- ReaderException(String) - 异常错误 的构造器com.alibaba.innodb.java.reader.exception.ReaderException
-
- ReaderException(Throwable) - 异常错误 的构造器com.alibaba.innodb.java.reader.exception.ReaderException
-
- ReaderException(String, Throwable) - 异常错误 的构造器com.alibaba.innodb.java.reader.exception.ReaderException
-
- ReaderSystemProperty<T> - com.alibaba.innodb.java.reader.config中的类
-
A specific system property that is used to configure various aspects of the framework.
- readFloat() - 类 中的方法com.alibaba.innodb.java.reader.util.SliceInput
-
- readFrom(SliceInput, int, String) - 类 中的方法com.alibaba.innodb.java.reader.column.AbstractColumnParser
-
- readFrom(SliceInput, Column) - 类 中的方法com.alibaba.innodb.java.reader.column.AbstractColumnParser
-
- readFrom(SliceInput, int, String) - 接口 中的方法com.alibaba.innodb.java.reader.column.ColumnParser
-
Read value from byte array input with length and charset.
- readFrom(SliceInput, Column) - 接口 中的方法com.alibaba.innodb.java.reader.column.ColumnParser
-
Read value from byte array input.
- readFully(byte[]) - 类 中的方法com.alibaba.innodb.java.reader.util.SliceInput
-
- readFully(byte[], int, int) - 类 中的方法com.alibaba.innodb.java.reader.util.SliceInput
-
- readInt() - 类 中的方法com.alibaba.innodb.java.reader.util.SliceInput
-
- readLine() - 类 中的方法com.alibaba.innodb.java.reader.util.SliceInput
-
Unsupported operation
- readLong() - 类 中的方法com.alibaba.innodb.java.reader.util.SliceInput
-
- readPage(long) - 接口 中的方法com.alibaba.innodb.java.reader.TableReader
-
- readPage(long) - 类 中的方法com.alibaba.innodb.java.reader.TableReaderImpl
-
- readShort() - 类 中的方法com.alibaba.innodb.java.reader.util.SliceInput
-
- readString(int, String) - 类 中的方法com.alibaba.innodb.java.reader.util.SliceInput
-
- readUnsigned3BytesInt() - 类 中的方法com.alibaba.innodb.java.reader.util.SliceInput
-
- readUnsigned6BytesInt() - 类 中的方法com.alibaba.innodb.java.reader.util.SliceInput
-
- readUnsignedByte() - 类 中的方法com.alibaba.innodb.java.reader.util.SliceInput
-
- readUnsignedInt() - 类 中的方法com.alibaba.innodb.java.reader.util.SliceInput
-
- readUnsignedLong() - 类 中的方法com.alibaba.innodb.java.reader.util.SliceInput
-
- readUnsignedShort() - 类 中的方法com.alibaba.innodb.java.reader.util.SliceInput
-
- readUTF() - 类 中的方法com.alibaba.innodb.java.reader.util.SliceInput
-
Unsupported operation
- readUTF8String(int) - 类 中的方法com.alibaba.innodb.java.reader.util.SliceInput
-
- REAL - 类 中的静态变量com.alibaba.innodb.java.reader.column.ColumnType
-
- RecordHeader - com.alibaba.innodb.java.reader.page.index中的类
-
Record header.
- RecordHeader() - 类 的构造器com.alibaba.innodb.java.reader.page.index.RecordHeader
-
- RecordInfoFlag - com.alibaba.innodb.java.reader.page中的枚举
-
Record header flag.
- recordIterator - 类 中的变量com.alibaba.innodb.java.reader.service.impl.DecoratedRecordIterator
-
- RecordIterator - com.alibaba.innodb.java.reader.service.impl中的类
-
Record iterator.
- RecordIterator() - 类 的构造器com.alibaba.innodb.java.reader.service.impl.RecordIterator
-
- RecordIterator(List<GenericRecord>) - 类 的构造器com.alibaba.innodb.java.reader.service.impl.RecordIterator
-
- RecordType - com.alibaba.innodb.java.reader.page.index中的枚举
-
Record type.
- remove(K) - 接口 中的方法com.alibaba.innodb.java.reader.util.Computable
-
Get result
- remove(K) - 类 中的方法com.alibaba.innodb.java.reader.util.ConcurrentCache
-
- remove(String) - 类 中的静态方法com.alibaba.innodb.java.reader.util.ThreadContext
-
- reset() - 类 中的方法com.alibaba.innodb.java.reader.util.Position
-
- reset(int) - 类 中的方法com.alibaba.innodb.java.reader.util.Position
-
- RIGHT_PARENTHESES - 接口 中的静态变量com.alibaba.innodb.java.reader.util.Symbol
-
- ROOT_PAGE_NUMBER - 接口 中的静态变量com.alibaba.innodb.java.reader.Constants
-
for mysql 5.6 and 5.7 the root page is usually page 3, but in mysql8 there introduces SDI page,
which may make root page number down from 4.
- ROW_ID - 类 中的静态变量com.alibaba.innodb.java.reader.column.ColumnType
-
- sanitize(String) - 类 中的静态方法com.alibaba.innodb.java.reader.util.Utils
-
- SdiPage - com.alibaba.innodb.java.reader.page中的类
-
Since MySQL8.0, there is SDI, a.k.a Serialized Dictionary Information(SDI).
- SdiPage(InnerPage) - 类 的构造器com.alibaba.innodb.java.reader.page.SdiPage
-
- SET - 类 中的静态变量com.alibaba.innodb.java.reader.column.ColumnType
-
- setCharset(String) - 类 中的方法com.alibaba.innodb.java.reader.schema.Column
-
- setCollation(String) - 类 中的方法com.alibaba.innodb.java.reader.schema.Column
-
- setCollation(String) - 类 中的方法com.alibaba.innodb.java.reader.schema.TableDef
-
Table charset must be set before collation.
- setDefaultCharset(String) - 类 中的方法com.alibaba.innodb.java.reader.schema.TableDef
-
- setDerivedFromSk(boolean) - 类 中的方法com.alibaba.innodb.java.reader.schema.TableDef
-
- setEnums(List<String>) - 类 中的方法com.alibaba.innodb.java.reader.schema.Column
-
- setFullyQualifiedName(String) - 类 中的方法com.alibaba.innodb.java.reader.schema.TableDef
-
- setName(String) - 类 中的方法com.alibaba.innodb.java.reader.schema.Column
-
- setName(String) - 类 中的方法com.alibaba.innodb.java.reader.schema.TableDef
-
- setNullable(boolean) - 类 中的方法com.alibaba.innodb.java.reader.schema.Column
-
- setOrdinal(int) - 类 中的方法com.alibaba.innodb.java.reader.schema.Column
-
- setPosition(int) - 类 中的方法com.alibaba.innodb.java.reader.util.SliceInput
-
- setPrimaryKey(boolean) - 类 中的方法com.alibaba.innodb.java.reader.schema.Column
-
- setPrimaryKeyColumns(List<String>) - 类 中的方法com.alibaba.innodb.java.reader.schema.TableDef
-
- setPrimaryKeyPosition(int) - 类 中的方法com.alibaba.innodb.java.reader.page.index.GenericRecord
-
- setTableDef(TableDef) - 类 中的方法com.alibaba.innodb.java.reader.schema.Column
-
- setType(String) - 类 中的方法com.alibaba.innodb.java.reader.schema.Column
-
- setVarLenChar(boolean) - 类 中的方法com.alibaba.innodb.java.reader.schema.Column
-
- SimpleTableDefProvider - com.alibaba.innodb.java.reader.schema.provider.impl中的类
-
Simple table definition provider.
- SimpleTableDefProvider(List<TableDef>) - 类 的构造器com.alibaba.innodb.java.reader.schema.provider.impl.SimpleTableDefProvider
-
- SimpleTableDefProvider(TableDef) - 类 的构造器com.alibaba.innodb.java.reader.schema.provider.impl.SimpleTableDefProvider
-
- SINGLE_QUOTE - 接口 中的静态变量com.alibaba.innodb.java.reader.util.Symbol
-
- SingleEnumLiteral - com.alibaba.innodb.java.reader.util中的类
-
ENUM column type result type.
- SingleEnumLiteral(int, String) - 类 的构造器com.alibaba.innodb.java.reader.util.SingleEnumLiteral
-
- SIZE_OF_BODY - 类 中的静态变量com.alibaba.innodb.java.reader.SizeOf
-
- SIZE_OF_BYTE - 类 中的静态变量com.alibaba.innodb.java.reader.SizeOf
-
- SIZE_OF_FIL_HEADER - 类 中的静态变量com.alibaba.innodb.java.reader.SizeOf
-
- SIZE_OF_FIL_TRAILER - 类 中的静态变量com.alibaba.innodb.java.reader.SizeOf
-
- SIZE_OF_INT - 类 中的静态变量com.alibaba.innodb.java.reader.SizeOf
-
- SIZE_OF_LONG - 类 中的静态变量com.alibaba.innodb.java.reader.SizeOf
-
- SIZE_OF_MEDIUMINT - 类 中的静态变量com.alibaba.innodb.java.reader.SizeOf
-
- SIZE_OF_MUM_RECORD - 类 中的静态变量com.alibaba.innodb.java.reader.SizeOf
-
system record是一种特殊的记录,content是字符串infimum\0, supremum, 占用8个bytes
- SIZE_OF_PAGE - 类 中的静态变量com.alibaba.innodb.java.reader.SizeOf
-
16K, UNIV_PAGE_SIZE
- SIZE_OF_PAGE_DIR_SLOT - 类 中的静态变量com.alibaba.innodb.java.reader.SizeOf
-
The size (in bytes) of the record pointers in each page directory slot.
- SIZE_OF_REC_HEADER - 类 中的静态变量com.alibaba.innodb.java.reader.SizeOf
-
RECORD_COMPACT_BITS_SIZE(3 bytes) + RECORD_NEXT_SIZE(2 bytes)
- SIZE_OF_SHORT - 类 中的静态变量com.alibaba.innodb.java.reader.SizeOf
-
- SIZE_OF_SYSTEM_RECORD - 类 中的静态变量com.alibaba.innodb.java.reader.SizeOf
-
system record bytes = 5(record header) + 8("supremum" length)
- SizeOf - com.alibaba.innodb.java.reader中的类
-
SizeOf.
- SK_ORDINAL_KEY - 类 中的静态变量com.alibaba.innodb.java.reader.util.ThreadContext
-
- skipBytes(int) - 类 中的方法com.alibaba.innodb.java.reader.util.SliceInput
-
- skipFrom(SliceInput, int, String) - 类 中的方法com.alibaba.innodb.java.reader.column.AbstractColumnParser
-
- skipFrom(SliceInput, Column) - 类 中的方法com.alibaba.innodb.java.reader.column.AbstractColumnParser
-
- skipFrom(SliceInput, int, String) - 接口 中的方法com.alibaba.innodb.java.reader.column.ColumnParser
-
For row-oriented columnar storage format, there should be a way to
skip value from byte array input with length and charset,
- skipFrom(SliceInput, Column) - 接口 中的方法com.alibaba.innodb.java.reader.column.ColumnParser
-
For row-oriented columnar storage format, there should be a way to
skip value from byte array input.
- Slice - com.alibaba.innodb.java.reader.util中的接口
-
Slice of a byte array or buffer.
- sliceInput - 类 中的变量com.alibaba.innodb.java.reader.page.AbstractPage
-
page byte array.
- sliceInput - 类 中的变量com.alibaba.innodb.java.reader.page.InnerPage
-
16k page byte buffer with fil header and fil trailer.
- SliceInput - com.alibaba.innodb.java.reader.util中的类
-
SliceInput.
- SliceInput(Slice) - 类 的构造器com.alibaba.innodb.java.reader.util.SliceInput
-
- Slices - com.alibaba.innodb.java.reader.util中的类
-
Slices.
- SMALLINT - 类 中的静态变量com.alibaba.innodb.java.reader.column.ColumnType
-
- SPACE - 接口 中的静态变量com.alibaba.innodb.java.reader.util.Symbol
-
- SPACE_CHAR - 接口 中的静态变量com.alibaba.innodb.java.reader.util.Symbol
-
- SqlFileTableDefProvider - com.alibaba.innodb.java.reader.schema.provider.impl中的类
-
Use CREATE TABLE SQL file as table definition provider.
- SqlFileTableDefProvider(String) - 类 的构造器com.alibaba.innodb.java.reader.schema.provider.impl.SqlFileTableDefProvider
-
- SqlFileTableDefProvider(String, String) - 类 的构造器com.alibaba.innodb.java.reader.schema.provider.impl.SqlFileTableDefProvider
-
- SqlParseException - com.alibaba.innodb.java.reader.exception中的异常错误
-
Sql parsing exception.
- SqlParseException() - 异常错误 的构造器com.alibaba.innodb.java.reader.exception.SqlParseException
-
- SqlParseException(String) - 异常错误 的构造器com.alibaba.innodb.java.reader.exception.SqlParseException
-
- SqlParseException(Throwable) - 异常错误 的构造器com.alibaba.innodb.java.reader.exception.SqlParseException
-
- SqlParseException(String, Throwable) - 异常错误 的构造器com.alibaba.innodb.java.reader.exception.SqlParseException
-
- SqlTableDefProvider - com.alibaba.innodb.java.reader.schema.provider.impl中的类
-
Use CREATE TABLE SQL string as table definition provider.
- SqlTableDefProvider(List<String>) - 类 的构造器com.alibaba.innodb.java.reader.schema.provider.impl.SqlTableDefProvider
-
- SqlTableDefProvider(String) - 类 的构造器com.alibaba.innodb.java.reader.schema.provider.impl.SqlTableDefProvider
-
- StorageService - com.alibaba.innodb.java.reader.service中的接口
-
Service for reading tablespace page.
- Symbol - com.alibaba.innodb.java.reader.util中的接口
-
Symbol.