Package org.h2.command
Class Token.CharacterStringToken
java.lang.Object
org.h2.command.Token
org.h2.command.Token.LiteralToken
org.h2.command.Token.CharacterStringToken
- All Implemented Interfaces:
Cloneable
- Enclosing class:
Token
-
Nested Class Summary
Nested classes/interfaces inherited from class org.h2.command.Token
Token.BigintToken, Token.BinaryStringToken, Token.CharacterStringToken, Token.EndOfInputToken, Token.IdentifierToken, Token.IntegerToken, Token.KeywordOrIdentifierToken, Token.KeywordToken, Token.LiteralToken, Token.ParameterToken, Token.ValueToken
-
Field Summary
FieldsFields inherited from class org.h2.command.Token.LiteralToken
value
Fields inherited from class org.h2.command.Token
ASTERISK, AT, BIGGER, BIGGER_EQUAL, CLOSE_BRACE, CLOSE_BRACKET, CLOSE_PAREN, COLON, COLON_COLON, COLON_EQ, COMMA, CONCATENATION, DOT, END_OF_INPUT, EQUAL, LITERAL, MINUS_SIGN, NOT_EQUAL, NOT_TILDE, OPEN_BRACE, OPEN_BRACKET, OPEN_PAREN, PARAMETER, PERCENT, PLUS_SIGN, SEMICOLON, SLASH, SMALLER, SMALLER_EQUAL, SPATIAL_INTERSECTS, TILDE, TOKENS
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescription(package private) void
convertUnicode
(int uescape) (package private) boolean
(package private) Value
value
(CastDataProvider provider) Methods inherited from class org.h2.command.Token.LiteralToken
tokenType, toString
Methods inherited from class org.h2.command.Token
asIdentifier, clone, isQuoted, setStart, start, subtractFromStart
-
Field Details
-
string
String string -
unicode
private boolean unicode
-
-
Constructor Details
-
CharacterStringToken
CharacterStringToken(int start, String string, boolean unicode)
-
-
Method Details
-
value
-
needsUnicodeConversion
boolean needsUnicodeConversion()- Overrides:
needsUnicodeConversion
in classToken
-
convertUnicode
void convertUnicode(int uescape) - Overrides:
convertUnicode
in classToken
-