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

A

AbstractColumnParser<V> - com.alibaba.innodb.java.reader.column中的类
Abstract column parser.
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
 
add(int, String) - 类 中的方法com.alibaba.innodb.java.reader.util.MultiEnumLiteral
 
addColumn(Column) - 类 中的方法com.alibaba.innodb.java.reader.schema.TableDef
 
addSecondaryKeyColumns(String, String, List<String>) - 类 中的方法com.alibaba.innodb.java.reader.schema.TableDef
 
allEmpty(Collection<?>...) - 类 中的静态方法com.alibaba.innodb.java.reader.util.Utils
 
AllocatedPage - com.alibaba.innodb.java.reader.page中的类
Allocated empty page which is unused.
AllocatedPage(InnerPage) - 类 的构造器com.alibaba.innodb.java.reader.page.AllocatedPage
 
ANY_VAL - 接口 中的静态变量com.alibaba.innodb.java.reader.Constants
 
anyElementEmpty(Collection<?>) - 类 中的静态方法com.alibaba.innodb.java.reader.util.Utils
 
arrayToString(Object[], StringBuilder, String) - 类 中的静态方法com.alibaba.innodb.java.reader.util.Utils
Use StringBuilder to build string out of an array.
arrayToString(Object[], StringBuilder, String, boolean) - 类 中的静态方法com.alibaba.innodb.java.reader.util.Utils
Use StringBuilder to build string out of an array.
asc - 类 中的变量com.alibaba.innodb.java.reader.service.impl.RecordIterator
 
available() - 类 中的方法com.alibaba.innodb.java.reader.util.SliceInput
 

B

BACKTICK - 接口 中的静态变量com.alibaba.innodb.java.reader.util.Symbol
 
BIGINT - 类 中的静态变量com.alibaba.innodb.java.reader.column.ColumnType
 
BINARY - 类 中的静态变量com.alibaba.innodb.java.reader.column.ColumnType
 
BIT - 类 中的静态变量com.alibaba.innodb.java.reader.column.ColumnType
 
BitLiteral - com.alibaba.innodb.java.reader.util中的类
BIT column type result type.
BitLiteral(byte[], int) - 类 的构造器com.alibaba.innodb.java.reader.util.BitLiteral
 
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
 
build() - 类 中的方法com.alibaba.innodb.java.reader.TableReaderFactory.Builder
Create TableReaderFactory, this will try loading table definition from providers.
builder() - 类 中的静态方法com.alibaba.innodb.java.reader.TableReaderFactory
 
Builder() - 类 的构造器com.alibaba.innodb.java.reader.TableReaderFactory.Builder
 
buildSkTableDef(String, Optional<Integer>) - 类 中的方法com.alibaba.innodb.java.reader.schema.TableDef
Build a virtual secondary key table definition.
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(List<Object>, List<Object>) - 类 中的静态方法com.alibaba.innodb.java.reader.util.Utils
 
castCompare(List<Object>, List<Object>, List<Column>) - 类 中的静态方法com.alibaba.innodb.java.reader.util.Utils
 
castCompare(Object, Object, Column) - 类 中的静态方法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
 
clean() - 类 中的静态方法com.alibaba.innodb.java.reader.util.ThreadContext
 
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.
close() - 类 中的方法com.alibaba.innodb.java.reader.TableReaderImpl
 
close(Closeable) - 类 中的静态方法com.alibaba.innodb.java.reader.util.Utils
 
