跳过导航链接
A B C D E F G H I J L M N O P Q R S T U V X Y 

A

AbstractColumnParser<V> - com.alibaba.innodb.java.reader.column中的类
AbstractColumnParser
AbstractColumnParser() - 类 的构造器com.alibaba.innodb.java.reader.column.AbstractColumnParser
 
AbstractPage - com.alibaba.innodb.java.reader.page中的类
Page base class
AbstractPage(InnerPage) - 类 的构造器com.alibaba.innodb.java.reader.page.AbstractPage
 
addColumn(Column) - 类 中的方法com.alibaba.innodb.java.reader.schema.Schema
 
AllocatedPage - com.alibaba.innodb.java.reader.page中的类
Unused page
AllocatedPage(InnerPage) - 类 的构造器com.alibaba.innodb.java.reader.page.AllocatedPage
 
arrayToString(Object[], StringBuilder) - 类 中的静态方法com.alibaba.innodb.java.reader.util.Utils
Use StringBuilder to build string out of an array.
available() - 类 中的方法com.alibaba.innodb.java.reader.util.SliceInput
 

B

BACKTICK - 接口 中的静态变量com.alibaba.innodb.java.reader.Constants.Symbol
BACKTICK
BIGINT - 类 中的静态变量com.alibaba.innodb.java.reader.column.ColumnType
 
BIGINT_MAX_VALUE - 类 中的静态变量com.alibaba.innodb.java.reader.column.ColumnFactory
The max ulonglong - 0x ff ff ff ff ff ff ff ff
BINARY - 类 中的静态变量com.alibaba.innodb.java.reader.column.ColumnType
 
BIT - 类 中的静态变量com.alibaba.innodb.java.reader.column.ColumnType
 
BLOB - 类 中的静态变量com.alibaba.innodb.java.reader.column.ColumnType
 
Blob - com.alibaba.innodb.java.reader.page.blob中的类
Overflow page and BLOB,TEXT page
Blob(InnerPage) - 类 的构造器com.alibaba.innodb.java.reader.page.blob.Blob
 
Blob(InnerPage, long) - 类 的构造器com.alibaba.innodb.java.reader.page.blob.Blob
 
BLOB_TEXT_TYPES - 类 中的静态变量com.alibaba.innodb.java.reader.column.ColumnType
 
BLOB_TYPES - 类 中的静态变量com.alibaba.innodb.java.reader.column.ColumnType
 
BOOL - 类 中的静态变量com.alibaba.innodb.java.reader.column.ColumnType
 
BOOLEAN - 类 中的静态变量com.alibaba.innodb.java.reader.column.ColumnType
 
ByteBufferSlice - com.alibaba.innodb.java.reader.util中的类
Slice of a ByteBuffer.
ByteBufferSlice(ByteBuffer) - 类 的构造器com.alibaba.innodb.java.reader.util.ByteBufferSlice
 
ByteBufferSlice(ByteBuffer, int, int) - 类 的构造器com.alibaba.innodb.java.reader.util.ByteBufferSlice
 

C

cast(Object) - 类 中的静态方法com.alibaba.innodb.java.reader.util.Utils
 
castCompare(Object, Object) - 类 中的静态方法com.alibaba.innodb.java.reader.util.Utils
 
CHAR - 类 中的静态变量com.alibaba.innodb.java.reader.column.ColumnType
 
CHAR_TYPES - 类 中的静态变量com.alibaba.innodb.java.reader.column.ColumnType
 
CharsetMapping - com.alibaba.innodb.java.reader中的类
mysql> SHOW CHARACTER SET; +----------+-----------------------------+---------------------+--------+ | Charset | Description | Default collation | Maxlen | +----------+-----------------------------+---------------------+--------+ | big5 | Big5 Traditional Chinese | big5_chinese_ci | 2 | | dec8 | DEC West European | dec8_swedish_ci | 1 | | cp850 | DOS West European | cp850_general_ci | 1 | | hp8 | HP West European | hp8_english_ci | 1 | | koi8r | KOI8-R Relcom Russian | koi8r_general_ci | 1 | | latin1 | cp1252 West European | latin1_swedish_ci | 1 | | latin2 | ISO 8859-2 Central European | latin2_general_ci | 1 | | swe7 | 7bit Swedish | swe7_swedish_ci | 1 | | ascii | US ASCII | ascii_general_ci | 1 | | ujis | EUC-JP Japanese | ujis_japanese_ci | 3 | | sjis | Shift-JIS Japanese | sjis_japanese_ci | 2 | | hebrew | ISO 8859-8 Hebrew | hebrew_general_ci | 1 | | tis620 | TIS620 Thai | tis620_thai_ci | 1 | | euckr | EUC-KR Korean | euckr_korean_ci | 2 | | koi8u | KOI8-U Ukrainian | koi8u_general_ci | 1 | | gb2312 | GB2312 Simplified Chinese | gb2312_chinese_ci | 2 | | greek | ISO 8859-7 Greek | greek_general_ci | 1 | | cp1250 | Windows Central European | cp1250_general_ci | 1 | | gbk | GBK Simplified Chinese | gbk_chinese_ci | 2 | | latin5 | ISO 8859-9 Turkish | latin5_turkish_ci | 1 | | armscii8 | ARMSCII-8 Armenian | armscii8_general_ci | 1 | | utf8 | UTF-8 Unicode | utf8_general_ci | 3 | | ucs2 | UCS-2 Unicode | ucs2_general_ci | 2 | | cp866 | DOS Russian | cp866_general_ci | 1 | | keybcs2 | DOS Kamenicky Czech-Slovak | keybcs2_general_ci | 1 | | macce | Mac Central European | macce_general_ci | 1 | | macroman | Mac West European | macroman_general_ci | 1 | | cp852 | DOS Central European | cp852_general_ci | 1 | | latin7 | ISO 8859-13 Baltic | latin7_general_ci | 1 | | utf8mb4 | UTF-8 Unicode | utf8mb4_general_ci | 4 | | cp1251 | Windows Cyrillic | cp1251_general_ci | 1 | | utf16 | UTF-16 Unicode | utf16_general_ci | 4 | | utf16le | UTF-16LE Unicode | utf16le_general_ci | 4 | | cp1256 | Windows Arabic | cp1256_general_ci | 1 | | cp1257 | Windows Baltic | cp1257_general_ci | 1 | | utf32 | UTF-32 Unicode | utf32_general_ci | 4 | | binary | Binary pseudo charset | binary | 1 | | geostd8 | GEOSTD8 Georgian | geostd8_general_ci | 1 | | cp932 | SJIS for Windows Japanese | cp932_japanese_ci | 2 | | eucjpms | UJIS for Windows Japanese | eucjpms_japanese_ci | 3 | +----------+-----------------------------+---------------------+--------+ Note that table charset here is only used for calculating var-len field's max bytes for one char
CharsetMapping() - 类 的构造器com.alibaba.innodb.java.reader.CharsetMapping
 
