| Modifier and Type | Class and Description |
|---|---|
| pack-priv class |
| Modifier and Type | Field and Description |
|---|---|
| private static final IntKeyIntValueHashMap | |
| protected boolean | |
| protected boolean | |
| protected boolean | |
| protected HsqlException | |
| protected HsqlNameManager. | |
| pack-priv static final BigDecimal | |
| protected int | |
| protected HsqlArrayList | |
| protected Scanner | |
| protected Token |
| Access | Constructor and Description |
|---|---|
| pack-priv | ParserBase(Scanner
the token source from which to parse commands scanner)Constructs a new BaseParser object with the given context. |
| Modifier and Type | Method and Description |
|---|---|
| pack-priv void | |
| pack-priv void | |
| pack-priv void | |
| pack-priv void | |
| pack-priv void | |
| pack-priv void | |
| pack-priv void | |
| pack-priv void | |
| pack-priv void | |
| pack-priv void | |
| pack-priv void | |
| pack-priv void | |
| public Number | |
| pack-priv static int | |
| pack-priv String | |
| pack-priv String | |
| public int | |
| pack-priv int | |
| pack-priv Token | |
| public Scanner | |
| pack-priv String | |
| pack-priv String | |
| pack-priv boolean | |
| pack-priv boolean | |
| pack-priv boolean | |
| pack-priv boolean | |
| pack-priv boolean | |
| pack-priv boolean | |
| pack-priv boolean | |
| pack-priv boolean | |
| pack-priv boolean | |
| pack-priv boolean | |
| pack-priv boolean | |
| pack-priv void | |
| pack-priv void | |
| pack-priv long | |
| pack-priv Expression | |
| pack-priv boolean | |
| pack-priv boolean | |
| pack-priv int | |
| pack-priv Integer | |
| pack-priv IntervalType | |
| pack-priv OrderedHashMap | readPropertyValuePairs(boolean optionalEquals, boolean requireEquals)
read list of comma separated prop = value pairs as tokens optionalEquals, requireEquals for use of '=' |
| pack-priv String | |
| pack-priv void | |
| pack-priv void | |
| pack-priv void | |
| pack-priv void | |
| pack-priv void | |
| pack-priv void | |
| pack-priv void | |
| public void | |
| pack-priv ParserBase. | |
| pack-priv HsqlException | |
| pack-priv HsqlException | |
| pack-priv HsqlException | |
| pack-priv HsqlException | |
| pack-priv HsqlException | |
| pack-priv HsqlException | |
| pack-priv HsqlException |
| expressionTypeMap | back to summary |
|---|---|
| private static final IntKeyIntValueHashMap expressionTypeMap | |
| isRecording | back to summary |
|---|---|
| protected boolean isRecording | |
| isSchemaDefinition | back to summary |
|---|---|
| protected boolean isSchemaDefinition | |
| isViewDefinition | back to summary |
|---|---|
| protected boolean isViewDefinition | |
| lastError | back to summary |
|---|---|
| protected HsqlException lastError | |
| lastSynonym | back to summary |
|---|---|
| protected HsqlNameManager. | |
| LONG_MAX_VALUE_INCREMENT | back to summary |
|---|---|
| pack-priv static final BigDecimal LONG_MAX_VALUE_INCREMENT | |
| partPosition | back to summary |
|---|---|
| protected int partPosition | |
| recordedStatement | back to summary |
|---|---|
| protected HsqlArrayList<Token> recordedStatement | |
| scanner | back to summary |
|---|---|
| protected Scanner scanner | |
| token | back to summary |
|---|---|
| protected Token token | |
| ParserBase | back to summary |
|---|---|
| pack-priv ParserBase(Scanner scanner) Constructs a new BaseParser object with the given context.
| |
| checkIsAny | back to summary |
|---|---|
| pack-priv void checkIsAny(int id1, int id2, int id3, int id4) | |
| checkIsDelimitedIdentifier | back to summary |
|---|---|
| pack-priv void checkIsDelimitedIdentifier() | |
| checkIsIdentifier | back to summary |
|---|---|
| pack-priv void checkIsIdentifier() | |
| checkIsIntegral | back to summary |
|---|---|
| pack-priv void checkIsIntegral() | |
| checkIsIrregularCharInIdentifier | back to summary |
|---|---|
| pack-priv void checkIsIrregularCharInIdentifier() | |
| checkIsNonCoreReservedIdentifier | back to summary |
|---|---|
| pack-priv void checkIsNonCoreReservedIdentifier() | |
| checkIsNonReservedIdentifier | back to summary |
|---|---|
| pack-priv void checkIsNonReservedIdentifier() | |
| checkIsQuotedString | back to summary |
|---|---|
| pack-priv void checkIsQuotedString() | |
| checkIsSimpleName | back to summary |
|---|---|
| pack-priv void checkIsSimpleName() | |
| checkIsThis | back to summary |
|---|---|
| pack-priv void checkIsThis(int type) | |
| checkIsUndelimitedIdentifier | back to summary |
|---|---|
| pack-priv void checkIsUndelimitedIdentifier() | |
| checkIsValue | back to summary |
|---|---|
| pack-priv void checkIsValue() | |
| convertToNumber | back to summary |
|---|---|
| public Number convertToNumber(String s, NumberType type) | |
| getExpressionType | back to summary |
|---|---|
| pack-priv static int getExpressionType(int tokenT) | |
| getLastPart | back to summary |
|---|---|
| pack-priv String getLastPart() | |
| getLastPart | back to summary |
|---|---|
| pack-priv String getLastPart(int position) | |
| getPartPosition | back to summary |
|---|---|
| public int getPartPosition() | |
| getPosition | back to summary |
|---|---|
| pack-priv int getPosition() | |
| getRecordedToken | back to summary |
|---|---|
| pack-priv Token getRecordedToken() | |
| getScanner | back to summary |
|---|---|
| public Scanner getScanner() | |
| getStatement | back to summary |
|---|---|
| pack-priv String getStatement(int startPosition, short[] startTokens) | |
| getStatementForRoutine | back to summary |
|---|---|
| pack-priv String getStatementForRoutine(int startPosition, short[] startTokens) | |
| isCoreReservedKey | back to summary |
|---|---|
| pack-priv boolean isCoreReservedKey() | |
| isDelimitedIdentifier | back to summary |
|---|---|
| pack-priv boolean isDelimitedIdentifier() | |
| isDelimitedSimpleName | back to summary |
|---|---|
| pack-priv boolean isDelimitedSimpleName() | |
| isIdentifier | back to summary |
|---|---|
| pack-priv boolean isIdentifier() | |
| isIntegral | back to summary |
|---|---|
| pack-priv boolean isIntegral() | |
| isNonCoreReservedIdentifier | back to summary |
|---|---|
| pack-priv boolean isNonCoreReservedIdentifier() | |
| isNonReservedIdentifier | back to summary |
|---|---|
| pack-priv boolean isNonReservedIdentifier() | |
| isQuotedString | back to summary |
|---|---|
| pack-priv boolean isQuotedString() | |
| isReservedKey | back to summary |
|---|---|
| pack-priv boolean isReservedKey() For keyword usage checks in SQL routine definitions. As RESULT was not in the reserved key list before 2.7.3, we make an exception to allow its use, as it is often used for variable names. | |
| isSimpleName | back to summary |
|---|---|
| pack-priv boolean isSimpleName() | |
| isUndelimitedSimpleName | back to summary |
|---|---|
| pack-priv boolean isUndelimitedSimpleName() | |
| read | back to summary |
|---|---|
| pack-priv void read() | |
| readAny | back to summary |
|---|---|
| pack-priv void readAny(int id1, int id2, int id3, int id4) | |
| readBigint | back to summary |
|---|---|
| pack-priv long readBigint() | |
| readDateTimeIntervalLiteral | back to summary |
|---|---|
| pack-priv Expression readDateTimeIntervalLiteral(Session session) | |
| readIfThis | back to summary |
|---|---|
| pack-priv boolean readIfThis(int tokenId) | |
| readIfThis | back to summary |
|---|---|
| pack-priv boolean readIfThis(String tokenString) | |
| readInteger | back to summary |
|---|---|
| pack-priv int readInteger() | |
| readIntegerObject | back to summary |
|---|---|
| pack-priv Integer readIntegerObject() | |
| readIntervalType | back to summary |
|---|---|
| pack-priv IntervalType readIntervalType(Session session, boolean maxPrecisionDefault) | |
| readPropertyValuePairs | back to summary |
|---|---|
| pack-priv OrderedHashMap read list of comma separated prop = value pairs as tokens optionalEquals, requireEquals for use of '=' | |
| readQuotedString | back to summary |
|---|---|
| pack-priv String readQuotedString() | |
| readThis | back to summary |
|---|---|
| pack-priv void readThis(int tokenId) | |
| readThis | back to summary |
|---|---|
| pack-priv void readThis(String tokenString) | |
| readUnquotedIdentifier | back to summary |
|---|---|
| pack-priv void readUnquotedIdentifier(String ident) | |
| replaceToken | back to summary |
|---|---|
| pack-priv void replaceToken(String tokenString) | |
| replaceToken | back to summary |
|---|---|
| pack-priv void replaceToken(Token token1, Token token2) | |
| reset | back to summary |
|---|---|
| pack-priv void reset(Session session, String sql) Resets this parse context with the given SQL character sequence. Internal structures are reset as though a new parser were created with the given sql and the originally specified database and session
| |
| rewind | back to summary |
|---|---|
| pack-priv void rewind(int position) | |
| setPartPosition | back to summary |
|---|---|
| public void setPartPosition(int parsePosition) | |
| startRecording | back to summary |
|---|---|
| pack-priv ParserBase. | |
| tooManyIdentifiers | back to summary |
|---|---|
| pack-priv HsqlException tooManyIdentifiers() | |
| unexpectedToken | back to summary |
|---|---|
| pack-priv HsqlException unexpectedToken(String tokenS) | |
| unexpectedToken | back to summary |
|---|---|
| pack-priv HsqlException unexpectedToken(int token) | |
| unexpectedToken | back to summary |
|---|---|
| pack-priv HsqlException unexpectedToken() | |
| unexpectedTokenRequire | back to summary |
|---|---|
| pack-priv HsqlException unexpectedTokenRequire(String required) | |
| unsupportedFeature | back to summary |
|---|---|
| pack-priv HsqlException unsupportedFeature() | |
| unsupportedFeature | back to summary |
|---|---|
| pack-priv HsqlException unsupportedFeature(String string) | |
| Modifier and Type | Field and Description |
|---|---|
| pack-priv int |
| Access | Constructor and Description |
|---|---|
| pack-priv |
| Modifier and Type | Method and Description |
|---|---|
| pack-priv String |
| position | back to summary |
|---|---|
| pack-priv int position | |
| Recorder | back to summary |
|---|---|
| pack-priv Recorder() | |
| getSQL | back to summary |
|---|---|
| pack-priv String getSQL() | |