Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/alchemystar/Lancelot
/ functions
Functions
605 in github.com/alchemystar/Lancelot
⨍
Functions
605
◇
Types & classes
118
↓ 2 callers
Method
errorResponse
(BinaryPacket bin)
src/main/java/alchemystar/lancelot/common/net/handler/node/ResponseHandler.java:24
↓ 2 callers
Method
getByteBuf
(ChannelHandlerContext ctx)
src/main/java/alchemystar/lancelot/common/net/proto/mysql/CommandPacket.java:35
↓ 2 callers
Method
getBytes
(int i, int index, byte[] buf)
src/main/java/alchemystar/lancelot/common/net/proto/util/IntegerUtil.java:44
↓ 2 callers
Method
getCommitCommand
()
src/main/java/alchemystar/lancelot/common/net/handler/frontend/AbstractFrontendConnection.java:36
↓ 2 callers
Method
getConnection
()
src/main/java/alchemystar/lancelot/common/net/handler/factory/FrontConnectionFactory.java:36
↓ 2 callers
Method
getContext
()
src/main/java/alchemystar/lancelot/route/util/VelocityUtil.java:27
↓ 2 callers
Method
getCtx
()
src/main/java/alchemystar/lancelot/common/net/handler/frontend/AbstractFrontendConnection.java:119
↓ 2 callers
Method
getFrontendCommand
(String sql, int type)
src/main/java/alchemystar/lancelot/common/net/handler/frontend/AbstractFrontendConnection.java:27
↓ 2 callers
Method
getHost
()
src/main/java/alchemystar/lancelot/common/net/handler/frontend/FrontendConnection.java:294
↓ 2 callers
Method
getLastInsertId
()
src/main/java/alchemystar/lancelot/common/net/handler/frontend/FrontendConnection.java:318
↓ 2 callers
Method
getMaxSize
()
src/main/java/alchemystar/lancelot/common/threadpool/config/ThreadPoolConfig.java:49
↓ 2 callers
Method
getNodeCount
()
src/main/java/alchemystar/lancelot/common/net/route/RouteResultset.java:21
↓ 2 callers
Method
getOkPacket
()
src/main/java/alchemystar/lancelot/common/net/handler/frontend/KillHandler.java:51
↓ 2 callers
Method
getRollBackCommand
()
src/main/java/alchemystar/lancelot/common/net/handler/frontend/AbstractFrontendConnection.java:41
↓ 2 callers
Method
getTableRules
()
src/main/java/alchemystar/lancelot/loader/XmlLoader.java:69
↓ 2 callers
Method
getThreadGroup
()
src/main/java/alchemystar/lancelot/common/threadpool/NamedThreadFactory.java:63
↓ 2 callers
Method
hash
(String src)
src/main/java/alchemystar/lancelot/common/net/proto/util/SecurityUtil.java:58
↓ 2 callers
Method
indexAfterIdentity
@param offset <code>stmt.charAt(offset) == first '`' OR 'i' OR 'I' OR '\'' OR '"'</code> @return index after identity or `identity` or "ide
src/main/java/alchemystar/lancelot/parser/ServerParseSelect.java:300
↓ 2 callers
Method
indexAfterLastInsertIdFunc
@param offset <code>stmt.charAt(offset) == first 'L' OR 'l'</code> @return index after LAST_INSERT_ID(), might equals to length. -1 if not
src/main/java/alchemystar/lancelot/parser/ServerParseSelect.java:278
↓ 2 callers
Method
join
@param obj @param seperator @return
src/main/java/alchemystar/lancelot/common/net/proto/util/ArrayUtil.java:36
↓ 2 callers
Method
nextStringIsExpectedWithIgnoreSepChar
检查下一个字符串是否为期望的字符串,并把偏移量移到从offset开始计算,expectValue之后的位置 @param stmt 被解析的sql @param offset 被解析的sql的当前位置 @param nextExpectedString 在stmt中准备查找的字符串 @param
src/main/java/alchemystar/lancelot/parser/util/ParseUtil.java:219
↓ 2 callers
Method
notifyFailure
()
src/main/java/alchemystar/lancelot/common/net/handler/node/RollBackExecutor.java:132
↓ 2 callers
Method
notifyFailure
()
src/main/java/alchemystar/lancelot/common/net/handler/node/CommitExecutor.java:169
↓ 2 callers
Method
parse
(String stmt, int offset)
src/main/java/alchemystar/lancelot/parser/ServerParseSet.java:27
↓ 2 callers
Method
parse
日期字符串解析成日期对象基础方法,可以在此封装出多种便捷的方法直接使用 @param dateStr 日期字符串 @param format 输入的格式 @return 日期对象 @throws ParseException
src/main/java/alchemystar/lancelot/route/util/DateUtil.java:81
↓ 2 callers
Method
parseAlias
@param aliasIndex for <code>AS id</code>, index of 'i'
src/main/java/alchemystar/lancelot/parser/util/ParseUtil.java:147
↓ 2 callers
Method
peekCommand
()
src/main/java/alchemystar/lancelot/common/net/handler/backend/BackendConnection.java:73
↓ 2 callers
Method
query
(String sql)
src/main/java/alchemystar/lancelot/common/net/handler/frontend/FrontendQueryHandler.java:12
↓ 2 callers
Method
randomBytes
(int size)
src/main/java/alchemystar/lancelot/common/net/proto/util/RandomUtil.java:30
↓ 2 callers
Method
readBody
(MySQLMessage mm)
src/main/java/alchemystar/lancelot/common/net/proto/mysql/FieldPacket.java:83
↓ 2 callers
Method
readLong
()
src/main/java/alchemystar/lancelot/common/net/proto/mysql/MySQLMessage.java:100
↓ 2 callers
Method
readString
()
src/main/java/alchemystar/lancelot/common/net/proto/mysql/MySQLMessage.java:190
↓ 2 callers
Method
readStringWithNull
()
src/main/java/alchemystar/lancelot/common/net/proto/mysql/MySQLMessage.java:208
↓ 2 callers
Method
readUB3
(ByteBuf data)
src/main/java/alchemystar/lancelot/common/net/proto/util/ByteUtil.java:19
↓ 2 callers
Method
resetSelect
()
src/main/java/alchemystar/lancelot/common/net/handler/backend/BackendCommandHandler.java:141
↓ 2 callers
Method
scramble411
(byte[] pass, byte[] seed)
src/main/java/alchemystar/lancelot/common/net/proto/util/SecurityUtil.java:15
↓ 2 callers
Method
setAutocommit
(boolean autocommit)
src/main/java/alchemystar/lancelot/common/net/handler/frontend/FrontendConnection.java:342
↓ 2 callers
Method
setCharset
(String charset)
src/main/java/alchemystar/lancelot/common/net/handler/frontend/FrontendConnection.java:263
↓ 2 callers
Method
setSchema
(String schema)
src/main/java/alchemystar/lancelot/common/net/handler/frontend/FrontendConnection.java:306
↓ 2 callers
Method
skipAlias
<code>SELECT LAST_INSERT_ID() AS id, </code> @param offset index of 'i', offset == stmt.length() is possible @return index of ','. return
src/main/java/alchemystar/lancelot/parser/ServerParseSelect.java:125
↓ 2 callers
Method
stringSize
(int x)
src/main/java/alchemystar/lancelot/common/net/proto/util/IntegerUtil.java:37
↓ 2 callers
Method
stringSize
(long x)
src/main/java/alchemystar/lancelot/common/net/proto/util/LongUtil.java:24
↓ 2 callers
Method
toBytes
(long i)
src/main/java/alchemystar/lancelot/common/net/proto/util/LongUtil.java:15
↓ 2 callers
Method
transaction
(String stmt, int offset)
src/main/java/alchemystar/lancelot/parser/ServerParseSet.java:392
↓ 2 callers
Method
writeBuf
(ByteBuf buffer,ChannelHandlerContext ctx)
src/main/java/alchemystar/lancelot/common/net/proto/mysql/FieldPacket.java:54
↓ 2 callers
Method
writeErrMessage
(int errno, String msg)
src/main/java/alchemystar/lancelot/common/net/handler/session/FrontendSession.java:129
↓ 1 callers
Method
aCheck
(String stmt, int offset)
src/main/java/alchemystar/lancelot/parser/ServerParseSet.java:557
↓ 1 callers
Method
afterSuccess
连接和验证成功以后
src/main/java/alchemystar/lancelot/common/net/handler/backend/BackendAuthenticator.java:90
↓ 1 callers
Method
auth
(ChannelHandlerContext ctx, Object msg)
src/main/java/alchemystar/lancelot/common/net/handler/backend/BackendAuthenticator.java:100
↓ 1 callers
Method
authOk
(ChannelHandlerContext ctx, Object msg)
src/main/java/alchemystar/lancelot/common/net/handler/backend/BackendAuthenticator.java:67
↓ 1 callers
Method
autocommit
(String stmt, int offset)
src/main/java/alchemystar/lancelot/parser/ServerParseSet.java:63
↓ 1 callers
Method
autocommitOff
(String stmt, int offset)
src/main/java/alchemystar/lancelot/parser/ServerParseSet.java:149
↓ 1 callers
Method
autocommitOn
(String stmt, int offset)
src/main/java/alchemystar/lancelot/parser/ServerParseSet.java:128
↓ 1 callers
Method
autocommitValue
(String stmt, int offset)
src/main/java/alchemystar/lancelot/parser/ServerParseSet.java:95
↓ 1 callers
Method
beginCheck
(String stmt, int offset)
src/main/java/alchemystar/lancelot/parser/ServerParse.java:155
↓ 1 callers
Method
bytes
()
src/main/java/alchemystar/lancelot/common/net/proto/mysql/MySQLMessage.java:39
↓ 1 callers
Method
calcPacketSize
()
src/main/java/alchemystar/lancelot/common/net/proto/mysql/ErrorPacket.java:69
↓ 1 callers
Method
calcPacketSize
()
src/main/java/alchemystar/lancelot/common/net/proto/mysql/HandshakePacket.java:65
↓ 1 callers
Method
calcPacketSize
()
src/main/java/alchemystar/lancelot/common/net/proto/mysql/ResultSetHeaderPacket.java:44
↓ 1 callers
Method
calcPacketSize
()
src/main/java/alchemystar/lancelot/common/net/proto/mysql/OkPacket.java:61
↓ 1 callers
Method
calcPacketSize
()
src/main/java/alchemystar/lancelot/common/net/proto/mysql/CommandPacket.java:48
↓ 1 callers
Method
calcPacketSize
()
src/main/java/alchemystar/lancelot/common/net/proto/mysql/EOFPacket.java:57
↓ 1 callers
Method
characterSet
(String stmt, int offset, int depth)
src/main/java/alchemystar/lancelot/parser/ServerParseSet.java:182
↓ 1 callers
Method
characterSetC
(String stmt, int offset)
src/main/java/alchemystar/lancelot/parser/ServerParseSet.java:259
↓ 1 callers
Method
characterSetClient
(String stmt, int offset)
src/main/java/alchemystar/lancelot/parser/ServerParseSet.java:320
↓ 1 callers
Method
characterSetConnection
(String stmt, int offset)
src/main/java/alchemystar/lancelot/parser/ServerParseSet.java:277
↓ 1 callers
Method
characterSetResults
(String stmt, int offset)
src/main/java/alchemystar/lancelot/parser/ServerParseSet.java:219
↓ 1 callers
Method
checkPassword
(byte[] password, String user)
src/main/java/alchemystar/lancelot/common/net/handler/frontend/FrontendAuthenticator.java:124
↓ 1 callers
Method
close
()
src/main/java/alchemystar/lancelot/common/net/handler/frontend/FrontendConnection.java:132
↓ 1 callers
Method
close
()
src/main/java/alchemystar/lancelot/common/net/handler/backend/BackendConnection.java:85
↓ 1 callers
Method
cobarCheck
(String stmt, int offset)
src/main/java/alchemystar/lancelot/parser/ServerParseShow.java:45
↓ 1 callers
Method
commitCheck
(String stmt, int offset)
src/main/java/alchemystar/lancelot/parser/ServerParse.java:170
↓ 1 callers
Method
committed
(String stmt, int offset)
src/main/java/alchemystar/lancelot/parser/ServerParseSet.java:587
↓ 1 callers
Method
countDown
()
src/main/java/alchemystar/lancelot/common/net/handler/backend/pool/MySqlDataPool.java:208
↓ 1 callers
Method
crc32
(String str)
src/main/java/alchemystar/lancelot/route/util/StringUtil.java:437
↓ 1 callers
Method
createNewConnection
()
src/main/java/alchemystar/lancelot/common/net/handler/backend/pool/MySqlDataPool.java:139
↓ 1 callers
Method
dataCheck
(String stmt, int offset)
src/main/java/alchemystar/lancelot/parser/ServerParseShow.java:105
↓ 1 callers
Method
databaseCheck
SELECT DATABASE()
src/main/java/alchemystar/lancelot/parser/ServerParseSelect.java:398
↓ 1 callers
Method
deleteCheck
(String stmt, int offset)
src/main/java/alchemystar/lancelot/parser/ServerParse.java:187
↓ 1 callers
Method
discard
(BackendConnection backend)
src/main/java/alchemystar/lancelot/common/net/handler/backend/pool/MySqlDataPool.java:182
↓ 1 callers
Method
eCheck
(String stmt, int offset)
src/main/java/alchemystar/lancelot/parser/ServerParseSet.java:540
↓ 1 callers
Method
encodeString
(String src, String charset)
src/main/java/alchemystar/lancelot/common/net/handler/frontend/FrontendConnection.java:201
↓ 1 callers
Method
explainCheck
(String stmt, int offset)
src/main/java/alchemystar/lancelot/parser/ServerParse.java:80
↓ 1 callers
Method
failure
(int errno, String info)
src/main/java/alchemystar/lancelot/common/net/handler/frontend/FrontendAuthenticator.java:162
↓ 1 callers
Method
fieldListResponse
(List<BinaryPacket> fieldList)
src/main/java/alchemystar/lancelot/common/net/handler/node/ResponseHandler.java:21
↓ 1 callers
Method
formatCurrent
格式化当前时间 @param format 输出的格式 @return
src/main/java/alchemystar/lancelot/route/util/DateUtil.java:65
↓ 1 callers
Method
getAlive
()
src/main/java/alchemystar/lancelot/common/threadpool/config/ThreadPoolConfig.java:65
↓ 1 callers
Method
getAutoCommitOffCmd
()
src/main/java/alchemystar/lancelot/common/net/handler/frontend/AbstractFrontendConnection.java:54
↓ 1 callers
Method
getAutoCommitOnCmd
()
src/main/java/alchemystar/lancelot/common/net/handler/frontend/AbstractFrontendConnection.java:48
↓ 1 callers
Method
getBackend
()
src/main/java/alchemystar/lancelot/common/net/handler/backend/pool/MySqlDataPool.java:120
↓ 1 callers
Method
getBackend
(RouteResultset rrs)
src/main/java/alchemystar/lancelot/common/net/handler/node/SingleNodeExecutor.java:86
↓ 1 callers
Method
getBackendFromFuture
(ChannelFuture future)
src/main/java/alchemystar/lancelot/common/net/handler/backend/pool/MySqlDataPool.java:164
↓ 1 callers
Method
getCharsetCommand
(int ci)
src/main/java/alchemystar/lancelot/common/net/handler/frontend/AbstractFrontendConnection.java:73
↓ 1 callers
Method
getCharsetPacket
(int ci)
src/main/java/alchemystar/lancelot/common/net/handler/frontend/AbstractFrontendConnection.java:93
↓ 1 callers
Method
getClientFlags
与MySQL连接时的一些特性指定
src/main/java/alchemystar/lancelot/common/net/handler/backend/BackendAuthenticator.java:145
↓ 1 callers
Method
getCmdByteBuf
(ChannelHandlerContext ctx)
src/main/java/alchemystar/lancelot/common/net/handler/backend/cmd/Command.java:33
↓ 1 callers
Method
getCtx
()
src/main/java/alchemystar/lancelot/common/net/handler/backend/BackendConnection.java:131
↓ 1 callers
Method
getDateCompareToday
把当日日期作为基准,按照格式返回相差一定间隔的日期 @param format 日期格式 @param daysAfter 和当日比相差几天,例如3代表3天后,-1代表1天前 @param monthAfter 和当日比相差几月,例如2代表2月后,-3代表3月前 @return
src/main/java/alchemystar/lancelot/route/util/DateUtil.java:201
↓ 1 callers
Method
getDbRender
()
src/main/java/alchemystar/lancelot/loader/TableRuleConfig.java:42
↓ 1 callers
Method
getDefaultConfig
默认的线程配置 核心16个 最大线程32个 排队数量128个 保活时间60s
src/main/java/alchemystar/lancelot/common/threadpool/config/ThreadPoolConfigFactory.java:16
← previous
next →
101–200 of 605, ranked by callers