public Metadata getMetadata() { synchronized (SqlParserImpl.class) { if (metadata == null) { metadata = new MetadataImpl( new SqlParserImpl(new java.io.StringReader(""))); } return metadata; } }
/** * Creates a MetadataImpl. * * @param sqlParser Parser */ public MetadataImpl(SqlAbstractParserImpl sqlParser) { initList(sqlParser, reservedFunctionNames, "ReservedFunctionName"); initList(sqlParser, contextVariableNames, "ContextVariable"); initList(sqlParser, nonReservedKeyWordSet, "NonReservedKeyWord"); tokenList = ImmutableList.copyOf(tokenSet); sql92ReservedWords = constructSql92ReservedWordList(); Set<String> reservedWordSet = new TreeSet<String>(); reservedWordSet.addAll(tokenSet); reservedWordSet.removeAll(nonReservedKeyWordSet); reservedWords.addAll(reservedWordSet); }
Object o = virtualCall(parserImpl, name); Util.discard(o); throw Util.newInternal("expected call to fail");
parserImpl.ReInit(new StringReader("1")); try { Object o = virtualCall(parserImpl, name); Util.discard(o); throw Util.newInternal("expected call to fail");
/** * Creates a MetadataImpl. * * @param sqlParser Parser */ public MetadataImpl(SqlAbstractParserImpl sqlParser) { initList(sqlParser, reservedFunctionNames, "ReservedFunctionName"); initList(sqlParser, contextVariableNames, "ContextVariable"); initList(sqlParser, nonReservedKeyWordSet, "NonReservedKeyWord"); tokenList = ImmutableList.copyOf(tokenSet); sql92ReservedWords = constructSql92ReservedWordList(); Set<String> reservedWordSet = new TreeSet<String>(); reservedWordSet.addAll(tokenSet); reservedWordSet.removeAll(nonReservedKeyWordSet); reservedWords.addAll(reservedWordSet); }
public Metadata getMetadata() { synchronized (SqlParserImpl.class) { if (metadata == null) { metadata = new MetadataImpl( new SqlParserImpl(new java.io.StringReader(""))); } return metadata; } }
public boolean isKeyword(String token) { return isNonReservedKeyword(token) || isReservedFunctionName(token) || isContextVariableName(token) || isReservedWord(token); }
public boolean isKeyword(String token) { return isNonReservedKeyword(token) || isReservedFunctionName(token) || isContextVariableName(token) || isReservedWord(token); }