CollationMapping - com.alibaba.innodb.java.reader中的类
mysql> SHOW COLLATION; +--------------------------+----------+-----+---------+----------+---------+ | Collation | Charset | Id | Default | Compiled | Sortlen | +--------------------------+----------+-----+---------+----------+---------+ | big5_chinese_ci | big5 | 1 | Yes | Yes | 1 | | big5_bin | big5 | 84 | | Yes | 1 | | dec8_swedish_ci | dec8 | 3 | Yes | Yes | 1 | | dec8_bin | dec8 | 69 | | Yes | 1 | | cp850_general_ci | cp850 | 4 | Yes | Yes | 1 | | cp850_bin | cp850 | 80 | | Yes | 1 | | hp8_english_ci | hp8 | 6 | Yes | Yes | 1 | | hp8_bin | hp8 | 72 | | Yes | 1 | | koi8r_general_ci | koi8r | 7 | Yes | Yes | 1 | | koi8r_bin | koi8r | 74 | | Yes | 1 | | latin1_german1_ci | latin1 | 5 | | Yes | 1 | | latin1_swedish_ci | latin1 | 8 | Yes | Yes | 1 | | latin1_danish_ci | latin1 | 15 | | Yes | 1 | | latin1_german2_ci | latin1 | 31 | | Yes | 2 | | latin1_bin | latin1 | 47 | | Yes | 1 | | latin1_general_ci | latin1 | 48 | | Yes | 1 | | latin1_general_cs | latin1 | 49 | | Yes | 1 | | latin1_spanish_ci | latin1 | 94 | | Yes | 1 | | latin2_czech_cs | latin2 | 2 | | Yes | 4 | | latin2_general_ci | latin2 | 9 | Yes | Yes | 1 | | latin2_hungarian_ci | latin2 | 21 | | Yes | 1 | | latin2_croatian_ci | latin2 | 27 | | Yes | 1 | | latin2_bin | latin2 | 77 | | Yes | 1 | | swe7_swedish_ci | swe7 | 10 | Yes | Yes | 1 | | swe7_bin | swe7 | 82 | | Yes | 1 | | ascii_general_ci | ascii | 11 | Yes | Yes | 1 | | ascii_bin | ascii | 65 | | Yes | 1 | | ujis_japanese_ci | ujis | 12 | Yes | Yes | 1 | | ujis_bin | ujis | 91 | | Yes | 1 | | sjis_japanese_ci | sjis | 13 | Yes | Yes | 1 | | sjis_bin | sjis | 88 | | Yes | 1 | | hebrew_general_ci | hebrew | 16 | Yes | Yes | 1 | | hebrew_bin | hebrew | 71 | | Yes | 1 | | tis620_thai_ci | tis620 | 18 | Yes | Yes | 4 | | tis620_bin | tis620 | 89 | | Yes | 1 | | euckr_korean_ci | euckr | 19 | Yes | Yes | 1 | | euckr_bin | euckr | 85 | | Yes | 1 | | koi8u_general_ci | koi8u | 22 | Yes | Yes | 1 | | koi8u_bin | koi8u | 75 | | Yes | 1 | | gb2312_chinese_ci | gb2312 | 24 | Yes | Yes | 1 | | gb2312_bin | gb2312 | 86 | | Yes | 1 | | greek_general_ci | greek | 25 | Yes | Yes | 1 | | greek_bin | greek | 70 | | Yes | 1 | | cp1250_general_ci | cp1250 | 26 | Yes | Yes | 1 | | cp1250_czech_cs | cp1250 | 34 | | Yes | 2 | | cp1250_croatian_ci | cp1250 | 44 | | Yes | 1 | | cp1250_bin | cp1250 | 66 | | Yes | 1 | | cp1250_polish_ci | cp1250 | 99 | | Yes | 1 | | gbk_chinese_ci | gbk | 28 | Yes | Yes | 1 | | gbk_bin | gbk | 87 | | Yes | 1 | | latin5_turkish_ci | latin5 | 30 | Yes | Yes | 1 | | latin5_bin | latin5 | 78 | | Yes | 1 | | armscii8_general_ci | armscii8 | 32 | Yes | Yes | 1 | | armscii8_bin | armscii8 | 64 | | Yes | 1 | | utf8_general_ci | utf8 | 33 | Yes | Yes | 1 | | utf8_bin | utf8 | 83 | | Yes | 1 | | utf8_unicode_ci | utf8 | 192 | | Yes | 8 | | utf8_icelandic_ci | utf8 | 193 | | Yes | 8 | | utf8_latvian_ci | utf8 | 194 | | Yes | 8 | | utf8_romanian_ci | utf8 | 195 | | Yes | 8 | | utf8_slovenian_ci | utf8 | 196 | | Yes | 8 | | utf8_polish_ci | utf8 | 197 | | Yes | 8 | | utf8_estonian_ci | utf8 | 198 | | Yes | 8 | | utf8_spanish_ci | utf8 | 199 | | Yes | 8 | | utf8_swedish_ci | utf8 | 200 | | Yes | 8 | | utf8_turkish_ci | utf8 | 201 | | Yes | 8 | | utf8_czech_ci | utf8 | 202 | | Yes | 8 | | utf8_danish_ci | utf8 | 203 | | Yes | 8 | | utf8_lithuanian_ci | utf8 | 204 | | Yes | 8 | | utf8_slovak_ci | utf8 | 205 | | Yes | 8 | | utf8_spanish2_ci | utf8 | 206 | | Yes | 8 | | utf8_roman_ci | utf8 | 207 | | Yes | 8 | | utf8_persian_ci | utf8 | 208 | | Yes | 8 | | utf8_esperanto_ci | utf8 | 209 | | Yes | 8 | | utf8_hungarian_ci | utf8 | 210 | | Yes | 8 | | utf8_sinhala_ci | utf8 | 211 | | Yes | 8 | | utf8_german2_ci | utf8 | 212 | | Yes | 8 | | utf8_croatian_ci | utf8 | 213 | | Yes | 8 | | utf8_unicode_520_ci | utf8 | 214 | | Yes | 8 | | utf8_vietnamese_ci | utf8 | 215 | | Yes | 8 | | utf8_general_mysql500_ci | utf8 | 223 | | Yes | 1 | | ucs2_general_ci | ucs2 | 35 | Yes | Yes | 1 | | ucs2_bin | ucs2 | 90 | | Yes | 1 | | ucs2_unicode_ci | ucs2 | 128 | | Yes | 8 | | ucs2_icelandic_ci | ucs2 | 129 | | Yes | 8 | | ucs2_latvian_ci | ucs2 | 130 | | Yes | 8 | | ucs2_romanian_ci | ucs2 | 131 | | Yes | 8 | | ucs2_slovenian_ci | ucs2 | 132 | | Yes | 8 | | ucs2_polish_ci | ucs2 | 133 | | Yes | 8 | | ucs2_estonian_ci | ucs2 | 134 | | Yes | 8 | | ucs2_spanish_ci | ucs2 | 135 | | Yes | 8 | | ucs2_swedish_ci | ucs2 | 136 | | Yes | 8 | | ucs2_turkish_ci | ucs2 | 137 | | Yes | 8 | | ucs2_czech_ci | ucs2 | 138 | | Yes | 8 | | ucs2_danish_ci | ucs2 | 139 | | Yes | 8 | | ucs2_lithuanian_ci | ucs2 | 140 | | Yes | 8 | | ucs2_slovak_ci | ucs2 | 141 | | Yes | 8 | | ucs2_spanish2_ci | ucs2 | 142 | | Yes | 8 | | ucs2_roman_ci | ucs2 | 143 | | Yes | 8 | | ucs2_persian_ci | ucs2 | 144 | | Yes | 8 | | ucs2_esperanto_ci | ucs2 | 145 | | Yes | 8 | | ucs2_hungarian_ci | ucs2 | 146 | | Yes | 8 | | ucs2_sinhala_ci | ucs2 | 147 | | Yes | 8 | | ucs2_german2_ci | ucs2 | 148 | | Yes | 8 | | ucs2_croatian_ci | ucs2 | 149 | | Yes | 8 | | ucs2_unicode_520_ci | ucs2 | 150 | | Yes | 8 | | ucs2_vietnamese_ci | ucs2 | 151 | | Yes | 8 | | ucs2_general_mysql500_ci | ucs2 | 159 | | Yes | 1 | | cp866_general_ci | cp866 | 36 | Yes | Yes | 1 | | cp866_bin | cp866 | 68 | | Yes | 1 | | keybcs2_general_ci | keybcs2 | 37 | Yes | Yes | 1 | | keybcs2_bin | keybcs2 | 73 | | Yes | 1 | | macce_general_ci | macce | 38 | Yes | Yes | 1 | | macce_bin | macce | 43 | | Yes | 1 | | macroman_general_ci | macroman | 39 | Yes | Yes | 1 | | macroman_bin | macroman | 53 | | Yes | 1 | | cp852_general_ci | cp852 | 40 | Yes | Yes | 1 | | cp852_bin | cp852 | 81 | | Yes | 1 | | latin7_estonian_cs | latin7 | 20 | | Yes | 1 | | latin7_general_ci | latin7 | 41 | Yes | Yes | 1 | | latin7_general_cs | latin7 | 42 | | Yes | 1 | | latin7_bin | latin7 | 79 | | Yes | 1 | | utf8mb4_general_ci | utf8mb4 | 45 | Yes | Yes | 1 | | utf8mb4_bin | utf8mb4 | 46 | | Yes | 1 | | utf8mb4_unicode_ci | utf8mb4 | 224 | | Yes | 8 | | utf8mb4_icelandic_ci | utf8mb4 | 225 | | Yes | 8 | | utf8mb4_latvian_ci | utf8mb4 | 226 | | Yes | 8 | | utf8mb4_romanian_ci | utf8mb4 | 227 | | Yes | 8 | | utf8mb4_slovenian_ci | utf8mb4 | 228 | | Yes | 8 | | utf8mb4_polish_ci | utf8mb4 | 229 | | Yes | 8 | | utf8mb4_estonian_ci | utf8mb4 | 230 | | Yes | 8 | | utf8mb4_spanish_ci | utf8mb4 | 231 | | Yes | 8 | | utf8mb4_swedish_ci | utf8mb4 | 232 | | Yes | 8 | | utf8mb4_turkish_ci | utf8mb4 | 233 | | Yes | 8 | | utf8mb4_czech_ci | utf8mb4 | 234 | | Yes | 8 | | utf8mb4_danish_ci | utf8mb4 | 235 | | Yes | 8 | | utf8mb4_lithuanian_ci | utf8mb4 | 236 | | Yes | 8 | | utf8mb4_slovak_ci | utf8mb4 | 237 | | Yes | 8 | | utf8mb4_spanish2_ci | utf8mb4 | 238 | | Yes | 8 | | utf8mb4_roman_ci | utf8mb4 | 239 | | Yes | 8 | | utf8mb4_persian_ci | utf8mb4 | 240 | | Yes | 8 | | utf8mb4_esperanto_ci | utf8mb4 | 241 | | Yes | 8 | | utf8mb4_hungarian_ci | utf8mb4 | 242 | | Yes | 8 | | utf8mb4_sinhala_ci | utf8mb4 | 243 | | Yes | 8 | | utf8mb4_german2_ci | utf8mb4 | 244 | | Yes | 8 | | utf8mb4_croatian_ci | utf8mb4 | 245 | | Yes | 8 | | utf8mb4_unicode_520_ci | utf8mb4 | 246 | | Yes | 8 | | utf8mb4_vietnamese_ci | utf8mb4 | 247 | | Yes | 8 | | cp1251_bulgarian_ci | cp1251 | 14 | | Yes | 1 | | cp1251_ukrainian_ci | cp1251 | 23 | | Yes | 1 | | cp1251_bin | cp1251 | 50 | | Yes | 1 | | cp1251_general_ci | cp1251 | 51 | Yes | Yes | 1 | | cp1251_general_cs | cp1251 | 52 | | Yes | 1 | | utf16_general_ci | utf16 | 54 | Yes | Yes | 1 | | utf16_bin | utf16 | 55 | | Yes | 1 | | utf16_unicode_ci | utf16 | 101 | | Yes | 8 | | utf16_icelandic_ci | utf16 | 102 | | Yes | 8 | | utf16_latvian_ci | utf16 | 103 | | Yes | 8 | | utf16_romanian_ci | utf16 | 104 | | Yes | 8 | | utf16_slovenian_ci | utf16 | 105 | | Yes | 8 | | utf16_polish_ci | utf16 | 106 | | Yes | 8 | | utf16_estonian_ci | utf16 | 107 | | Yes | 8 | | utf16_spanish_ci | utf16 | 108 | | Yes | 8 | | utf16_swedish_ci | utf16 | 109 | | Yes | 8 | | utf16_turkish_ci | utf16 | 110 | | Yes | 8 | | utf16_czech_ci | utf16 | 111 | | Yes | 8 | | utf16_danish_ci | utf16 | 112 | | Yes | 8 | | utf16_lithuanian_ci | utf16 | 113 | | Yes | 8 | | utf16_slovak_ci | utf16 | 114 | | Yes | 8 | | utf16_spanish2_ci | utf16 | 115 | | Yes | 8 | | utf16_roman_ci | utf16 | 116 | | Yes | 8 | | utf16_persian_ci | utf16 | 117 | | Yes | 8 | | utf16_esperanto_ci | utf16 | 118 | | Yes | 8 | | utf16_hungarian_ci | utf16 | 119 | | Yes | 8 | | utf16_sinhala_ci | utf16 | 120 | | Yes | 8 | | utf16_german2_ci | utf16 | 121 | | Yes | 8 | | utf16_croatian_ci | utf16 | 122 | | Yes | 8 | | utf16_unicode_520_ci | utf16 | 123 | | Yes | 8 | | utf16_vietnamese_ci | utf16 | 124 | | Yes | 8 | | utf16le_general_ci | utf16le | 56 | Yes | Yes | 1 | | utf16le_bin | utf16le | 62 | | Yes | 1 | | cp1256_general_ci | cp1256 | 57 | Yes | Yes | 1 | | cp1256_bin | cp1256 | 67 | | Yes | 1 | | cp1257_lithuanian_ci | cp1257 | 29 | | Yes | 1 | | cp1257_bin | cp1257 | 58 | | Yes | 1 | | cp1257_general_ci | cp1257 | 59 | Yes | Yes | 1 | | utf32_general_ci | utf32 | 60 | Yes | Yes | 1 | | utf32_bin | utf32 | 61 | | Yes | 1 | | utf32_unicode_ci | utf32 | 160 | | Yes | 8 | | utf32_icelandic_ci | utf32 | 161 | | Yes | 8 | | utf32_latvian_ci | utf32 | 162 | | Yes | 8 | | utf32_romanian_ci | utf32 | 163 | | Yes | 8 | | utf32_slovenian_ci | utf32 | 164 | | Yes | 8 | | utf32_polish_ci | utf32 | 165 | | Yes | 8 | | utf32_estonian_ci | utf32 | 166 | | Yes | 8 | | utf32_spanish_ci | utf32 | 167 | | Yes | 8 | | utf32_swedish_ci | utf32 | 168 | | Yes | 8 | | utf32_turkish_ci | utf32 | 169 | | Yes | 8 | | utf32_czech_ci | utf32 | 170 | | Yes | 8 | | utf32_danish_ci | utf32 | 171 | | Yes | 8 | | utf32_lithuanian_ci | utf32 | 172 | | Yes | 8 | | utf32_slovak_ci | utf32 | 173 | | Yes | 8 | | utf32_spanish2_ci | utf32 | 174 | | Yes | 8 | | utf32_roman_ci | utf32 | 175 | | Yes | 8 | | utf32_persian_ci | utf32 | 176 | | Yes | 8 | | utf32_esperanto_ci | utf32 | 177 | | Yes | 8 | | utf32_hungarian_ci | utf32 | 178 | | Yes | 8 | | utf32_sinhala_ci | utf32 | 179 | | Yes | 8 | | utf32_german2_ci | utf32 | 180 | | Yes | 8 | | utf32_croatian_ci | utf32 | 181 | | Yes | 8 | | utf32_unicode_520_ci | utf32 | 182 | | Yes | 8 | | utf32_vietnamese_ci | utf32 | 183 | | Yes | 8 | | binary | binary | 63 | Yes | Yes | 1 | | geostd8_general_ci | geostd8 | 92 | Yes | Yes | 1 | | geostd8_bin | geostd8 | 93 | | Yes | 1 | | cp932_japanese_ci | cp932 | 95 | Yes | Yes | 1 | | cp932_bin | cp932 | 96 | | Yes | 1 | | eucjpms_japanese_ci | eucjpms | 97 | Yes | Yes | 1 | | eucjpms_bin | eucjpms | 98 | | Yes | 1 | +--------------------------+----------+-----+---------+----------+---------+ Note that table charset here is only used for calculating var-len field's max bytes for one char
CollationMapping() - 类 的构造器com.alibaba.innodb.java.reader.CollationMapping
 
