public interface SQLParserContext
Modifier and Type | Interface and Description |
---|---|
static class |
SQLParserContext.IdentifierCase |
Modifier and Type | Method and Description |
---|---|
void |
checkIdentifierLengthLimit(java.lang.String identifier)
Check that identifier is not too long.
|
void |
checkStringLiteralLengthLimit(java.lang.String image)
Check that string literal is not too long.
|
SQLParserContext.IdentifierCase |
getIdentifierCase()
How are unquoted identifiers standardized?
|
NodeFactory |
getNodeFactory()
Get a node factory.
|
java.util.Map |
getPrintedObjectsMap()
Return a map of AST nodes that have already been printed during a
compiler phase, so as to be able to avoid printing a node more than once.
|
boolean |
hasFeature(SQLParserFeature feature)
Is the given feature enabled for this parser?
|
void |
setMessageLocale(java.lang.String locale)
Mark as requesting locale.
|
void |
setReturnParameterFlag()
Mark as returning a parameter.
|
void checkStringLiteralLengthLimit(java.lang.String image) throws StandardException
StandardException
void checkIdentifierLengthLimit(java.lang.String identifier) throws StandardException
StandardException
void setReturnParameterFlag()
void setMessageLocale(java.lang.String locale)
NodeFactory getNodeFactory()
java.util.Map getPrintedObjectsMap()
QueryTreeNode.treePrint(int)
boolean hasFeature(SQLParserFeature feature)
SQLParserContext.IdentifierCase getIdentifierCase()
Copyright © 2013. All Rights Reserved.