4.0.0com.github.jsqlparserjsqlparser1.2JSQLParser library2004JSQLParserbundlehttps://github.com/JSQLParser/JSqlParserGNU Library or Lesser General Public License (LGPL) V2.1http://www.gnu.org/licenses/lgpl-2.1.htmlrepoThe Apache Software License, Version 2.0http://www.apache.org/licenses/LICENSE-2.0.txtrepocommons-iocommons-io2.4testjunitjunit4.12testorg.hamcresthamcrest-library1.3testorg.mockitomockito-core2.16.0testTobias Warneket.warneke@gmx.netsonatype-nexus-staginghttps://oss.sonatype.org/service/local/staging/deploy/maven2sonatype-nexus-snapshotshttps://oss.sonatype.org/content/repositories/snapshotsscm:git:https://github.com/JSQLParser/JSqlParser.gitscm:git:ssh://git@github.com:JSQLParser/JSqlParser.githttps://github.com/JSQLParser/JSqlParser.gitjsqlparser-1.2GitHub Issueshttps://github.com/JSQLParser/JSqlParser/issuesmaven-compiler-plugin3.7.01.71.7true${project.build.sourceEncoding}org.codehaus.mojojavacc-maven-plugin2.6javaccgenerate-sourcesjjtree-javaccnet.java.dev.javaccjavacc7.0.3org.apache.maven.pluginsmaven-eclipse-plugin2.9/target/generated-sources/javaccorg.apache.maven.pluginsmaven-resources-plugin2.6${project.build.sourceEncoding}org.codehaus.mojolicense-maven-plugin1.6falsefalsefalsefirstupdate-file-headerprocess-sourceslgpl_v2_1src/main/javaorg.apache.maven.pluginsmaven-release-plugin2.5.3truefalseforked-pathorg.apache.maven.scmmaven-scm-provider-gitexe1.9.5org.apache.maven.pluginsmaven-source-plugin3.0.1attach-sourcesjarorg.apache.maven.pluginsmaven-javadoc-plugin2.10.3attach-javadocs${javadoc.opts}jarmaven-site-plugin3.3attach-descriptorattach-descriptorenorg.eluder.coverallscoveralls-maven-plugin3.1.0org.codehaus.mojocobertura-maven-plugin2.7xml256mnet/sf/jsqlparser/parser/*.classnet/sf/jsqlparser/JSQLParserException.classorg.apache.felixmaven-bundle-plugin3.0.1trueorg.apache.maven.pluginsmaven-surefire-plugin2.15org.apache.maven.pluginsmaven-surefire-report-plugin2.16${project.reporting.outputDirectory}/testresultsorg.apache.maven.pluginsmaven-javadoc-plugin2.10.3truehtmljavadocorg.apache.maven.pluginsmaven-project-info-reports-plugin2.7org.apache.maven.pluginsmaven-jxr-plugin2.3trueorg.codehaus.mojocobertura-maven-plugin2.6true%{project.reporting.outputDirectory}/coberturaorg.codehaus.mojofindbugs-maven-plugin2.5.3org.codehaus.mojojavacc-maven-plugin2.6sign-release-artifactsperformReleasetrueorg.apache.maven.pluginsmaven-gpg-plugin1.4sign-artifactsverifysignf22e0543doclint-java8-disable[1.8,)-Xdoclint:nonecheck.sources!skipCheckSourcesorg.apache.maven.pluginsmaven-checkstyle-plugin2.17verify-styleprocess-classeschecktruetrue${project.build.sourceDirectory}com.puppycrawl.toolscheckstyle6.19UTF-8JSqlParser parses an SQL statement and translate it into a hierarchy of Java classes.
The generated hierarchy can be navigated using the Visitor Pattern.