Column - com.alibaba.innodb.java.reader.schema中的类
Column description.
Column() - 类 的构造器com.alibaba.innodb.java.reader.schema.Column
 
COLUMN_ATTRIBUTE_ENUM_KEY - 接口 中的静态变量com.alibaba.innodb.java.reader.Constants
 
COLUMN_ROW_ID - 接口 中的静态变量com.alibaba.innodb.java.reader.Constants
 
ColumnFactory - com.alibaba.innodb.java.reader.column中的类
Column parser factory.
ColumnParseException - com.alibaba.innodb.java.reader.exception中的异常错误
Column parsing exception.
ColumnParseException() - 异常错误 的构造器com.alibaba.innodb.java.reader.exception.ColumnParseException
 
ColumnParseException(String) - 异常错误 的构造器com.alibaba.innodb.java.reader.exception.ColumnParseException
 
ColumnParseException(Throwable) - 异常错误 的构造器com.alibaba.innodb.java.reader.exception.ColumnParseException
 
ColumnParseException(String, Throwable) - 异常错误 的构造器com.alibaba.innodb.java.reader.exception.ColumnParseException
 
ColumnParser<V> - com.alibaba.innodb.java.reader.column中的接口
Parser for decoding from a SliceInput which contains byte array to a specific data type.
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.comparator - 程序包 com.alibaba.innodb.java.reader.comparator
 
