Package org.apache.calcite.sql
Interface Symbolizable
- All Known Implementing Classes:
AndChain
,JoinConditionType
,JoinType
,SqlBegin.TransactionMode
,SqlCreateTableLike.LikeOption
,SqlExplain.Depth
,SqlExplainFormat
,SqlExplainLevel
,SqlHint.HintOptionFormat
,SqlInsertKeyword
,SqlJdbcDataTypeName
,SqlJsonEmptyOrError
,SqlJsonExistsErrorBehavior
,SqlJsonValueEmptyOrErrorBehavior
,SqlJsonValueReturning
,SqlMatchRecognize.AfterOption
,SqlSelectKeyword
,SqlTrimFunction.Flag
public interface Symbolizable
Sub-class should be a Enum and can convert to a
SqlLiteral
.-
Method Summary
Modifier and TypeMethodDescriptiondefault SqlLiteral
symbol
(SqlParserPos pos) Creates a parse-tree node representing an occurrence of this keyword at a particular position in the parsed text.
-
Method Details
-
symbol
Creates a parse-tree node representing an occurrence of this keyword at a particular position in the parsed text.
-