public enum ETokenType extends Enum<ETokenType>
Enum Constant and Description |
---|
ttampersand
special character, ampersand &
|
ttasterisk
special character, asterisk *
|
ttatsign
It's a letter, so can be part of identifier @
|
ttbackslash
back slash \, ddb2 use \ for multiline
|
ttbindvar |
ttbracketedcomment
comment like this: /* this is simple comment */
|
ttbrstring
delimited identifier used in SQL Server: {this is delimited identifier}
|
ttBTEQCmd
this token was removed via TParseTreeNode.removeAllMyTokensFromTokenList
|
ttcaret
special character, caret ^
|
ttcolon
special character, colon :
|
ttcomma
special character, comma ,
|
ttconcatenationop |
ttCPPComment
used in mdx
|
ttdbstring
delimited identifier used in SQL Server: [this is delimited identifier]
|
ttdecode |
ttdolorsign
$, It's a letter, so can be part of identifier.
|
ttdoublequote
special character, quotation mark/double quote/double quotation mark "
|
ttdqstring
delimited identifier: "this is delimited identifier"
|
ttequals
special character, equals =
|
ttexclamationmark
special character, exclamation mark !
|
ttgreaterthan
special character, greater than >
|
ttidentifier
ordinary identifier
|
ttkeyword |
ttleftbrace
special character, left brace {
|
ttleftbracket
special character, left bracket [
|
ttleftparenthesis
special character, left parenthesis (
|
ttlessthan
special character, less than <
|
ttminussign
special character, plus sign -
|
ttmulticharoperator |
ttnonreservedkeyword |
ttnumber
numeric constant
|
ttnumbersign
#, It's a letter, so can be part of identifier.
|
ttpercent
special character, percent %
|
ttperiod
special character, period .
|
ttplussign
special character, plus sign +
|
ttquestionmark
special character, question mark ?
|
ttRemoved |
ttreturn |
ttrightbrace
special character, right brace }
|
ttrightbracket
special character, right bracket ]
|
ttrightparenthesis
special character, right parenthesis )
|
ttsemicolon
special character, semocolon ;
|
ttsemicolon2 |
ttsemicolon3 |
ttsimplecomment
comment like this: -- this is simple comment
|
ttsinglecharoperator |
ttsinglequote
special character, apostrophe/single quote/single quotation mark '
|
ttslash
special character, slash /
|
ttsqlpluscmd |
ttsqlvar |
ttsqstring
character string constant: 'this is single quote string'
|
ttstmt_delimiter |
ttsubstitutionvar |
tttilde
tilde ~
|
tttokenlizererrortoken |
ttunderscore
special character, underscore/underline _
|
ttunknown |
ttunknownchar |
ttverticalbar
special character, vertical bar |
|
ttwhitespace |
Modifier and Type | Method and Description |
---|---|
static ETokenType |
valueOf(String name)
Returns the enum constant of this type with the specified name.
|
static ETokenType[] |
values()
Returns an array containing the constants of this enum type, in
the order they are declared.
|
public static final ETokenType ttunknown
public static final ETokenType ttreturn
public static final ETokenType ttwhitespace
public static final ETokenType ttsimplecomment
public static final ETokenType ttbracketedcomment
public static final ETokenType ttnumber
public static final ETokenType ttsqstring
public static final ETokenType ttdqstring
public static final ETokenType ttdbstring
public static final ETokenType ttbrstring
public static final ETokenType ttidentifier
public static final ETokenType ttkeyword
public static final ETokenType ttnonreservedkeyword
public static final ETokenType ttsemicolon
public static final ETokenType ttcolon
public static final ETokenType ttcomma
public static final ETokenType ttperiod
public static final ETokenType ttequals
public static final ETokenType ttquestionmark
public static final ETokenType ttplussign
public static final ETokenType ttminussign
public static final ETokenType ttasterisk
public static final ETokenType ttslash
public static final ETokenType ttgreaterthan
public static final ETokenType ttlessthan
public static final ETokenType ttleftparenthesis
public static final ETokenType ttrightparenthesis
public static final ETokenType ttleftbracket
public static final ETokenType ttrightbracket
public static final ETokenType ttleftbrace
public static final ETokenType ttrightbrace
public static final ETokenType ttcaret
public static final ETokenType ttpercent
public static final ETokenType ttampersand
public static final ETokenType ttverticalbar
public static final ETokenType ttdoublequote
public static final ETokenType ttsinglequote
public static final ETokenType ttexclamationmark
public static final ETokenType ttunderscore
public static final ETokenType ttatsign
public static final ETokenType ttdolorsign
public static final ETokenType ttnumbersign
public static final ETokenType ttbackslash
public static final ETokenType tttilde
public static final ETokenType ttunknownchar
public static final ETokenType ttsqlpluscmd
public static final ETokenType ttbindvar
public static final ETokenType ttsqlvar
public static final ETokenType ttsubstitutionvar
public static final ETokenType ttstmt_delimiter
public static final ETokenType ttsinglecharoperator
public static final ETokenType ttmulticharoperator
public static final ETokenType ttconcatenationop
public static final ETokenType ttsemicolon2
public static final ETokenType ttsemicolon3
public static final ETokenType tttokenlizererrortoken
public static final ETokenType ttdecode
public static final ETokenType ttCPPComment
public static final ETokenType ttBTEQCmd
public static final ETokenType ttRemoved
public static ETokenType[] values()
for (ETokenType c : ETokenType.values()) System.out.println(c);
public static ETokenType valueOf(String name)
name
- the name of the enum constant to be returned.IllegalArgumentException
- if this enum type has no constant with the specified nameNullPointerException
- if the argument is nullCopyright © 2019. All rights reserved.