com.alibaba.innodb.java.reader.config - 程序包 com.alibaba.innodb.java.reader.config
 
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 related 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.schema.provider - 程序包 com.alibaba.innodb.java.reader.schema.provider
 
com.alibaba.innodb.java.reader.schema.provider.impl - 程序包 com.alibaba.innodb.java.reader.schema.provider.impl
 
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.util.Symbol
 
compare(List<Object>, List<Object>, List<Column>) - 类 中的方法com.alibaba.innodb.java.reader.comparator.DefaultKeyComparator
 
compare(List<Object>, List<Object>, List<Column>) - 接口 中的方法com.alibaba.innodb.java.reader.comparator.KeyComparator
Compare record key and target key.
ComparisonOperator - com.alibaba.innodb.java.reader.comparator中的枚举
Comparison operator.
COMPOSITE_KEY_DELIMITER - 类 中的静态变量com.alibaba.innodb.java.reader.config.ReaderSystemProperty
For cli, when parsing string to list of objects to build key, use the delimiter.
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 - 接口 中的静态变量com.alibaba.innodb.java.reader.Constants
 
Constants - com.alibaba.innodb.java.reader中的接口
Constants.
constructMaxRecord(int) - 类 中的静态方法com.alibaba.innodb.java.reader.util.Utils
 
constructMinRecord(int) - 类 中的静态方法com.alibaba.innodb.java.reader.util.Utils
 
contains(String) - 类 中的静态方法com.alibaba.innodb.java.reader.util.ThreadContext
 
containsColumn(String) - 类 中的方法com.alibaba.innodb.java.reader.schema.KeyMeta
 
containsColumn(String) - 类 中的方法com.alibaba.innodb.java.reader.schema.TableDef
 
containsEq(ComparisonOperator) - 枚举 中的静态方法com.alibaba.innodb.java.reader.comparator.ComparisonOperator
 
containsNullColumn() - 类 中的方法com.alibaba.innodb.java.reader.schema.TableDef
 
containsVariableLengthColumn() - 类 中的方法com.alibaba.innodb.java.reader.schema.TableDef
 
copy() - 类 中的方法com.alibaba.innodb.java.reader.schema.Column
 
copy() - 类 中的方法com.alibaba.innodb.java.reader.schema.TableDef
 
covertToTableDef(String) - 类 中的静态方法com.alibaba.innodb.java.reader.schema.TableDefUtil
 
CREATE_TABLE_LITERAL - 类 中的静态变量com.alibaba.innodb.java.reader.schema.provider.impl.SqlFileTableDefProvider
 
