new SQLParser.Mapper() {
new SQLParser.IdentityMapper() {
    private String unalias(String expr) {        SQLParser p = new SQLParser            (new StringReader(expr),             new SQLParser.Mapper() {                 public Path map(Path path) {                     return unalias(path);                 }             });        try {            p.sql();        } catch (ParseException e) {            throw new IllegalArgumentException(e.getMessage());        }        return p.getSQL().toString();    }