clear() - 接口 中的方法com.alibaba.innodb.java.reader.util.Computable
Clear
clear() - 类 中的方法com.alibaba.innodb.java.reader.util.ConcurrentCache
 
close() - 类 中的方法com.alibaba.innodb.java.reader.service.impl.DirectIoStorageServiceImpl
 
close() - 类 中的方法com.alibaba.innodb.java.reader.service.impl.FileChannelStorageServiceImpl
 
close() - 类 中的方法com.alibaba.innodb.java.reader.service.impl.MmapStorageServiceImpl
 
close() - 类 中的方法com.alibaba.innodb.java.reader.TableReader
 
close(Closeable) - 类 中的静态方法com.alibaba.innodb.java.reader.util.Utils
 
Column - com.alibaba.innodb.java.reader.schema中的类
Column description
Column() - 类 的构造器com.alibaba.innodb.java.reader.schema.Column
 
ColumnFactory - com.alibaba.innodb.java.reader.column中的类
Column parser factory.
ColumnParser<V> - com.alibaba.innodb.java.reader.column中的接口
Column parser
ColumnType - com.alibaba.innodb.java.reader.column中的类
Column type
ColumnType() - 类 的构造器com.alibaba.innodb.java.reader.column.ColumnType
 
com.alibaba.innodb.java.reader - 程序包 com.alibaba.innodb.java.reader
 
com.alibaba.innodb.java.reader.column - 程序包 com.alibaba.innodb.java.reader.column
 
com.alibaba.innodb.java.reader.exception - 程序包 com.alibaba.innodb.java.reader.exception
 
com.alibaba.innodb.java.reader.page - 程序包 com.alibaba.innodb.java.reader.page
Innodb page core classes.
com.alibaba.innodb.java.reader.page.blob - 程序包 com.alibaba.innodb.java.reader.page.blob
 
com.alibaba.innodb.java.reader.page.fsphdr - 程序包 com.alibaba.innodb.java.reader.page.fsphdr
 
com.alibaba.innodb.java.reader.page.ibuf - 程序包 com.alibaba.innodb.java.reader.page.ibuf
 
com.alibaba.innodb.java.reader.page.index - 程序包 com.alibaba.innodb.java.reader.page.index
 
com.alibaba.innodb.java.reader.page.inode - 程序包 com.alibaba.innodb.java.reader.page.inode
 
com.alibaba.innodb.java.reader.schema - 程序包 com.alibaba.innodb.java.reader.schema
 
com.alibaba.innodb.java.reader.service - 程序包 com.alibaba.innodb.java.reader.service
 
com.alibaba.innodb.java.reader.service.impl - 程序包 com.alibaba.innodb.java.reader.service.impl
 
com.alibaba.innodb.java.reader.util - 程序包 com.alibaba.innodb.java.reader.util
 
COMMA - 接口 中的静态变量com.alibaba.innodb.java.reader.Constants.Symbol
逗号
Computable<K,V> - com.alibaba.innodb.java.reader.util中的接口
Computable
ConcurrentCache<K,V> - com.alibaba.innodb.java.reader.util中的类
ConcurrentCache
ConcurrentCache() - 类 的构造器com.alibaba.innodb.java.reader.util.ConcurrentCache
 
concurrentMap - 类 中的变量com.alibaba.innodb.java.reader.util.ConcurrentCache
 
CONST_UNSIGNED_LOWER - 接口 中的静态变量com.alibaba.innodb.java.reader.Constants
 
CONST_UNSIGNED_UPPER - 接口 中的静态变量com.alibaba.innodb.java.reader.Constants
 
Constants - com.alibaba.innodb.java.reader中的接口
Constants
Constants.Symbol - com.alibaba.innodb.java.reader中的接口
 
containsNullColumn() - 类 中的方法com.alibaba.innodb.java.reader.schema.Schema
 
containsVariableLengthColumn() - 类 中的方法com.alibaba.innodb.java.reader.schema.Schema
 
covertFromSqlToSchema(String) - 类 中的静态方法com.alibaba.innodb.java.reader.schema.SchemaUtil
 
createComputable() - 类 中的静态方法com.alibaba.innodb.java.reader.util.ConcurrentCache
 
curr - 类 中的变量com.alibaba.innodb.java.reader.service.impl.RecordIterator
 
currIndex - 类 中的变量com.alibaba.innodb.java.reader.service.impl.RecordIterator
 
currPageNumber - 类 中的变量com.alibaba.innodb.java.reader.service.impl.RecordIterator
 

D

DATE - 类 中的静态变量com.alibaba.innodb.java.reader.column.ColumnType
 
DATETIME - 类 中的静态变量com.alibaba.innodb.java.reader.column.ColumnType
 
DECIMAL - 类 中的静态变量com.alibaba.innodb.java.reader.column.ColumnType
 
decrPosition(int) - 类 中的方法com.alibaba.innodb.java.reader.util.SliceInput
 
DEFAULT_JAVA_CHARSET - 接口 中的静态变量com.alibaba.innodb.java.reader.Constants
 