CREATE_TABLE_LITERAL_LENGTH - 类 中的静态变量com.alibaba.innodb.java.reader.schema.provider.impl.SqlFileTableDefProvider
 
createBitmapWithPkIncluded() - 类 中的方法com.alibaba.innodb.java.reader.schema.TableDef
Create a bitmap with primary columns ordinal set as true.
createComputable() - 类 中的静态方法com.alibaba.innodb.java.reader.util.ConcurrentCache
 
createKeyMetaInfo(String, String, List<String>) - 类 中的方法com.alibaba.innodb.java.reader.schema.TableDef
Create key metadata.
createRowIdColumn() - 类 中的静态方法com.alibaba.innodb.java.reader.schema.TableDef
 
createTableReader(String) - 类 中的方法com.alibaba.innodb.java.reader.TableReaderFactory
Create table reader based on table identity.
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
 
DecoratedRecordIterator - com.alibaba.innodb.java.reader.service.impl中的类
Decorator pattern of record iterator.
DecoratedRecordIterator(Iterator<GenericRecord>) - 类 的构造器com.alibaba.innodb.java.reader.service.impl.DecoratedRecordIterator
 
decrPosition(int) - 类 中的方法com.alibaba.innodb.java.reader.util.SliceInput
 
DEFAULT_DATA_FILE_SUFFIX - 接口 中的静态变量com.alibaba.innodb.java.reader.Constants
 
DEFAULT_JAVA_CHARSET - 接口 中的静态变量com.alibaba.innodb.java.reader.Constants
 
DEFAULT_MYSQL_CHARSET - 接口 中的静态变量com.alibaba.innodb.java.reader.Constants
 
DEFAULT_MYSQL_COLLATION - 接口 中的静态变量com.alibaba.innodb.java.reader.Constants
 
DefaultKeyComparator - com.alibaba.innodb.java.reader.comparator中的类
Default key comparator.
DefaultKeyComparator() - 类 的构造器com.alibaba.innodb.java.reader.comparator.DefaultKeyComparator
 
DirectIoStorageServiceImpl - com.alibaba.innodb.java.reader.service.impl中的类
Storage service leveraging direct io.
DirectIoStorageServiceImpl() - 类 的构造器com.alibaba.innodb.java.reader.service.impl.DirectIoStorageServiceImpl
 
doHasNext() - 类 中的方法com.alibaba.innodb.java.reader.service.impl.RecordIterator
 
DOT - 接口 中的静态变量com.alibaba.innodb.java.reader.util.Symbol
 
DOUBLE - 类 中的静态变量com.alibaba.innodb.java.reader.column.ColumnType
 
DOUBLE_QUOTE - 接口 中的静态变量com.alibaba.innodb.java.reader.util.Symbol
 
DumbGenericRecord - com.alibaba.innodb.java.reader.page.index中的类
For range query, this is the starting and ending pivot record.
DumbGenericRecord(RecordHeader, TableDef, 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.util.Symbol
 
ENABLE_IBD_FILE_LENGTH_CHECK - 类 中的静态变量com.alibaba.innodb.java.reader.config.ReaderSystemProperty
Whether to enable innodb file length check to see if it can be divided by page size.
ENABLE_THROW_EXCEPTION_FOR_UNSUPPORTED_MYSQL80_LOB - 类 中的静态变量com.alibaba.innodb.java.reader.config.ReaderSystemProperty
Whether to enable throwing exception when reading mysql8.0 new lob page, because currently this does not implement yet.
ENABLE_TRIM_CHAR - 类 中的静态变量com.alibaba.innodb.java.reader.config.ReaderSystemProperty
CHAR type will have \20 padding, but for mysql dump command, the head and tail padding are disappear, so provide this configuration to handle CHAR like mysql dump.
endPageNumber - 类 中的变量com.alibaba.innodb.java.reader.service.impl.RecordIterator
 
ENUM - 类 中的静态变量com.alibaba.innodb.java.reader.column.ColumnType
 
EnumUtil - com.alibaba.innodb.java.reader.util中的类
Enum utility.
EnumUtil() - 类 的构造器com.alibaba.innodb.java.reader.util.EnumUtil
 
equals(Object) - 类 中的方法com.alibaba.innodb.java.reader.util.ByteBufferSlice
 
existTableDef(String) - 类 中的方法com.alibaba.innodb.java.reader.TableReaderFactory
 
expandRecord(List<Object>, ComparisonOperator, int) - 类 中的静态方法com.alibaba.innodb.java.reader.util.Utils
 

F

factory() - 类 中的静态方法com.alibaba.innodb.java.reader.util.Position
 
factory(int) - 类 中的静态方法com.alibaba.innodb.java.reader.util.Position
 
Field(int, String, Column) - 类 的构造器com.alibaba.innodb.java.reader.schema.TableDef.Field
 
FileChannelStorageServiceImpl - com.alibaba.innodb.java.reader.service.impl中的类
Storage service leveraging buffer io.
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
 
formatDate(int, int, int) - 类 中的静态方法com.alibaba.innodb.java.reader.util.Utils
 
formatIntLessThan100(int) - 类 中的静态方法com.alibaba.innodb.java.reader.util.Utils
 
formatIntLessThan10000(int) - 类 中的静态方法com.alibaba.innodb.java.reader.util.Utils
 
forwardPos() - 类 中的方法com.alibaba.innodb.java.reader.util.Position
 
forwardPos(int) - 类 中的方法com.alibaba.innodb.java.reader.util.Position
 
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中的类
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.
getCharsetCollationString() - 类 中的方法com.alibaba.innodb.java.reader.schema.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
Get ColumnParser from column type.
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
The implementation is different from the way IndexServiceImpl.queryAll(Optional, Optional) works.
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.
getSkRootPageNumber() - 类 中的静态方法com.alibaba.innodb.java.reader.util.ThreadContext
 
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
 

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.DecoratedRecordIterator
 
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, TableDef) - 类 的构造器com.alibaba.innodb.java.reader.page.index.Index
 
IndexHeader - com.alibaba.innodb.java.reader.page.index中的类
Index page 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中的接口
Innodb index page service, providing read-only query operations.
IndexServiceImpl - com.alibaba.innodb.java.reader.service.impl中的类
Innodb index page service, providing read-only query operations.
IndexServiceImpl(StorageService, TableDef, KeyComparator) - 类 的构造器com.alibaba.innodb.java.reader.service.impl.IndexServiceImpl
 
