public static class SqlAbstractParserImpl.MetadataImpl extends Object implements SqlAbstractParserImpl.Metadata
SqlAbstractParserImpl.Metadata interface.| Constructor and Description |
|---|
SqlAbstractParserImpl.MetadataImpl(SqlAbstractParserImpl sqlParser)
Creates a MetadataImpl.
|
| Modifier and Type | Method and Description |
|---|---|
String |
getJdbcKeywords()
Returns comma-separated list of JDBC keywords.
|
List<String> |
getTokens()
Returns a list of all tokens in alphabetical order.
|
boolean |
isContextVariableName(String token)
Returns whether token is the name of a context variable such as
"CURRENT_USER".
|
boolean |
isKeyword(String token)
Returns whether token is a keyword.
|
boolean |
isNonReservedKeyword(String token)
Returns true if token is a keyword but not a reserved word.
|
boolean |
isReservedFunctionName(String token)
Returns whether token is a reserved function name such as
"CURRENT_USER".
|
boolean |
isReservedWord(String token)
Returns whether token is a reserved word.
|
boolean |
isSql92ReservedWord(String token)
Returns whether token is a reserved word as specified by the SQL:92
standard.
|
public SqlAbstractParserImpl.MetadataImpl(SqlAbstractParserImpl sqlParser)
sqlParser - Parserpublic List<String> getTokens()
SqlAbstractParserImpl.MetadatagetTokens in interface SqlAbstractParserImpl.Metadatapublic boolean isSql92ReservedWord(String token)
SqlAbstractParserImpl.MetadataisSql92ReservedWord in interface SqlAbstractParserImpl.Metadatapublic String getJdbcKeywords()
SqlAbstractParserImpl.MetadatagetJdbcKeywords in interface SqlAbstractParserImpl.Metadatapublic boolean isKeyword(String token)
SqlAbstractParserImpl.MetadataisKeyword in interface SqlAbstractParserImpl.Metadatapublic boolean isNonReservedKeyword(String token)
SqlAbstractParserImpl.MetadataisNonReservedKeyword in interface SqlAbstractParserImpl.Metadatapublic boolean isReservedFunctionName(String token)
SqlAbstractParserImpl.MetadataisReservedFunctionName in interface SqlAbstractParserImpl.Metadatapublic boolean isContextVariableName(String token)
SqlAbstractParserImpl.MetadataisContextVariableName in interface SqlAbstractParserImpl.Metadatapublic boolean isReservedWord(String token)
SqlAbstractParserImpl.MetadataisReservedWord in interface SqlAbstractParserImpl.MetadataCopyright © 2012–2015 The Apache Software Foundation. All rights reserved.