DEFAULT_MYSQL_CHARSET - 接口 中的静态变量com.alibaba.innodb.java.reader.Constants
 
DirectIoStorageServiceImpl - com.alibaba.innodb.java.reader.service.impl中的类
DirectIoStorageServiceImpl
DirectIoStorageServiceImpl() - 类 的构造器com.alibaba.innodb.java.reader.service.impl.DirectIoStorageServiceImpl
 
DOUBLE - 类 中的静态变量com.alibaba.innodb.java.reader.column.ColumnType
 
DumbGenericRecord - com.alibaba.innodb.java.reader.page.index中的类
用于range query查询起始和结束位置的特殊record
DumbGenericRecord(RecordHeader, Schema, long) - 类 的构造器com.alibaba.innodb.java.reader.page.index.DumbGenericRecord
 
DumbGenericRecord(GenericRecord) - 类 的构造器com.alibaba.innodb.java.reader.page.index.DumbGenericRecord
 

E

EMPTY - 接口 中的静态变量com.alibaba.innodb.java.reader.Constants.Symbol
endPageNumber - 类 中的变量com.alibaba.innodb.java.reader.service.impl.RecordIterator
 
EnumUtil - com.alibaba.innodb.java.reader.util中的类
EnumUtil This util class is useful to find enum from an identifier.
EnumUtil() - 类 的构造器com.alibaba.innodb.java.reader.util.EnumUtil
 
equals(Object) - 类 中的方法com.alibaba.innodb.java.reader.util.ByteBufferSlice
 

F

Field(int, String, Column) - 类 的构造器com.alibaba.innodb.java.reader.schema.Schema.Field
 
FileChannelStorageServiceImpl - com.alibaba.innodb.java.reader.service.impl中的类
FileChannelStorageServiceImpl Use Java NIO2.0 to read file, leverage page cache, data are read into JVM direct memory then copy to heap.
FileChannelStorageServiceImpl() - 类 的构造器com.alibaba.innodb.java.reader.service.impl.FileChannelStorageServiceImpl
 
FilHeader - com.alibaba.innodb.java.reader.page中的类
38 bytes page header
FilHeader() - 类 的构造器com.alibaba.innodb.java.reader.page.FilHeader
 
filHeader - 类 中的变量com.alibaba.innodb.java.reader.page.InnerPage
 
FilTrailer - com.alibaba.innodb.java.reader.page中的类
8 bytes page trailer
FilTrailer() - 类 的构造器com.alibaba.innodb.java.reader.page.FilTrailer
 
filTrailer - 类 中的变量com.alibaba.innodb.java.reader.page.InnerPage
 
find(Class<E>, Object) - 类 中的静态方法com.alibaba.innodb.java.reader.util.EnumUtil
 
FLOAT - 类 中的静态变量com.alibaba.innodb.java.reader.column.ColumnType
 
FRAG_ARRAY_SIZE - 类 中的静态变量com.alibaba.innodb.java.reader.page.inode.InodeEntry
 
fromByteBuffer(ByteBuffer) - 类 中的静态方法com.alibaba.innodb.java.reader.util.Slices
 
fromSlice(SliceInput) - 类 中的静态方法com.alibaba.innodb.java.reader.ListBaseNode
 
fromSlice(SliceInput) - 类 中的静态方法com.alibaba.innodb.java.reader.ListNode
 
fromSlice(SliceInput) - 类 中的静态方法com.alibaba.innodb.java.reader.page.FilHeader
 
fromSlice(SliceInput) - 类 中的静态方法com.alibaba.innodb.java.reader.page.FilTrailer
 
fromSlice(SliceInput) - 类 中的静态方法com.alibaba.innodb.java.reader.page.fsphdr.FspHeader
 
fromSlice(SliceInput) - 类 中的静态方法com.alibaba.innodb.java.reader.page.fsphdr.Xdes
 
fromSlice(SliceInput) - 类 中的静态方法com.alibaba.innodb.java.reader.page.index.FsegHeader
 
fromSlice(SliceInput) - 类 中的静态方法com.alibaba.innodb.java.reader.page.index.IndexHeader
 
fromSlice(SliceInput) - 类 中的静态方法com.alibaba.innodb.java.reader.page.index.OverflowPagePointer
 
fromSlice(SliceInput) - 类 中的静态方法com.alibaba.innodb.java.reader.page.index.RecordHeader
 
fromSlice(SliceInput) - 类 中的静态方法com.alibaba.innodb.java.reader.page.inode.InodeEntry
 
FsegHeader - com.alibaba.innodb.java.reader.page.index中的类
As described in Page management in InnoDB space files, the index root page’s FSEG header contains pointers to the file segments used by this index.
FsegHeader() - 类 的构造器com.alibaba.innodb.java.reader.page.index.FsegHeader
 
FspHdrXes - com.alibaba.innodb.java.reader.page.fsphdr中的类
File space header
FspHdrXes(InnerPage) - 类 的构造器com.alibaba.innodb.java.reader.page.fsphdr.FspHdrXes
 
FspHeader - com.alibaba.innodb.java.reader.page.fsphdr中的类
InnoDB allocates FSP_HDR and XDES pages at fixed locations within the space
FspHeader() - 类 的构造器com.alibaba.innodb.java.reader.page.fsphdr.FspHeader
 

G