init() - 类 中的方法com.alibaba.innodb.java.reader.service.impl.RecordIterator
Initialization includes: 1.
init() - 类 中的静态方法com.alibaba.innodb.java.reader.util.ThreadContext
 
initialized - 类 中的变量com.alibaba.innodb.java.reader.service.impl.RecordIterator
 
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中的类
Inode entry.
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
 
INT_10 - 接口 中的静态变量com.alibaba.innodb.java.reader.Constants
 
INT_100 - 接口 中的静态变量com.alibaba.innodb.java.reader.Constants
 
INT_1000 - 接口 中的静态变量com.alibaba.innodb.java.reader.Constants
 
INT_10000 - 接口 中的静态变量com.alibaba.innodb.java.reader.Constants
 
isCollationCaseSensitive(String) - 类 中的静态方法com.alibaba.innodb.java.reader.CollationMapping
 
isCollationCaseSensitive() - 类 中的方法com.alibaba.innodb.java.reader.schema.Column
 
isCollationCaseSensitive() - 类 中的方法com.alibaba.innodb.java.reader.schema.TableDef
 
isColumnPrimaryKey(Column) - 类 中的方法com.alibaba.innodb.java.reader.schema.TableDef
 
isDerivedFromSk() - 类 中的方法com.alibaba.innodb.java.reader.schema.TableDef
 
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
 
isLowerBoundOp(ComparisonOperator) - 枚举 中的静态方法com.alibaba.innodb.java.reader.comparator.ComparisonOperator
 
isNoPrimaryKey() - 类 中的方法com.alibaba.innodb.java.reader.schema.TableDef
 
isOptionalPresent(Optional<T>) - 类 中的静态方法com.alibaba.innodb.java.reader.util.Utils
 
isRootPage() - 类 中的方法com.alibaba.innodb.java.reader.page.index.Index
 
isUpperBoundOp(ComparisonOperator) - 枚举 中的静态方法com.alibaba.innodb.java.reader.comparator.ComparisonOperator
 
isValid(String) - 枚举 中的静态方法com.alibaba.innodb.java.reader.schema.KeyMeta.Type
 
isValidSk(String) - 枚举 中的静态方法com.alibaba.innodb.java.reader.schema.KeyMeta.Type
 
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
 

K

KeyComparator - com.alibaba.innodb.java.reader.comparator中的接口
Key comparator.
KeyMeta - com.alibaba.innodb.java.reader.schema中的类
Key metadata information including name, number of columns and page number, etc.
KeyMeta() - 类 的构造器com.alibaba.innodb.java.reader.schema.KeyMeta
 
KeyMeta.Type - com.alibaba.innodb.java.reader.schema中的枚举
 

L

LEFT_PARENTHESES - 接口 中的静态变量com.alibaba.innodb.java.reader.util.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
 
literal() - 枚举 中的方法com.alibaba.innodb.java.reader.schema.KeyMeta.Type
 
load() - 类 中的方法com.alibaba.innodb.java.reader.schema.provider.impl.MysqlFrmTableDefProvider
 
load() - 类 中的方法com.alibaba.innodb.java.reader.schema.provider.impl.SimpleTableDefProvider
 
load() - 类 中的方法com.alibaba.innodb.java.reader.schema.provider.impl.SqlFileTableDefProvider
 
load() - 类 中的方法com.alibaba.innodb.java.reader.schema.provider.impl.SqlTableDefProvider
 
load() - 接口 中的方法com.alibaba.innodb.java.reader.schema.provider.TableDefProvider
Load full qualified name to TableDef map.
loadIndexPage(long) - 类 中的方法com.alibaba.innodb.java.reader.service.impl.IndexServiceImpl
 
loadIndexPage(long) - 接口 中的方法com.alibaba.innodb.java.reader.service.IndexService
Load index page by page number.
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
Note that the buffer to store the header is shared
loadPageHeader(long) - 类 中的方法com.alibaba.innodb.java.reader.service.impl.MmapStorageServiceImpl
 
loadPageHeader(long) - 接口 中的方法com.alibaba.innodb.java.reader.service.StorageService
Load page header only.
LONGBLOB - 类 中的静态变量com.alibaba.innodb.java.reader.column.ColumnType
 
LONGTEXT - 类 中的静态变量com.alibaba.innodb.java.reader.column.ColumnType
 

M

makeNotNull(T) - 类 中的静态方法com.alibaba.innodb.java.reader.util.Utils
 
makeNotNull(List<T>) - 类 中的静态方法com.alibaba.innodb.java.reader.util.Utils
 
MAX_INODE_ENTRY_SIZE - 类 中的静态变量com.alibaba.innodb.java.reader.page.inode.Inode
 
MAX_ONE_BYTE_ENUM_COUNT - 接口 中的静态变量com.alibaba.innodb.java.reader.Constants
 
MAX_PRECISION - 接口 中的静态变量com.alibaba.innodb.java.reader.Constants
 
MAX_RECORD_1 - 接口 中的静态变量com.alibaba.innodb.java.reader.Constants
 
MAX_RECORD_2 - 接口 中的静态变量com.alibaba.innodb.java.reader.Constants
 
MAX_RECORD_3 - 接口 中的静态变量com.alibaba.innodb.java.reader.Constants
 
MAX_RECORD_4 - 接口 中的静态变量com.alibaba.innodb.java.reader.Constants
 
MAX_RECORD_5 - 接口 中的静态变量com.alibaba.innodb.java.reader.Constants
 
MAX_SEGMENT_SIZE - 类 中的静态变量com.alibaba.innodb.java.reader.page.fsphdr.FspHdrXes
One FSP_HDR, a.k.a XDES, has maximum of 256 extents (or 16,384 pages, 256 MB), Every extent is managed by a XDES Entry.
MAX_VAL - 接口 中的静态变量com.alibaba.innodb.java.reader.Constants
 
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_RECORD_1 - 接口 中的静态变量com.alibaba.innodb.java.reader.Constants
 
