JSqlParser parses an SQL statement and translate it into a hierarchy of Java classes. The generated hierarchy can be navigated using the Visitor Pattern.
'com.github.jsqlparser:jsqlparser:0.9.2'
<dependency> <groupId>com.github.jsqlparser</groupId> <artifactId>jsqlparser</artifactId> <version>0.9.2</version> </dependency>
<dependency org="com.github.jsqlparser" name="jsqlparser" rev="0.9.2"/>
"com.github.jsqlparser", "jsqlparser", "0.9.2"