|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
public interface SQLParserContext
| Nested Class Summary | |
|---|---|
static class |
SQLParserContext.IdentifierCase
|
| Method Summary | |
|---|---|
void |
checkIdentifierLengthLimit(String identifier)
Check that identifier is not too long. |
void |
checkStringLiteralLengthLimit(String image)
Check that string literal is not too long. |
SQLParserContext.IdentifierCase |
getIdentifierCase()
How are unquoted identifiers standardized? |
NodeFactory |
getNodeFactory()
Get a node factory. |
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(String locale)
Mark as requesting locale. |
void |
setReturnParameterFlag()
Mark as returning a parameter. |
| Method Detail |
|---|
void checkStringLiteralLengthLimit(String image)
throws StandardException
StandardException
void checkIdentifierLengthLimit(String identifier)
throws StandardException
StandardExceptionvoid setReturnParameterFlag()
void setMessageLocale(String locale)
NodeFactory getNodeFactory()
Map getPrintedObjectsMap()
QueryTreeNode.treePrint(int)boolean hasFeature(SQLParserFeature feature)
SQLParserContext.IdentifierCase getIdentifierCase()
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||