MIN_RECORD_2 - 接口 中的静态变量com.alibaba.innodb.java.reader.Constants
 
MIN_RECORD_3 - 接口 中的静态变量com.alibaba.innodb.java.reader.Constants
 
MIN_RECORD_4 - 接口 中的静态变量com.alibaba.innodb.java.reader.Constants
 
MIN_RECORD_5 - 接口 中的静态变量com.alibaba.innodb.java.reader.Constants
 
MIN_VAL - 接口 中的静态变量com.alibaba.innodb.java.reader.Constants
 
MmapStorageServiceImpl - com.alibaba.innodb.java.reader.service.impl中的类
Storage service leveraging mmap.
MmapStorageServiceImpl() - 类 的构造器com.alibaba.innodb.java.reader.service.impl.MmapStorageServiceImpl
 
MultiEnumLiteral - com.alibaba.innodb.java.reader.util中的类
SET column type result type.
MultiEnumLiteral(int) - 类 的构造器com.alibaba.innodb.java.reader.util.MultiEnumLiteral
 
MYSQL_CHARSET_MAP - 类 中的静态变量com.alibaba.innodb.java.reader.CharsetMapping
 
MYSQL_CHARSET_TO_DEFAULT_COLLATION_MAP - 类 中的静态变量com.alibaba.innodb.java.reader.CollationMapping
 
MYSQL_COLLATION_MAP - 类 中的静态变量com.alibaba.innodb.java.reader.CollationMapping
 
MysqlDecimal - com.alibaba.innodb.java.reader.util中的类
用于描述、解析mysql binlog格式的decimal类型数据。
MysqlDecimal(int, int) - 类 的构造器com.alibaba.innodb.java.reader.util.MysqlDecimal
根据指定的精度和小数位数生成decimal的描述信息
MysqlFrmTableDefProvider - com.alibaba.innodb.java.reader.schema.provider.impl中的类
//TODO
MysqlFrmTableDefProvider() - 类 的构造器com.alibaba.innodb.java.reader.schema.provider.impl.MysqlFrmTableDefProvider
 

N

newPair(F, S) - 类 中的静态方法com.alibaba.innodb.java.reader.util.Pair
 
next() - 类 中的方法com.alibaba.innodb.java.reader.service.impl.DecoratedRecordIterator
 
next() - 类 中的方法com.alibaba.innodb.java.reader.service.impl.RecordIterator
 
nextRecordPosition() - 类 中的方法com.alibaba.innodb.java.reader.page.index.GenericRecord
 
noneEmpty(Collection<?>...) - 类 中的静态方法com.alibaba.innodb.java.reader.util.Utils
 
NOP_PROJECTION - 接口 中的静态变量com.alibaba.innodb.java.reader.service.IndexService
Special projection indicating no projection is needed, all fields will be included.
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, call underlying storage system API to get the current value.

O

of(F, S) - 类 中的静态方法com.alibaba.innodb.java.reader.util.Pair
 
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 tablespace file.
open() - 接口 中的方法com.alibaba.innodb.java.reader.TableReader
Open table.
open() - 类 中的方法com.alibaba.innodb.java.reader.TableReaderImpl
 
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中的枚举
Page direction.
PageFormat - com.alibaba.innodb.java.reader.page.index中的枚举
Page format.
PageLoadException - com.alibaba.innodb.java.reader.exception中的异常错误
Page loading exception.
PageLoadException() - 异常错误 的构造器com.alibaba.innodb.java.reader.exception.PageLoadException
 
PageLoadException(String) - 异常错误 的构造器com.alibaba.innodb.java.reader.exception.PageLoadException
 
PageLoadException(Throwable) - 异常错误 的构造器com.alibaba.innodb.java.reader.exception.PageLoadException
 
PageLoadException(String, Throwable) - 异常错误 的构造器com.alibaba.innodb.java.reader.exception.PageLoadException
 
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中的枚举
Page type.
Pair<F,S> - com.alibaba.innodb.java.reader.util中的类
Pair
Pair(F, S) - 类 的构造器com.alibaba.innodb.java.reader.util.Pair
 
parse(String) - 枚举 中的静态方法com.alibaba.innodb.java.reader.comparator.ComparisonOperator
 
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
 
parse(String) - 枚举 中的静态方法com.alibaba.innodb.java.reader.schema.KeyMeta.Type
 
parse(byte[]) - 类 中的方法com.alibaba.innodb.java.reader.util.MysqlDecimal
由二进制数值解析成decimal的内部存储
parseDateTimeText(String) - 类 中的静态方法com.alibaba.innodb.java.reader.util.Utils
 
parseDateTimeText(String, int) - 类 中的静态方法com.alibaba.innodb.java.reader.util.Utils
 
parseTimeText(String) - 类 中的静态方法com.alibaba.innodb.java.reader.util.Utils
 
parseTimeText(String, int) - 类 中的静态方法com.alibaba.innodb.java.reader.util.Utils
 
Position - com.alibaba.innodb.java.reader.util中的类
Position.
position() - 类 中的方法com.alibaba.innodb.java.reader.util.SliceInput
 
PRECISION_LIMIT - 接口 中的静态变量com.alibaba.innodb.java.reader.Constants
 
prepare() - 类 中的方法com.alibaba.innodb.java.reader.schema.TableDef
 
processFileWithDelimiter(String, String, Consumer<String>, String) - 类 中的静态方法com.alibaba.innodb.java.reader.util.Utils
Process file by dilimiter.
PROP_PREFIX - 类 中的静态变量com.alibaba.innodb.java.reader.config.ReaderSystemProperty
 
put(String, Object) - 类 中的方法com.alibaba.innodb.java.reader.page.index.GenericRecord
 
put(int, Object) - 类 中的方法com.alibaba.innodb.java.reader.page.index.GenericRecord
 
putContext(String, Object) - 类 中的静态方法com.alibaba.innodb.java.reader.util.ThreadContext
 
putSkOrdinal(int) - 类 中的静态方法com.alibaba.innodb.java.reader.util.ThreadContext
Starts from 0.
putSkRootPageNumber(Long) - 类 中的静态方法com.alibaba.innodb.java.reader.util.ThreadContext
 

Q

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
 

R

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
Read one page as AbstractPage.
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
 

