/** * Get the parser metadata. * * @return {@link SqlAbstractParserImpl.Metadata} implementation of * underlying parser. */ public SqlAbstractParserImpl.Metadata getMetadata() { return parser.getMetadata(); } }
/** * Return an array of SQL reserved and keywords * * @return an of SQL reserved and keywords */ public List<String> getReservedAndKeyWords() { Collection<String> c = SqlAbstractParserImpl.getSql92ReservedWords(); List<String> l = Arrays.asList( getParserImpl().getMetadata().getJdbcKeywords().split(",")); List<String> al = new ArrayList<String>(); al.addAll(c); al.addAll(l); return al; }