GenericRecord - com.alibaba.innodb.java.reader.page.index中的类
Generic record representing one row
GenericRecord(RecordHeader, Schema, 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.
getAllIndexPageFillingRate() - 类 中的方法com.alibaba.innodb.java.reader.TableReader
Get all index page filling rate, use iterator pattern to avoid OutOfMemory.
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(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.Schema
 
getChildPageNumber() - 类 中的方法com.alibaba.innodb.java.reader.page.index.GenericRecord
 
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.Schema
 
getColumnNames() - 类 中的方法com.alibaba.innodb.java.reader.schema.Schema
 
getColumnNum() - 类 中的方法com.alibaba.innodb.java.reader.schema.Schema
 
getColumnParser(String) - 类 中的静态方法com.alibaba.innodb.java.reader.column.ColumnFactory
 
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.
getField(String) - 类 中的方法com.alibaba.innodb.java.reader.schema.Schema
 
getFilHeader() - 类 中的方法com.alibaba.innodb.java.reader.page.AbstractPage
 
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
 
getIndexPageFillingRate(int) - 类 中的方法com.alibaba.innodb.java.reader.TableReader
Get single index page filling rate.
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.
getJavaEncodingForMysqlCharset(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
 
getMaxByteLengthForMysqlCharset(String) - 类 中的静态方法com.alibaba.innodb.java.reader.CharsetMapping
 
getMaxBytesForOneChar() - 类 中的方法com.alibaba.innodb.java.reader.schema.Schema
 
getNullableColumnList() - 类 中的方法com.alibaba.innodb.java.reader.schema.Schema
 
getNullableColumnNum() - 类 中的方法com.alibaba.innodb.java.reader.schema.Schema
 
getNumOfPages() - 类 中的方法com.alibaba.innodb.java.reader.TableReader
Get number of pages.
getPageIterator() - 类 中的方法com.alibaba.innodb.java.reader.TableReader
Get page iterator.
getPageNumber() - 类 中的方法com.alibaba.innodb.java.reader.page.AbstractPage
 
getPrimaryKey() - 类 中的方法com.alibaba.innodb.java.reader.page.index.GenericRecord
 
getPrimaryKeyColumn() - 类 中的方法com.alibaba.innodb.java.reader.schema.Schema
 
getQueryAllIterator() - 类 中的方法com.alibaba.innodb.java.reader.service.impl.IndexServiceImpl
getQueryAllIterator() - 接口 中的方法com.alibaba.innodb.java.reader.service.IndexService
Return an iterator to query all records of a tablespace This is friendly to memory since only one page is loaded per batch
getQueryAllIterator() - 类 中的方法com.alibaba.innodb.java.reader.TableReader
 
getRangeQueryIterator(Object, Object) - 类 中的方法com.alibaba.innodb.java.reader.service.impl.IndexServiceImpl
The implementation is different from the way IndexServiceImpl.queryAll(Optional) works.
getRangeQueryIterator(Object, Object) - 接口 中的方法com.alibaba.innodb.java.reader.service.IndexService
Return an iterator to do range query records by primary key in a tablespace This is friendly to memory since only one page is loaded per batch
getRangeQueryIterator(Object, Object) - 类 中的方法com.alibaba.innodb.java.reader.TableReader
 
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.
getSchema() - 类 中的方法com.alibaba.innodb.java.reader.page.index.GenericRecord
 
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.
getSliceInput() - 类 中的方法com.alibaba.innodb.java.reader.page.AbstractPage
 
getTableCharset() - 类 中的方法com.alibaba.innodb.java.reader.schema.Schema
 
getVariableLengthColumnList() - 类 中的方法com.alibaba.innodb.java.reader.schema.Schema
 
getVariableLengthColumnNum() - 类 中的方法com.alibaba.innodb.java.reader.schema.Schema
 

H

hashCode() - 类 中的方法com.alibaba.innodb.java.reader.util.ByteBufferSlice
 
hasNext() - 类 中的方法com.alibaba.innodb.java.reader.page.blob.Blob
 
hasNext() - 类 中的方法com.alibaba.innodb.java.reader.service.impl.RecordIterator
 
humanReadableBytes(long) - 类 中的静态方法com.alibaba.innodb.java.reader.util.Utils
 
humanReadableBytes(long, boolean) - 类 中的静态方法com.alibaba.innodb.java.reader.util.Utils
 

I

IbufBitmap - com.alibaba.innodb.java.reader.page.ibuf中的类
IBUF BITMAP PAGE
IbufBitmap(InnerPage) - 类 的构造器com.alibaba.innodb.java.reader.page.ibuf.IbufBitmap
 
id() - 枚举 中的方法com.alibaba.innodb.java.reader.page.fsphdr.XdesState
 
id() - 枚举 中的方法com.alibaba.innodb.java.reader.page.index.PageDirection
 
id() - 枚举 中的方法com.alibaba.innodb.java.reader.page.index.PageFormat
 
id() - 枚举 中的方法com.alibaba.innodb.java.reader.page.index.RecordType
 
id() - 枚举 中的方法com.alibaba.innodb.java.reader.page.PageType
 
id() - 枚举 中的方法com.alibaba.innodb.java.reader.page.RecordInfoFlag
 
id() - 接口 中的方法com.alibaba.innodb.java.reader.util.IdAble
Get identifier.
IdAble<E extends Number> - com.alibaba.innodb.java.reader.util中的接口
For enum types
incPosition(int) - 类 中的方法com.alibaba.innodb.java.reader.util.SliceInput
 
Index - com.alibaba.innodb.java.reader.page.index中的类
Index page
Index(InnerPage, Schema) - 类 的构造器com.alibaba.innodb.java.reader.page.index.Index
 
IndexHeader - com.alibaba.innodb.java.reader.page.index中的类
IndexHeader 36 bytes header
IndexHeader() - 类 的构造器com.alibaba.innodb.java.reader.page.index.IndexHeader
 
indexPage - 类 中的变量com.alibaba.innodb.java.reader.service.impl.RecordIterator
 
IndexService - com.alibaba.innodb.java.reader.service中的接口
Index service
IndexServiceImpl - com.alibaba.innodb.java.reader.service.impl中的类
Index service implementation Only work for clustered index currently.
IndexServiceImpl(StorageService, Schema) - 类 的构造器com.alibaba.innodb.java.reader.service.impl.IndexServiceImpl
 
innerPage - 类 中的变量com.alibaba.innodb.java.reader.page.AbstractPage
inner page = FIL HEADER (38) + body + FIL TRAILER(8)
InnerPage - com.alibaba.innodb.java.reader.page中的类
page = FIL HEADER (38) + body + FIL TRAILER(8)
InnerPage(long, Slice) - 类 的构造器com.alibaba.innodb.java.reader.page.InnerPage
 
Inode - com.alibaba.innodb.java.reader.page.inode中的类
The third page in each space (page 2) will be an INODE page, which is used to store lists related to file segments (groupings of extents plus an array of singly-allocated “fragment” pages).
Inode(InnerPage) - 类 的构造器com.alibaba.innodb.java.reader.page.inode.Inode
 
InodeEntry - com.alibaba.innodb.java.reader.page.inode中的类
InodeEntry
InodeEntry() - 类 的构造器com.alibaba.innodb.java.reader.page.inode.InodeEntry
 
input() - 接口 中的方法com.alibaba.innodb.java.reader.util.Slice
Create an input stream for this slice.
INT - 类 中的静态变量com.alibaba.innodb.java.reader.column.ColumnType
 
invokeMethod(Method, Object, Object...) - 类 中的静态方法com.alibaba.innodb.java.reader.util.EnumUtil
 
invokeStaticMethod(Class<?>, String) - 类 中的静态方法com.alibaba.innodb.java.reader.util.EnumUtil
 
isFixedLength() - 类 中的方法com.alibaba.innodb.java.reader.schema.Column
 
isLeafPage() - 类 中的方法com.alibaba.innodb.java.reader.page.index.Index
 
isLeafRecord() - 类 中的方法com.alibaba.innodb.java.reader.page.index.GenericRecord
 
isRootPage() - 类 中的方法com.alibaba.innodb.java.reader.page.index.Index
 
isVariableLength() - 类 中的方法com.alibaba.innodb.java.reader.schema.Column
 

J

JAVA_INTEGER_TYPES - 类 中的静态变量com.alibaba.innodb.java.reader.column.ColumnType
 
JAVA_LONG_TYPES - 类 中的静态变量com.alibaba.innodb.java.reader.column.ColumnType
 

L

LEFT_PARENTHESES - 接口 中的静态变量com.alibaba.innodb.java.reader.Constants.Symbol
左小括号
length() - 类 中的方法com.alibaba.innodb.java.reader.util.ByteBufferSlice
 
length() - 接口 中的方法com.alibaba.innodb.java.reader.util.Slice
Get length of this slice.
ListBaseNode - com.alibaba.innodb.java.reader中的类
ListBaseNode
ListBaseNode() - 类 的构造器com.alibaba.innodb.java.reader.ListBaseNode
 
ListNode - com.alibaba.innodb.java.reader中的类
ListNode
ListNode() - 类 的构造器com.alibaba.innodb.java.reader.ListNode
 
loadPage(long) - 类 中的方法com.alibaba.innodb.java.reader.service.impl.DirectIoStorageServiceImpl
 
loadPage(long) - 类 中的方法com.alibaba.innodb.java.reader.service.impl.FileChannelStorageServiceImpl
 
loadPage(long) - 类 中的方法com.alibaba.innodb.java.reader.service.impl.MmapStorageServiceImpl
 
loadPage(long) - 接口 中的方法com.alibaba.innodb.java.reader.service.StorageService
load page
loadPageHeader(long) - 类 中的方法com.alibaba.innodb.java.reader.service.impl.DirectIoStorageServiceImpl
 
loadPageHeader(long) - 类 中的方法com.alibaba.innodb.java.reader.service.impl.FileChannelStorageServiceImpl
 
loadPageHeader(long) - 类 中的方法com.alibaba.innodb.java.reader.service.impl.MmapStorageServiceImpl
 
loadPageHeader(long) - 接口 中的方法com.alibaba.innodb.java.reader.service.StorageService
only load page header
LONGBLOB - 类 中的静态变量com.alibaba.innodb.java.reader.column.ColumnType
 
LONGTEXT - 类 中的静态变量com.alibaba.innodb.java.reader.column.ColumnType
 

M

MAX - 类 中的静态变量com.alibaba.innodb.java.reader.util.Utils
 
MAX_INODE_ENTRY_SIZE - 类 中的静态变量com.alibaba.innodb.java.reader.page.inode.Inode
 
MAX_SEGMENT_SIZE - 类 中的静态变量com.alibaba.innodb.java.reader.page.fsphdr.FspHdrXes
一个FSP_HDR(或者XDES) 最多维护256 extents (or 16,384 pages, 256 MB),每个extent由一个XDES Entry维护。
maybeUndefined(long) - 类 中的静态方法com.alibaba.innodb.java.reader.util.Utils
 
MEDIUMBLOB - 类 中的静态变量com.alibaba.innodb.java.reader.column.ColumnType
 
MEDIUMINT - 类 中的静态变量com.alibaba.innodb.java.reader.column.ColumnType
 
MEDIUMTEXT - 类 中的静态变量com.alibaba.innodb.java.reader.column.ColumnType
 
MIN - 类 中的静态变量com.alibaba.innodb.java.reader.util.Utils
 
MmapStorageServiceImpl - com.alibaba.innodb.java.reader.service.impl中的类
MmapStorageServiceImpl
MmapStorageServiceImpl() - 类 的构造器com.alibaba.innodb.java.reader.service.impl.MmapStorageServiceImpl
 
MYSQL_CHARSET_MAP - 类 中的静态变量com.alibaba.innodb.java.reader.CharsetMapping
 

N

next() - 类 中的方法com.alibaba.innodb.java.reader.service.impl.RecordIterator
 
nextRecordPosition() - 类 中的方法com.alibaba.innodb.java.reader.page.index.GenericRecord
 
NUMERIC - 类 中的静态变量com.alibaba.innodb.java.reader.column.ColumnType
 
numOfPages() - 类 中的方法com.alibaba.innodb.java.reader.service.impl.DirectIoStorageServiceImpl
 
numOfPages() - 类 中的方法com.alibaba.innodb.java.reader.service.impl.FileChannelStorageServiceImpl
 
numOfPages() - 类 中的方法com.alibaba.innodb.java.reader.service.impl.MmapStorageServiceImpl
 
numOfPages() - 接口 中的方法com.alibaba.innodb.java.reader.service.StorageService
Number of pages in the tablespace

O

open(String) - 类 中的方法com.alibaba.innodb.java.reader.service.impl.DirectIoStorageServiceImpl
 
open(String) - 类 中的方法com.alibaba.innodb.java.reader.service.impl.FileChannelStorageServiceImpl
 
open(String) - 类 中的方法com.alibaba.innodb.java.reader.service.impl.MmapStorageServiceImpl
 
open(String) - 接口 中的方法com.alibaba.innodb.java.reader.service.StorageService
open file
open() - 类 中的方法com.alibaba.innodb.java.reader.TableReader
 
OverflowPagePointer - com.alibaba.innodb.java.reader.page.index中的类
https://mysqlserverteam.com/externally-stored-fields-in-innodb/ https://www.itread01.com/content/1546184536.html When a BLOB field is stored externally, a BLOB reference is stored in the clustered index record.
OverflowPagePointer() - 类 的构造器com.alibaba.innodb.java.reader.page.index.OverflowPagePointer
 

P

PAGE_DIR_SLOT_MAX_N_OWNED - 类 中的静态变量com.alibaba.innodb.java.reader.SizeOf
The maximum number of records "owned" by each record with an entry in the page directory.
PAGE_DIR_SLOT_MIN_N_OWNED - 类 中的静态变量com.alibaba.innodb.java.reader.SizeOf
The minimum number of records "owned" by each record with an entry in the page directory.
PageDirection - com.alibaba.innodb.java.reader.page.index中的枚举
PageDirection
PageFormat - com.alibaba.innodb.java.reader.page.index中的枚举
PageFormat
pageNumber - 类 中的变量com.alibaba.innodb.java.reader.page.InnerPage
page 0 is located at file offset 0, page 1 at file offset 16384.
pageType() - 类 中的方法com.alibaba.innodb.java.reader.page.AbstractPage
 
pageType() - 类 中的方法com.alibaba.innodb.java.reader.page.InnerPage
 
PageType - com.alibaba.innodb.java.reader.page中的枚举
PageType Please refer to i_ss.cc or fil0fil.h
parse(int) - 枚举 中的静态方法com.alibaba.innodb.java.reader.page.index.PageDirection
 
parse(int) - 枚举 中的静态方法com.alibaba.innodb.java.reader.page.index.PageFormat
 
parse(int) - 枚举 中的静态方法com.alibaba.innodb.java.reader.page.index.RecordType
 
parse(int) - 枚举 中的静态方法com.alibaba.innodb.java.reader.page.PageType
 
parse(int) - 枚举 中的静态方法com.alibaba.innodb.java.reader.page.RecordInfoFlag
 
ParseException - com.alibaba.innodb.java.reader.exception中的异常错误
ParseException
ParseException() - 异常错误 的构造器com.alibaba.innodb.java.reader.exception.ParseException
 
ParseException(String) - 异常错误 的构造器com.alibaba.innodb.java.reader.exception.ParseException
 
ParseException(Throwable) - 异常错误 的构造器com.alibaba.innodb.java.reader.exception.ParseException
 
ParseException(String, Throwable) - 异常错误 的构造器com.alibaba.innodb.java.reader.exception.ParseException
 
position() - 类 中的方法com.alibaba.innodb.java.reader.util.SliceInput
 
put(String, Object) - 类 中的方法com.alibaba.innodb.java.reader.page.index.GenericRecord
 
put(int, Object) - 类 中的方法com.alibaba.innodb.java.reader.page.index.GenericRecord
 

Q

queryAll(Optional<Predicate<GenericRecord>>) - 类 中的方法com.alibaba.innodb.java.reader.service.impl.IndexServiceImpl
 
queryAll(Optional<Predicate<GenericRecord>>) - 接口 中的方法com.alibaba.innodb.java.reader.service.IndexService
query all records of a tablespace Note this will cause out-of-memory if the table is too big
queryAll() - 类 中的方法com.alibaba.innodb.java.reader.TableReader
 
queryAll(Predicate<GenericRecord>) - 类 中的方法com.alibaba.innodb.java.reader.TableReader
 
queryByPageNumber(int) - 类 中的方法com.alibaba.innodb.java.reader.service.impl.IndexServiceImpl
 
queryByPageNumber(long) - 类 中的方法com.alibaba.innodb.java.reader.service.impl.IndexServiceImpl
 
queryByPageNumber(int) - 接口 中的方法com.alibaba.innodb.java.reader.service.IndexService
query all records by single page
queryByPageNumber(long) - 接口 中的方法com.alibaba.innodb.java.reader.service.IndexService
query all records by single page
queryByPageNumber(int) - 类 中的方法com.alibaba.innodb.java.reader.TableReader
 
queryByPageNumber(long) - 类 中的方法com.alibaba.innodb.java.reader.TableReader
 
queryByPrimaryKey(Object) - 类 中的方法com.alibaba.innodb.java.reader.service.impl.IndexServiceImpl
 
queryByPrimaryKey(Object) - 接口 中的方法com.alibaba.innodb.java.reader.service.IndexService
query record by primary key in a tablespace
queryByPrimaryKey(Object) - 类 中的方法com.alibaba.innodb.java.reader.TableReader
 

R

rangeQueryByPrimaryKey(Object, Object, Optional<Predicate<GenericRecord>>) - 类 中的方法com.alibaba.innodb.java.reader.service.impl.IndexServiceImpl
 
rangeQueryByPrimaryKey(Object, Object, Optional<Predicate<GenericRecord>>) - 接口 中的方法com.alibaba.innodb.java.reader.service.IndexService
range query records by primary key in a tablespace Note this will cause out-of-memory if there are too many records within the range
rangeQueryByPrimaryKey(Object, Object) - 类 中的方法com.alibaba.innodb.java.reader.TableReader
 
rangeQueryByPrimaryKey(Object, Object, Predicate<GenericRecord>) - 类 中的方法com.alibaba.innodb.java.reader.TableReader
 
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
 
readAllPageHeaders() - 类 中的方法com.alibaba.innodb.java.reader.TableReader
Read all page headers into memory.
readAllPages() - 类 中的方法com.alibaba.innodb.java.reader.TableReader
Read all pages into memory which may cause OutOfMemory when tablespace file size is too big.
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中的异常错误
ReaderException
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
 
readFloat() - 类 中的方法com.alibaba.innodb.java.reader.util.SliceInput
 
readFrom(SliceInput) - 类 中的方法com.alibaba.innodb.java.reader.column.AbstractColumnParser
 
readFrom(SliceInput, int, String) - 类 中的方法com.alibaba.innodb.java.reader.column.AbstractColumnParser
 
readFrom(SliceInput, int) - 类 中的方法com.alibaba.innodb.java.reader.column.AbstractColumnParser
 
readFrom(SliceInput) - 接口 中的方法com.alibaba.innodb.java.reader.column.ColumnParser
Read value from byte array input
readFrom(SliceInput, int) - 接口 中的方法com.alibaba.innodb.java.reader.column.ColumnParser
Read value from byte array input with length
readFrom(SliceInput, int, String) - 接口 中的方法com.alibaba.innodb.java.reader.column.ColumnParser
Read value from byte array input with length and charset
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
Read one page as AbstractPage.
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
 
readUnsignedByte() - 类 中的方法com.alibaba.innodb.java.reader.util.SliceInput
 
readUnsignedInt() - 类 中的方法com.alibaba.innodb.java.reader.util.SliceInput
Gets an unsigned 32-bit integer at the current position and increases the position by 4 in this buffer.
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
 
RecordHeader - com.alibaba.innodb.java.reader.page.index中的类
RecordHeader
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中的类
RecordIterator
RecordIterator(List<GenericRecord>) - 类 的构造器com.alibaba.innodb.java.reader.service.impl.RecordIterator
 
RecordIterator(Index, long, List<GenericRecord>) - 类 的构造器com.alibaba.innodb.java.reader.service.impl.RecordIterator
 
RecordType - com.alibaba.innodb.java.reader.page.index中的枚举
RecordType
remove(K) - 接口 中的方法com.alibaba.innodb.java.reader.util.Computable
Get result
remove(K) - 类 中的方法com.alibaba.innodb.java.reader.util.ConcurrentCache
 
RIGHT_PARENTHESES - 接口 中的静态变量com.alibaba.innodb.java.reader.Constants.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.

S

Schema - com.alibaba.innodb.java.reader.schema中的类
Schema description, like SHOW CREATE TABLE LIKE 'TTT'
Schema() - 类 的构造器com.alibaba.innodb.java.reader.schema.Schema
 
Schema.Field - com.alibaba.innodb.java.reader.schema中的类
 
SchemaUtil - com.alibaba.innodb.java.reader.schema中的类
SchemaUtil
SchemaUtil() - 类 的构造器com.alibaba.innodb.java.reader.schema.SchemaUtil
 
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
 
setCharset(String) - 类 中的方法com.alibaba.innodb.java.reader.schema.Schema
 
setMaxBytesForOneChar(int) - 类 中的方法com.alibaba.innodb.java.reader.schema.Schema
 
setName(String) - 类 中的方法com.alibaba.innodb.java.reader.schema.Column
 
setNullable(boolean) - 类 中的方法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
 
setPrimaryKeyColumn(Column) - 类 中的方法com.alibaba.innodb.java.reader.schema.Schema
 
setPrimaryKeyPosition(int) - 类 中的方法com.alibaba.innodb.java.reader.page.index.GenericRecord
 
setTableCharset(String) - 类 中的方法com.alibaba.innodb.java.reader.schema.Schema
 
setType(String) - 类 中的方法com.alibaba.innodb.java.reader.schema.Column
 
setVarLenChar(boolean) - 类 中的方法com.alibaba.innodb.java.reader.schema.Column
 
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
skipBytes(int) - 类 中的方法com.alibaba.innodb.java.reader.util.SliceInput
 
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.Constants.Symbol
空格
SqlParseException - com.alibaba.innodb.java.reader.exception中的异常错误
SqlParseException
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
 
StorageService - com.alibaba.innodb.java.reader.service中的接口
Service for reading tablespace page

T

TableReader - com.alibaba.innodb.java.reader中的类
Table space reader to manipulate *.ibd file.
TableReader(String, String) - 类 的构造器com.alibaba.innodb.java.reader.TableReader
 
TableReader(String, Schema) - 类 的构造器com.alibaba.innodb.java.reader.TableReader
 
TEXT - 类 中的静态变量com.alibaba.innodb.java.reader.column.ColumnType
 
TEXT_TYPES - 类 中的静态变量com.alibaba.innodb.java.reader.column.ColumnType
 
TIME - 类 中的静态变量com.alibaba.innodb.java.reader.column.ColumnType
 
TIMESTAMP - 类 中的静态变量com.alibaba.innodb.java.reader.column.ColumnType
 
TINYBLOB - 类 中的静态变量com.alibaba.innodb.java.reader.column.ColumnType
 
TINYINT - 类 中的静态变量com.alibaba.innodb.java.reader.column.ColumnType
 
TINYTEXT - 类 中的静态变量com.alibaba.innodb.java.reader.column.ColumnType
 
toString() - 类 中的方法com.alibaba.innodb.java.reader.ListNode
 
toString() - 类 中的方法com.alibaba.innodb.java.reader.page.AbstractPage
 
toString() - 类 中的方法com.alibaba.innodb.java.reader.page.InnerPage
 
toString() - 类 中的方法com.alibaba.innodb.java.reader.page.inode.Inode
 
toString() - 类 中的方法com.alibaba.innodb.java.reader.schema.Schema
 
toString(boolean) - 类 中的方法com.alibaba.innodb.java.reader.schema.Schema
 
toString() - 类 中的方法com.alibaba.innodb.java.reader.util.ByteBufferSlice
 
toString() - 类 中的方法com.alibaba.innodb.java.reader.util.SliceInput
 
traverseBPlusTree(long, List<GenericRecord>, Optional<Predicate<GenericRecord>>) - 类 中的方法com.alibaba.innodb.java.reader.service.impl.IndexServiceImpl
Traverse b+ tree from root page recursively in depth-first way.
tryCastString(Object, String) - 类 中的静态方法com.alibaba.innodb.java.reader.util.Utils
 
type() - 枚举 中的方法com.alibaba.innodb.java.reader.page.fsphdr.XdesState
 
type() - 枚举 中的方法com.alibaba.innodb.java.reader.page.index.PageDirection
 
type() - 枚举 中的方法com.alibaba.innodb.java.reader.page.index.PageFormat
 
type() - 枚举 中的方法com.alibaba.innodb.java.reader.page.index.RecordType
 
type() - 枚举 中的方法com.alibaba.innodb.java.reader.page.PageType
 
type() - 枚举 中的方法com.alibaba.innodb.java.reader.page.RecordInfoFlag
 
typeClass() - 接口 中的方法com.alibaba.innodb.java.reader.column.ColumnParser
Returned value class

U

UNSIGNED_BIGINT - 类 中的静态变量com.alibaba.innodb.java.reader.column.ColumnType
 
UNSIGNED_INT - 类 中的静态变量com.alibaba.innodb.java.reader.column.ColumnType
 
UNSIGNED_MEDIUMINT - 类 中的静态变量com.alibaba.innodb.java.reader.column.ColumnType
 
UNSIGNED_SMALLINT - 类 中的静态变量com.alibaba.innodb.java.reader.column.ColumnType
 
UNSIGNED_TINYINT - 类 中的静态变量com.alibaba.innodb.java.reader.column.ColumnType
 
usedBytesInIndexPage() - 类 中的方法com.alibaba.innodb.java.reader.page.index.Index
Get used bytes in a page.
Utils - com.alibaba.innodb.java.reader.util中的类
Utils
Utils() - 类 的构造器com.alibaba.innodb.java.reader.util.Utils
 

V

validate() - 类 中的方法com.alibaba.innodb.java.reader.schema.Schema
 
value() - 枚举 中的方法com.alibaba.innodb.java.reader.page.fsphdr.XdesState
 
value() - 枚举 中的方法com.alibaba.innodb.java.reader.page.index.PageDirection
 
value() - 枚举 中的方法com.alibaba.innodb.java.reader.page.index.PageFormat
 
value() - 枚举 中的方法com.alibaba.innodb.java.reader.page.index.RecordType
 
value() - 枚举 中的方法com.alibaba.innodb.java.reader.page.PageType
 
value() - 枚举 中的方法com.alibaba.innodb.java.reader.page.RecordInfoFlag
 
valueOf(String) - 枚举 中的静态方法com.alibaba.innodb.java.reader.page.fsphdr.XdesState
返回带有指定名称的该类型的枚举常量。
valueOf(String) - 枚举 中的静态方法com.alibaba.innodb.java.reader.page.index.PageDirection
返回带有指定名称的该类型的枚举常量。
valueOf(String) - 枚举 中的静态方法com.alibaba.innodb.java.reader.page.index.PageFormat
返回带有指定名称的该类型的枚举常量。
valueOf(String) - 枚举 中的静态方法com.alibaba.innodb.java.reader.page.index.RecordType
返回带有指定名称的该类型的枚举常量。
valueOf(String) - 枚举 中的静态方法com.alibaba.innodb.java.reader.page.PageType
返回带有指定名称的该类型的枚举常量。
valueOf(String) - 枚举 中的静态方法com.alibaba.innodb.java.reader.page.RecordInfoFlag
返回带有指定名称的该类型的枚举常量。
values() - 枚举 中的静态方法com.alibaba.innodb.java.reader.page.fsphdr.XdesState
按照声明该枚举类型的常量的顺序, 返回 包含这些常量的数组。
values() - 枚举 中的静态方法com.alibaba.innodb.java.reader.page.index.PageDirection
按照声明该枚举类型的常量的顺序, 返回 包含这些常量的数组。
values() - 枚举 中的静态方法com.alibaba.innodb.java.reader.page.index.PageFormat
按照声明该枚举类型的常量的顺序, 返回 包含这些常量的数组。
values() - 枚举 中的静态方法com.alibaba.innodb.java.reader.page.index.RecordType
按照声明该枚举类型的常量的顺序, 返回 包含这些常量的数组。
values() - 枚举 中的静态方法com.alibaba.innodb.java.reader.page.PageType
按照声明该枚举类型的常量的顺序, 返回 包含这些常量的数组。
values() - 枚举 中的静态方法com.alibaba.innodb.java.reader.page.RecordInfoFlag
按照声明该枚举类型的常量的顺序, 返回 包含这些常量的数组。
VARBINARY - 类 中的静态变量com.alibaba.innodb.java.reader.column.ColumnType
 
VARCHAR - 类 中的静态变量com.alibaba.innodb.java.reader.column.ColumnType
 
VARIABLE_LENGTH_TYPES - 类 中的静态变量com.alibaba.innodb.java.reader.column.ColumnType
 

X

Xdes - com.alibaba.innodb.java.reader.page.fsphdr中的类
Extent descriptor
Xdes() - 类 的构造器com.alibaba.innodb.java.reader.page.fsphdr.Xdes
 
XdesState - com.alibaba.innodb.java.reader.page.fsphdr中的枚举
Extent state

Y

YEAR - 类 中的静态变量com.alibaba.innodb.java.reader.column.ColumnType
 
A B C D E F G H I J L M N O P Q R S T U V X Y 
跳过导航链接

Copyright © 2019–2020 Alibaba Group Holding Limited. All rights reserved.