S

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
 
SK_ROOT_PAGE_NUMBER - 类 中的静态变量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.

T

TableDef - com.alibaba.innodb.java.reader.schema中的类
Table definition, like the result of the sql command: SHOW CREATE TABLE LIKE 'TTT'.
TableDef() - 类 的构造器com.alibaba.innodb.java.reader.schema.TableDef
 
TableDef.Field - com.alibaba.innodb.java.reader.schema中的类
 
TableDefProvider - com.alibaba.innodb.java.reader.schema.provider中的接口
Table definition provider.
TableDefUtil - com.alibaba.innodb.java.reader.schema中的类
TableDef utility.
TableDefUtil() - 类 的构造器com.alibaba.innodb.java.reader.schema.TableDefUtil
 
TableReader - com.alibaba.innodb.java.reader中的接口
Reader to query upon an Innodb file with suffix of *.ibd.
TableReaderFactory - com.alibaba.innodb.java.reader中的类
TableReader factory.
TableReaderFactory.Builder - com.alibaba.innodb.java.reader中的类
 
TableReaderImpl - com.alibaba.innodb.java.reader中的类
Reader to query upon an Innodb file with suffix of *.ibd.
TableReaderImpl(String, String) - 类 的构造器com.alibaba.innodb.java.reader.TableReaderImpl
 
TableReaderImpl(String, String, KeyComparator) - 类 的构造器com.alibaba.innodb.java.reader.TableReaderImpl
 
TableReaderImpl(String, TableDef) - 类 的构造器com.alibaba.innodb.java.reader.TableReaderImpl
 
TableReaderImpl(String, TableDef, KeyComparator) - 类 的构造器com.alibaba.innodb.java.reader.TableReaderImpl
 
tailTrim(String) - 类 中的静态方法com.alibaba.innodb.java.reader.util.Utils
 
TEXT - 类 中的静态变量com.alibaba.innodb.java.reader.column.ColumnType
 
TEXT_TYPES - 类 中的静态变量com.alibaba.innodb.java.reader.column.ColumnType
 
ThreadContext - com.alibaba.innodb.java.reader.util中的类
ThreadLocal helper.
ThreadContext() - 类 的构造器com.alibaba.innodb.java.reader.util.ThreadContext
 
TIME - 类 中的静态变量com.alibaba.innodb.java.reader.column.ColumnType
 
TIME_FORMAT_TIME - 类 中的静态变量com.alibaba.innodb.java.reader.util.Utils
 
TIME_FORMAT_TIMESTAMP - 类 中的静态变量com.alibaba.innodb.java.reader.util.Utils
 
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
 
toDecimal() - 类 中的方法com.alibaba.innodb.java.reader.util.MysqlDecimal
转化成BigDecimal
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.TableDef
 
toString(boolean) - 类 中的方法com.alibaba.innodb.java.reader.schema.TableDef
 
toString() - 类 中的方法com.alibaba.innodb.java.reader.util.BitLiteral
 
toString() - 类 中的方法com.alibaba.innodb.java.reader.util.ByteBufferSlice
 
toString() - 类 中的方法com.alibaba.innodb.java.reader.util.MultiEnumLiteral
 
toString() - 类 中的方法com.alibaba.innodb.java.reader.util.SingleEnumLiteral
 
toString() - 类 中的方法com.alibaba.innodb.java.reader.util.SliceInput
 
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.AbstractColumnParser
 
typeClass() - 接口 中的方法com.alibaba.innodb.java.reader.column.ColumnParser
Returned value class.

U

unpackBigendian(int) - 类 中的方法com.alibaba.innodb.java.reader.util.SliceInput
 
UNSIGNED_BIGINT - 类 中的静态变量com.alibaba.innodb.java.reader.column.ColumnType
 
UNSIGNED_DECIMAL - 类 中的静态变量com.alibaba.innodb.java.reader.column.ColumnType
 
UNSIGNED_DOUBLE - 类 中的静态变量com.alibaba.innodb.java.reader.column.ColumnType
 
UNSIGNED_FLOAT - 类 中的静态变量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_NUMERIC - 类 中的静态变量com.alibaba.innodb.java.reader.column.ColumnType
 
UNSIGNED_REAL - 类 中的静态变量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.KeyMeta
 
value() - 枚举 中的方法com.alibaba.innodb.java.reader.comparator.ComparisonOperator
 
value() - 类 中的方法com.alibaba.innodb.java.reader.config.ReaderSystemProperty
Returns the value of this property.
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.comparator.ComparisonOperator
返回带有指定名称的该类型的枚举常量。
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
返回带有指定名称的该类型的枚举常量。
valueOf(String) - 枚举 中的静态方法com.alibaba.innodb.java.reader.schema.KeyMeta.Type
返回带有指定名称的该类型的枚举常量。
values() - 枚举 中的静态方法com.alibaba.innodb.java.reader.comparator.ComparisonOperator
按照声明该枚举类型的常量的顺序, 返回 包含这些常量的数组。
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
按照声明该枚举类型的常量的顺序, 返回 包含这些常量的数组。
values() - 枚举 中的静态方法com.alibaba.innodb.java.reader.schema.KeyMeta.Type
按照声明该枚举类型的常量的顺序, 返回 包含这些常量的数组。
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
 

W

withDataFileBasePath(String) - 类 中的方法com.alibaba.innodb.java.reader.TableReaderFactory.Builder
 
withDataFilePath(String) - 类 中的方法com.alibaba.innodb.java.reader.TableReaderFactory.Builder
 
withDataFileSuffix(String) - 类 中的方法com.alibaba.innodb.java.reader.TableReaderFactory.Builder
 
withProvider(TableDefProvider) - 类 中的方法com.alibaba.innodb.java.reader.TableReaderFactory.Builder
 
withProviders(List<TableDefProvider>) - 类 中的方法com.alibaba.innodb.java.reader.TableReaderFactory.Builder
 
Workaround - com.alibaba.innodb.java.reader.schema中的类
Workaround for features that supported in a non-standard way.
Workaround() - 类 的构造器com.alibaba.innodb.java.reader.schema.Workaround
 

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 K L M N O P Q R S T U V W X Y 
跳过导航链接

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