MCPcopy Create free account

hub / github.com/alchemystar/Lancelot / functions

Functions605 in github.com/alchemystar/Lancelot

↓ 1 callersMethodgetDocument
(InputStream xml)
src/main/java/alchemystar/lancelot/loader/ConfigUtil.java:53
↓ 1 callersMethodgetExecutor
采用默认的线程池配置 @param name @return
src/main/java/alchemystar/lancelot/common/threadpool/ThreadPool.java:20
↓ 1 callersMethodgetGBKByte
获取指定字符串按GBK编码转换成的byte长度 由于String.getByte方法依赖于操作系统编码,处理中文字符串时建议用此方法 @param data @return
src/main/java/alchemystar/lancelot/route/util/StringUtil.java:342
↓ 1 callersMethodgetHitColumns
()
src/main/java/alchemystar/lancelot/loader/XmlLoader.java:78
↓ 1 callersMethodgetInitBackendFromFuture
(ChannelFuture future)
src/main/java/alchemystar/lancelot/common/net/handler/backend/pool/MySqlDataPool.java:151
↓ 1 callersMethodgetPacketInfo
取得数据包信息
src/main/java/alchemystar/lancelot/common/net/proto/MySQLPacket.java:202
↓ 1 callersMethodgetPort
()
src/main/java/alchemystar/lancelot/common/net/handler/frontend/FrontendConnection.java:310
↓ 1 callersMethodgetResponseHandler
()
src/main/java/alchemystar/lancelot/common/net/handler/frontend/FrontendConnection.java:370
↓ 1 callersMethodgetSchemas
()
src/main/java/alchemystar/lancelot/common/net/response/ShowDatabases.java:80
↓ 1 callersMethodgetServerCapabilities
()
src/main/java/alchemystar/lancelot/common/net/handler/frontend/FrontendAuthenticator.java:103
↓ 1 callersMethodgetShutdown
()
src/main/java/alchemystar/lancelot/common/net/proto/util/PacketUtil.java:56
↓ 1 callersMethodgetSqlType
()
src/main/java/alchemystar/lancelot/common/net/route/RouteResultsetNode.java:36
↓ 1 callersMethodgetStateSyncBackend
获取已经状态同步过的backend todo 优化,减少发送请求的数量 @return
src/main/java/alchemystar/lancelot/common/net/handler/frontend/FrontendConnection.java:88
↓ 1 callersMethodgetStatement
()
src/main/java/alchemystar/lancelot/common/net/route/RouteResultsetNode.java:32
↓ 1 callersMethodgetStatement
()
src/main/java/alchemystar/lancelot/common/net/route/RouteResultset.java:17
↓ 1 callersMethodgetTbRender
()
src/main/java/alchemystar/lancelot/loader/TableRuleConfig.java:46
↓ 1 callersMethodgetTxIsolationCommand
(int txIsolation)
src/main/java/alchemystar/lancelot/common/net/handler/frontend/AbstractFrontendConnection.java:68
↓ 1 callersMethodgetTxIsolationPacket
(int txIsolation)
src/main/java/alchemystar/lancelot/common/net/handler/frontend/AbstractFrontendConnection.java:104
↓ 1 callersMethodgetType
()
src/main/java/alchemystar/lancelot/common/net/handler/backend/cmd/Command.java:45
↓ 1 callersMethodgetUseSchemaCommand
(String schema)
src/main/java/alchemystar/lancelot/common/net/handler/frontend/AbstractFrontendConnection.java:78
↓ 1 callersMethodgetUseSchemaPacket
(String schema)
src/main/java/alchemystar/lancelot/common/net/handler/frontend/AbstractFrontendConnection.java:83
↓ 1 callersMethodgetUser
(FrontendConnection c)
src/main/java/alchemystar/lancelot/common/net/response/SelectUser.java:60
↓ 1 callersMethodhandle
(String stmt, FrontendConnection c)
src/main/java/alchemystar/lancelot/common/net/handler/frontend/SavepointHandler.java:14
↓ 1 callersMethodhandle
(String stmt, FrontendConnection c)
src/main/java/alchemystar/lancelot/common/net/handler/frontend/BeginHandler.java:15
↓ 1 callersMethodhandle
(String stmt, FrontendConnection c, int offset)
src/main/java/alchemystar/lancelot/common/net/handler/frontend/ShowHandler.java:15
↓ 1 callersMethodhandle
(String stmt, int offset, FrontendConnection c)
src/main/java/alchemystar/lancelot/common/net/handler/frontend/KillHandler.java:18
↓ 1 callersMethodhandle
(String stmt, FrontendConnection c, int offset)
src/main/java/alchemystar/lancelot/common/net/handler/frontend/StartHandler.java:17
↓ 1 callersMethodhandle
(String stmt, FrontendConnection c, int offset)
src/main/java/alchemystar/lancelot/common/net/handler/frontend/SetHandler.java:27
↓ 1 callersMethodhandle
(String sql, FrontendConnection c, int offset)
src/main/java/alchemystar/lancelot/common/net/handler/frontend/UseHandler.java:15
↓ 1 callersMethodhandle
(String stmt, FrontendConnection c, int offs)
src/main/java/alchemystar/lancelot/common/net/handler/frontend/SelectHandler.java:23
↓ 1 callersMethodhandleMutliErrorResponse
(BinaryPacket bin)
src/main/java/alchemystar/lancelot/common/net/handler/node/RollBackExecutor.java:74
↓ 1 callersMethodhandleMutliErrorResponse
(BinaryPacket bin)
src/main/java/alchemystar/lancelot/common/net/handler/node/CommitExecutor.java:81
↓ 1 callersMethodhandleMutliOkResponse
(BinaryPacket bin)
src/main/java/alchemystar/lancelot/common/net/handler/node/RollBackExecutor.java:111
↓ 1 callersMethodhandleMutliOkResponse
(BinaryPacket bin)
src/main/java/alchemystar/lancelot/common/net/handler/node/CommitExecutor.java:119
↓ 1 callersMethodhandleNormalResult
(BinaryPacket bin, CmdType cmdType)
src/main/java/alchemystar/lancelot/common/net/handler/backend/BackendCommandHandler.java:156
↓ 1 callersMethodhandleResponse
(BinaryPacket bin, CmdType cmdType)
src/main/java/alchemystar/lancelot/common/net/handler/backend/BackendCommandHandler.java:75
↓ 1 callersMethodhandleResultSet
(BinaryPacket bin, CmdType cmdType)
src/main/java/alchemystar/lancelot/common/net/handler/backend/BackendCommandHandler.java:83
↓ 1 callersMethodhandleSingleErrorResponse
(BinaryPacket bin)
src/main/java/alchemystar/lancelot/common/net/handler/node/RollBackExecutor.java:66
↓ 1 callersMethodhandleSingleErrorResponse
(BinaryPacket bin)
src/main/java/alchemystar/lancelot/common/net/handler/node/CommitExecutor.java:74
↓ 1 callersMethodhandleSingleOkResponse
(BinaryPacket bin)
src/main/java/alchemystar/lancelot/common/net/handler/node/RollBackExecutor.java:106
↓ 1 callersMethodhandleSingleOkResponse
(BinaryPacket bin)
src/main/java/alchemystar/lancelot/common/net/handler/node/CommitExecutor.java:113
↓ 1 callersMethodhasStatusFlag
(long flag)
src/main/java/alchemystar/lancelot/common/net/proto/mysql/EOFPacket.java:53
↓ 1 callersMethodheartbeat
(byte[] data)
src/main/java/alchemystar/lancelot/common/net/handler/frontend/FrontendConnection.java:142
↓ 1 callersMethodidentityCheck
select @@identity<br/> select @@identiTy aS iD
src/main/java/alchemystar/lancelot/parser/ServerParseSelect.java:360
↓ 1 callersMethodidleCheck
()
src/main/java/alchemystar/lancelot/common/net/handler/backend/pool/MySqlDataPool.java:241
↓ 1 callersMethodinit
()
src/main/java/alchemystar/lancelot/common/net/handler/backend/pool/MySqlDataPool.java:78
↓ 1 callersMethodinitBackends
初始化后端连接
src/main/java/alchemystar/lancelot/common/net/handler/backend/pool/MySqlDataPool.java:92
↓ 1 callersMethodinitDB
(BinaryPacket bin)
src/main/java/alchemystar/lancelot/common/net/handler/frontend/FrontendConnection.java:57
↓ 1 callersMethodinitIdleCheck
初始化IdleCheck
src/main/java/alchemystar/lancelot/common/net/handler/backend/pool/MySqlDataPool.java:215
↓ 1 callersMethodinsertCheck
(String stmt, int offset)
src/main/java/alchemystar/lancelot/parser/ServerParse.java:205
↓ 1 callersMethodisAlive
()
src/main/java/alchemystar/lancelot/common/net/handler/backend/BackendConnection.java:81
↓ 1 callersMethodisContainChinese
字符串是否包含中文 @param message @param length @return
src/main/java/alchemystar/lancelot/route/util/StringUtil.java:182
↓ 1 callersMethodisInited
()
src/main/java/alchemystar/lancelot/common/net/handler/backend/pool/MySqlDataPool.java:256
↓ 1 callersMethodisTxInterrupted
()
src/main/java/alchemystar/lancelot/common/net/handler/session/FrontendSession.java:202
↓ 1 callersMethodisWhitespace
(char c)
src/main/java/alchemystar/lancelot/parser/util/CharTypes.java:63
↓ 1 callersMethodisolation
(String stmt, int offset)
src/main/java/alchemystar/lancelot/parser/ServerParseSet.java:431
↓ 1 callersMethodkill
(byte[] data)
src/main/java/alchemystar/lancelot/common/net/handler/frontend/FrontendConnection.java:151
↓ 1 callersMethodkillCheck
(String stmt, int offset)
src/main/java/alchemystar/lancelot/parser/ServerParse.java:99
↓ 1 callersMethodkillQueryCheck
(String stmt, int offset)
src/main/java/alchemystar/lancelot/parser/ServerParse.java:128
↓ 1 callersMethodlastEofResponse
(BinaryPacket bin)
src/main/java/alchemystar/lancelot/common/net/handler/node/ResponseHandler.java:33
↓ 1 callersMethodlastInsertCheck
SELECT LAST_INSERT_ID()
src/main/java/alchemystar/lancelot/parser/ServerParseSelect.java:339
↓ 1 callersMethodlevel
(String stmt, int offset)
src/main/java/alchemystar/lancelot/parser/ServerParseSet.java:467
↓ 1 callersMethodload
()
src/main/java/alchemystar/lancelot/loader/XmlLoader.java:28
↓ 1 callersMethodloadTableRules
(Element root)
src/main/java/alchemystar/lancelot/loader/XmlLoader.java:43
↓ 1 callersMethodmarkInit
()
src/main/java/alchemystar/lancelot/common/net/handler/backend/pool/MySqlDataPool.java:114
↓ 1 callersMethodmultiParse
(String sql)
src/main/java/alchemystar/lancelot/route/LancelotStmtParser.java:39
↓ 1 callersMethodmultiSetResponse
(String stmt, FrontendConnection c, int rs)
src/main/java/alchemystar/lancelot/common/net/response/CharacterSet.java:54
↓ 1 callersMethodnames
(String stmt, int offset)
src/main/java/alchemystar/lancelot/parser/ServerParseSet.java:167
↓ 1 callersMethodnext
()
src/main/java/alchemystar/lancelot/common/net/proto/util/RandomUtil.java:44
↓ 1 callersMethodnextCharIsSep
检查下一个字符是否为分隔符,并把偏移量加1
src/main/java/alchemystar/lancelot/parser/util/ParseUtil.java:206
↓ 1 callersMethodokResponse
(BinaryPacket bin)
src/main/java/alchemystar/lancelot/common/net/handler/node/ResponseHandler.java:27
↓ 1 callersMethodoneSetResponse
(String stmt, FrontendConnection c, int rs)
src/main/java/alchemystar/lancelot/common/net/response/CharacterSet.java:33
↓ 1 callersMethodpCheck
(String stmt, int offset)
src/main/java/alchemystar/lancelot/parser/ServerParseSet.java:632
↓ 1 callersMethodparse
(String stmt, int offset)
src/main/java/alchemystar/lancelot/parser/ServerParseShow.java:21
↓ 1 callersMethodparse
(String stmt)
src/main/java/alchemystar/lancelot/parser/ServerParse.java:33
↓ 1 callersMethodparse
(String stmt, int offset)
src/main/java/alchemystar/lancelot/parser/ServerParseStart.java:17
↓ 1 callersMethodparse
(String stmt, int offset)
src/main/java/alchemystar/lancelot/parser/ServerParseSelect.java:29
↓ 1 callersMethodparseIdentifierEscape
<code>AS `abc`</code> @param offset stmt.charAt(offset) == first <code>`</code>
src/main/java/alchemystar/lancelot/parser/util/ParseUtil.java:126
↓ 1 callersMethodparseSelect
(String sql)
src/main/java/alchemystar/lancelot/route/LancelotStmtParser.java:55
↓ 1 callersMethodparseString
<code>'abc'</code> @param offset stmt.charAt(offset) == first <code>'</code>
src/main/java/alchemystar/lancelot/parser/util/ParseUtil.java:34
↓ 1 callersMethodparseString2
<code>"abc"</code> @param offset stmt.charAt(offset) == first <code>"</code>
src/main/java/alchemystar/lancelot/parser/util/ParseUtil.java:80
↓ 1 callersMethodparser
(String sql, int sqlType)
src/main/java/alchemystar/lancelot/route/LancelotStmtParser.java:30
↓ 1 callersMethodping
()
src/main/java/alchemystar/lancelot/common/net/handler/frontend/FrontendConnection.java:138
↓ 1 callersMethodpollCommand
()
src/main/java/alchemystar/lancelot/common/net/handler/backend/BackendConnection.java:77
↓ 1 callersMethodprCheck
(String stmt, int offset)
src/main/java/alchemystar/lancelot/parser/ServerParseSet.java:667
↓ 1 callersMethodprocessCmd
(ChannelHandlerContext ctx, BinaryPacket bin)
src/main/java/alchemystar/lancelot/common/net/handler/backend/BackendCommandHandler.java:59
↓ 1 callersMethodrCheck
(String stmt, int offset)
src/main/java/alchemystar/lancelot/parser/ServerParse.java:222
↓ 1 callersMethodrCheck
(String stmt, int offset)
src/main/java/alchemystar/lancelot/parser/ServerParseSet.java:526
↓ 1 callersMethodrandomByte
(byte[] b)
src/main/java/alchemystar/lancelot/common/net/proto/util/RandomUtil.java:39
↓ 1 callersMethodread
(BinaryPacket bin)
src/main/java/alchemystar/lancelot/common/net/proto/mysql/AuthPacket.java:31
↓ 1 callersMethodread
(BinaryPacket bin)
src/main/java/alchemystar/lancelot/common/net/proto/mysql/HandshakePacket.java:30
↓ 1 callersMethodread
(byte[] data)
src/main/java/alchemystar/lancelot/common/net/proto/mysql/EOFPacket.java:23
↓ 1 callersMethodreadInt
()
src/main/java/alchemystar/lancelot/common/net/proto/mysql/MySQLMessage.java:87
↓ 1 callersMethodreadLong
(ByteBuf data)
src/main/java/alchemystar/lancelot/common/net/proto/util/ByteUtil.java:34
↓ 1 callersMethodreadStringWithLength
()
src/main/java/alchemystar/lancelot/common/net/proto/mysql/MySQLMessage.java:262
↓ 1 callersMethodreadUB2
(ByteBuf data)
src/main/java/alchemystar/lancelot/common/net/proto/util/ByteUtil.java:13
↓ 1 callersMethodrenderTB
(MySqlSelectQueryBlock x)
src/main/java/alchemystar/lancelot/route/visitor/LancelotOutputVisitor.java:160
↓ 1 callersMethodrenderTB
(MySqlSelectQueryBlock x)
src/main/java/alchemystar/lancelot/route/visitor/LancelotTbSuffixVisitor.java:140
↓ 1 callersMethodreplaceCheck
(String stmt, int offset)
src/main/java/alchemystar/lancelot/parser/ServerParse.java:239
↓ 1 callersMethodreset
(int initCount)
src/main/java/alchemystar/lancelot/common/net/handler/node/MultiNodeExecutor.java:55
← previousnext →201–300 of 605, ranked by callers