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