MCPcopy Create free account

hub / github.com/MyCATApache/SQLparser / types & classes

Types & classes34 in github.com/MyCATApache/SQLparser

ClassBufferSQLContext
Created by Fanfan on 2017/3/21.
src/main/java/io/mycat/mycat2/sqlparser/BufferSQLContext.java:11
ClassBufferSQLParser
Created by Kaiz on 2017/2/6. <p> 2017/2/24 表名规范遵循 : https://dev.mysql.com/doc/refman/5.7/en/identifiers.html 暂时不支持字符型表名 https://github.com/mysql/mysql
src/main/java/io/mycat/mycat2/sqlparser/BufferSQLParser.java:44
InterfaceByteArrayInterface
Created by jamie on 2017/8/29.
src/main/java/io/mycat/mycat2/sqlparser/byteArrayInterface/ByteArrayInterface.java:6
ClassByteBufferArray
src/main/java/io/mycat/mycat2/sqlparser/byteArrayInterface/ByteBufferArray.java:5
ClassDCLSQLParseTest
Created by jamie on 2017/8/31.
src/test/java/io/mycat/mycat2/sqlparser/DCLSQLParseTest.java:12
ClassDCLSQLParser
Created by jamie on 2017/8/31.
src/main/java/io/mycat/mycat2/sqlparser/byteArrayInterface/dcl/DCLSQLParser.java:14
ClassDCLSQLParserHelper
Created by jamie on 2017/9/4.
src/main/java/io/mycat/mycat2/sqlparser/byteArrayInterface/dcl/DCLSQLParserHelper.java:20
ClassDefaultByteArray
Created by jamie on 2017/8/29.
src/main/java/io/mycat/mycat2/sqlparser/byteArrayInterface/DefaultByteArray.java:6
ClassDynamicAnnotation
Created by jamie on 2017/9/5.
src/main/java/io/mycat/mycat2/sqlparser/byteArrayInterface/dynamicAnnotation/DynamicAnnotation.java:8
ClassDynamicAnnotationTest
Created by jamie on 2017/9/5.
src/test/java/io/mycat/mycat2/sqlparser/DynamicAnnotationTest.java:12
ClassExprSQLParseTest
Created by jamie on 2017/9/6.
src/test/java/io/mycat/mycat2/sqlparser/ExprSQLParseTest.java:13
ClassExprSQLParser
Created by jamie on 2017/9/5.
src/main/java/io/mycat/mycat2/sqlparser/byteArrayInterface/expr/ExprSQLParser.java:13
ClassExprSQLParserHelper
Created by jamie on 2017/9/5.
src/main/java/io/mycat/mycat2/sqlparser/byteArrayInterface/expr/ExprSQLParserHelper.java:15
ClassHashArray
Created by Fanfan on 2017/3/21.
src/main/java/io/mycat/mycat2/sqlparser/SQLParseUtils/HashArray.java:6
ClassInstructionsBenchmark
src/test/java/io/mycat/mycat2/sqlparser/InstructionsBenchmark.java:13
ClassIntTokenHash
Created by Kaiz on 2017/3/4.
src/main/java/io/mycat/mycat2/sqlparser/IntTokenHash.java:6
ClassMatchMethodGenerator
Created by Administrator on 2017/2/13 0013.
src/main/java/io/mycat/mycat2/sqlparser/MatchMethodGenerator.java:19
ClassNewSQLContext
Created by Fanfan on 2017/3/21.
src/main/java/io/mycat/mycat2/sqlparser/NewSQLContext.java:10
ClassNewSQLParser
Created by Kaiz on 2017/2/6. 2017/2/24 表名规范遵循 : https://dev.mysql.com/doc/refman/5.7/en/identifiers.html 暂时不支持字符型表名 h
src/main/java/io/mycat/mycat2/sqlparser/NewSQLParser.java:39
ClassSQLBenchmark
src/test/java/io/mycat/mycat2/sqlparser/SQLBenchmark.java:20
ClassSQLContext
by kaiz : 考虑将来可能要建立一个全局表用来管理/加速结果集/加速表名判定,最终形成一个用数组装载的简单ast SQLContext 打算这样做: 先返回String类型的表名和库名进行测试, 再在内部维护统一的一个表名/库名表, 之后通过一个统一的哈希值算法对
src/main/java/io/mycat/mycat2/sqlparser/SQLContext.java:24
ClassSQLParser
Created by Kaiz on 2017/1/22. 考虑设计:1. 第一遍生成 a. sql类型; b. 表名列表; c. 库名列表; d. sql/表名/库名hash值; e. 所有节点位置数组 2. 第二遍生成 a. 查询和子查询之间的关联; b. 查询字段和表之间的关联; c. 获取w
src/main/java/io/mycat/mycat2/sqlparser/SQLParser.java:13
ClassSQLParserTest
Created by Kaiz on 2017/1/22.
src/test/java/io/mycat/mycat2/sqlparser/SQLParserTest.java:14
ClassSQLParserWithByteArrayInterfaceTest
Created by Kaiz on 2017/1/22.
src/test/java/io/mycat/mycat2/sqlparser/SQLParserWithByteArrayInterfaceTest.java:13
ClassSQLReader
Created by Kaiz on 2017/2/6. 判断需要忽略大小写时,需要调用 ic 为前缀的接口,ic 是 ignore case 的简写
src/main/java/io/mycat/mycat2/sqlparser/SQLReader.java:9
ClassSelectStatementParser
Created by jamie on 2017/9/8.
src/main/java/io/mycat/mycat2/sqlparser/byteArrayInterface/SelectStatementParser.java:11
ClassTCLSQLParser
Created by jamie on 2017/8/31.
src/main/java/io/mycat/mycat2/sqlparser/TCLSQLParser.java:16
ClassTCLSQLParserTest
Created by cjw on 2017/1/22.
src/test/java/io/mycat/mycat2/sqlparser/TCLSQLParserTest.java:12
ClassTheWoleSelectParseTest
Created by jamie on 2017/9/8.
src/test/java/io/mycat/mycat2/sqlparser/TheWoleSelectParseTest.java:14
ClassTokenHash
Created by Kaiz on 2017/2/27.
src/main/java/io/mycat/mycat2/sqlparser/TokenHash.java:6
ClassTokenizer
Created by Kaiz on 2017/3/21.
src/main/java/io/mycat/mycat2/sqlparser/SQLParseUtils/Tokenizer.java:8
ClassTokenizer2
Created by Kaiz on 2017/3/21.
src/main/java/io/mycat/mycat2/sqlparser/byteArrayInterface/Tokenizer2.java:13
ClassTokenizerBenchmark
src/test/java/io/mycat/mycat2/sqlparser/TokenizerBenchmark.java:15
ClassTokenizerUtil
Created by jamie on 2017/8/31.
src/main/java/io/mycat/mycat2/sqlparser/byteArrayInterface/TokenizerUtil.java:15