Top Description Fields Constructors Methods
org.hsqldb

public Class ParserCommand

extends ParserDDL
Class Inheritance
Imports
org.hsqldb.HsqlNameManager.HsqlName, org.hsqldb.error.Error, .ErrorCode, org.hsqldb.index.IndexStats, org.hsqldb.lib.HsqlArrayList, .List, .OrderedHashSet, org.hsqldb.map.ValuePool, org.hsqldb.persist.HsqlDatabaseProperties, .RowInsertInterface, org.hsqldb.result.Result, .ResultProperties, org.hsqldb.rights.User, org.hsqldb.types.Charset, .DateTimeType, .TimestampData, .Type, .Types

Parser for session and management statements
Author
Fred Toussi (fredt@users dot sourceforge.net)
Since
1.9.0
Version
2.7.3

Field Summary

Inherited from org.hsqldb.ParserDDL:
schemaCommandsstartStatementTokensstartStatementTokensSchema

Constructor Summary

AccessConstructor and Description
pack-priv

Method Summary

Modifier and TypeMethod and Description
private Statement
private Statement
private Statement
private Statement
compileCommit()

Responsible for handling the execution of COMMIT [WORK]

private Statement
private Statement
private Statement
private Statement
private Statement
private Statement
private Statement
private Statement
private Statement
private Statement
private Statement
private Statement
private Statement
compilePart(int props)

private Statement
private Statement
private Statement
private Statement
private Statement
compileScript(boolean extended)

private Statement
private Statement
pack-priv StatementSession
pack-priv StatementCommand
private StatementCommand
pack-priv StatementCommand
private StatementCommand
private Statement
pack-priv StatementCommand
private Statement
private Statement
private Statement
pack-priv Statement
compileStatement(int props)

pack-priv HsqlArrayList<Statement>
private StatementCommand
public static Statement
pack-priv Object[]
private int
Inherited from org.hsqldb.ParserDDL:
checkDatabaseUpdateAuthorisationcheckSchemaUpdateAuthorisationcompileAltercompileAlterColumncompileAlterColumnAddSequencecompileAlterColumnSequenceOptionscompileAlterDomaincompileAlterFKIndexcompileAlterIndexcompileAlterRoutinecompileAlterSequencecompileAlterSessioncompileAlterSpecificRoutinecompileAlterTablecompileAlterTableAddCheckConstraintcompileAlterTableAddColumncompileAlterTableAddForeignKeyConstraintcompileAlterTableAddIndexcompileAlterTableAddPrimaryKeycompileAlterTableAddUniqueConstraintcompileAlterTableDropColumncompileAlterUsercompileCommentcompileCreatecompileCreateAliascompileCreateCharacterSetcompileCreateCollationcompileCreateDomaincompileCreateIndexcompileCreateRolecompileCreateSchemacompileCreateSequencecompileCreateSynonymcompileCreateTypecompileCreateUsercompileCreateViewcompileDeclareLocalTableOrNullcompileDropcompileGrantOrRevokecompileModifyColumncompileRenameObjectcompileRenameSchemagetCompiledStatementBodyprocessTrueOrFalseprocessTrueOrFalseObjectreadNewUserIdentifierreadPasswordreadSequencereset

Constructor Detail

ParserCommandback to summary
pack-priv ParserCommand(Session session, Scanner t)

Method Detail

compileBackupback to summary
private Statement compileBackup()
compileCheckback to summary
private Statement compileCheck()
compileCheckpointback to summary
private Statement compileCheckpoint()
compileCommitback to summary
private Statement compileCommit()

Responsible for handling the execution of COMMIT [WORK]

compileConnectback to summary
private Statement compileConnect()
compileDeclareback to summary
private Statement compileDeclare()
compileDisconnectback to summary
private Statement compileDisconnect()
compileExplainback to summary
private Statement compileExplain()
compileExplainPlanback to summary
private Statement compileExplainPlan()
compileExplainReferencesback to summary
private Statement compileExplainReferences()
compileExportDataback to summary
private Statement compileExportData()
compileImportDataback to summary
private Statement compileImportData()
compileImportScriptback to summary
private Statement compileImportScript()
compileLockback to summary
private Statement compileLock()
compileLockCatalogback to summary
private Statement compileLockCatalog()
compileLockTableback to summary
private Statement compileLockTable()
compilePartback to summary
private Statement compilePart(int props)
compilePerformback to summary
private Statement compilePerform()
compileReleaseSavepointback to summary
private Statement compileReleaseSavepoint()
compileRollbackback to summary
private Statement compileRollback()
compileSavepointback to summary
private Statement compileSavepoint()
compileScriptback to summary
private Statement compileScript(boolean extended)
compileSessionSettingsback to summary
private Statement compileSessionSettings()
compileSetback to summary
private Statement compileSet()
compileSetAutoCommitback to summary
pack-priv StatementSession compileSetAutoCommit()
compileSetDatabasePropertyback to summary
pack-priv StatementCommand compileSetDatabaseProperty()
compileSetDefaultback to summary
private StatementCommand compileSetDefault()
compileSetFilesPropertyback to summary
pack-priv StatementCommand compileSetFilesProperty()
compileSetPropertyback to summary
private StatementCommand compileSetProperty()
compileSetRoleback to summary
private Statement compileSetRole()
compileSetTableback to summary
pack-priv StatementCommand compileSetTable()
compileSetTimeZoneback to summary
private Statement compileSetTimeZone()
compileShutdownback to summary
private Statement compileShutdown()
compileStartTransactionback to summary
private Statement compileStartTransaction()
compileStatementback to summary
pack-priv Statement compileStatement(int props)
compileStatementsback to summary
pack-priv HsqlArrayList<Statement> compileStatements(String sql, Result cmd)
compileTableSourceback to summary
private StatementCommand compileTableSource(Table t)
getAutoCheckpointStatementback to summary
public static Statement getAutoCheckpointStatement(Database database)
processTransactionCharacteristicsback to summary
pack-priv Object[] processTransactionCharacteristics()
readLoadModeback to summary
private int readLoadMode()