Uses of Class
org.h2.command.Prepared
Packages that use Prepared
Package
Description
This package contains the parser and the base classes for prepared SQL statements.
Contains DDL (data definition language) and related SQL statements.
Contains DML (data manipulation language) and related SQL statements.
Contains queries.
Database constraints such as check constraints, unique constraints, and referential constraints.
Contains high level classes of the database and classes that don't fit in another sub-package.
Expressions include mathematical operations, simple values, and others.
Classes related to a table and table meta data.
-
Uses of Prepared in org.h2.command
Fields in org.h2.command declared as PreparedModifier and TypeFieldDescriptionprivate PreparedParser.currentPreparedprivate PreparedCommandContainer.preparedFields in org.h2.command with type parameters of type PreparedMethods in org.h2.command that return PreparedModifier and TypeMethodDescriptionprivate PreparedParser.commandIfTableExists(Schema schema, String tableName, boolean ifTableExists, Prepared commandIfTableExists) private PreparedParser.getAlterTableAlterColumnDropDefaultExpression(Schema schema, String tableName, boolean ifTableExists, Column column, int type) private PreparedParser.getCurrentPrepared()private Prepared(package private) PreparedParse the statement, but don't prepare it for execution.private PreparedParser.parseAlter()private PreparedParser.parseAlterSchema()private PreparedParser.parseAlterTable()private PreparedParser.parseAlterTableAlter(Schema schema, String tableName, boolean ifTableExists) private PreparedParser.parseAlterTableAlterColumnIdentity(Schema schema, String tableName, boolean ifTableExists, Column column) private PreparedParser.parseAlterTableAlterColumnSet(Schema schema, String tableName, boolean ifTableExists, boolean ifExists, String columnName, Column column) private PreparedParser.parseAlterTableCompatibility(Schema schema, String tableName, boolean ifTableExists, Mode mode) private PreparedParser.parseAlterTableDrop(Schema schema, String tableName, boolean ifTableExists) private PreparedParser.parseAlterTableDropCompatibility(Schema schema, String tableName, boolean ifTableExists) private PreparedParser.parseAlterTableRename(Schema schema, String tableName, boolean ifTableExists) private PreparedParser.parseAlterTableSet(Schema schema, String tableName, boolean ifTableExists) private PreparedParser.parseAnalyze()private PreparedParser.parseBackup()private PreparedParser.parseComment()private PreparedParser.parseCreate()private PreparedParser.parseDrop()private PreparedParser.parseExecutePostgre()private PreparedParser.parseExecuteSQLServer()private PreparedParser.parseHelp()private PreparedParser.parseMerge(int start) private PreparedParser.parseMergeInto(TableFilter targetTableFilter, int start) private PreparedParser.parsePrepare()private PreparedParser.parsePrepared()private PreparedParser.parsePrepareProcedure()private PreparedParser.parseReleaseSavepoint()private PreparedParser.parseSet()private PreparedParser.parseSetTransactionMode()private PreparedParser.parseShow()private PreparedParser.parseTruncate()private PreparedParser.parseUse()private PreparedParser.parseWith()private PreparedParser.parseWith1(List<TableView> viewsCreated) private PreparedParser.parseWithQuery()private PreparedParser.parseWithStatementOrQuery(int start) Parse the statement and prepare it for execution.private static PreparedParser.prepare(SessionLocal s, String sql, ArrayList<Value> paramValues) private PreparedParser.readSetCompatibility(Mode.ModeEnum modeEnum) Methods in org.h2.command with parameters of type PreparedModifier and TypeMethodDescription(package private) static voidCommandContainer.clearCTE(SessionLocal session, Prepared prepared) Clears CTE views for a specified statement.private PreparedParser.commandIfTableExists(Schema schema, String tableName, boolean ifTableExists, Prepared commandIfTableExists) private CommandListParser.prepareCommandList(CommandContainer command, Prepared p, String sql, String remainingSql, ArrayList<Token> remainingTokens) private voidConstructors in org.h2.command with parameters of type PreparedModifierConstructorDescriptionCommandContainer(SessionLocal session, String sql, Prepared prepared) Constructor parameters in org.h2.command with type arguments of type PreparedModifierConstructorDescription(package private)CommandList(SessionLocal session, String sql, CommandContainer command, ArrayList<Prepared> commands, ArrayList<Parameter> parameters, String remaining) -
Uses of Prepared in org.h2.command.ddl
Subclasses of Prepared in org.h2.command.ddlModifier and TypeClassDescriptionclassThe base class for ALTER DOMAIN commands.classThis class represents the statement ALTER DOMAIN ADD CONSTRAINTclassThis class represents the statement ALTER DOMAIN DROP CONSTRAINTclassThis class represents the statements ALTER DOMAIN SET DEFAULT ALTER DOMAIN DROP DEFAULT ALTER DOMAIN SET ON UPDATE ALTER DOMAIN DROP ON UPDATEclassThis class represents the statement ALTER DOMAIN RENAMEclassThis class represents the statement ALTER DOMAIN RENAME CONSTRAINTclassThis class represents the statement ALTER INDEX RENAMEclassThis class represents the statement ALTER SCHEMA RENAMEclassThis class represents the statement ALTER SEQUENCE.classThe base class for ALTER TABLE commands.classThis class represents the statement ALTER TABLE ADD CONSTRAINTclassThis class represents the statements ALTER TABLE ADD, ALTER TABLE ADD IF NOT EXISTS, ALTER TABLE ALTER COLUMN, ALTER TABLE ALTER COLUMN SELECTIVITY, ALTER TABLE ALTER COLUMN SET DEFAULT, ALTER TABLE ALTER COLUMN DROP DEFAULT, ALTER TABLE ALTER COLUMN DROP EXPRESSION, ALTER TABLE ALTER COLUMN SET NULL, ALTER TABLE ALTER COLUMN DROP NULL, ALTER TABLE ALTER COLUMN SET VISIBLE, ALTER TABLE ALTER COLUMN SET INVISIBLE, ALTER TABLE DROP COLUMNclassThis class represents the statement ALTER TABLE DROP CONSTRAINTclassThis class represents the statement ALTER TABLE RENAMEclassThis class represents the statement ALTER TABLE ALTER COLUMN RENAMEclassThis class represents the statement ALTER TABLE RENAME CONSTRAINTclassThis class represents the statements ALTER USER ADMIN, ALTER USER RENAME, ALTER USER SET PASSWORDclassThis class represents the statement ALTER VIEWclassThis class represents the statements ANALYZE and ANALYZE TABLEclassclassThis class represents the statement CREATE AGGREGATEclassThis class represents the statement CREATE CONSTANTclassThis class represents the statement CREATE DOMAINclassThis class represents the statement CREATE ALIASclassThis class represents the statement CREATE INDEXclassThis class represents the statement CREATE LINKED TABLEclassThis class represents the statement CREATE ROLEclassThis class represents the statement CREATE SCHEMAclassThis class represents the statement CREATE SEQUENCE.classThis class represents the statement CREATE SYNONYMclassThis class represents the statement CREATE TABLEclassThis class represents the statement CREATE TRIGGERclassThis class represents the statement CREATE USERclassThis class represents the statement CREATE VIEWclassThis class represents the statement DEALLOCATEclassThis class represents a non-transaction statement, for example a CREATE or DROP.classThis class represents the statement DROP AGGREGATEclassThis class represents the statement DROP CONSTANTclassThis class represents the statement DROP ALL OBJECTSclassThis class represents the statement DROP DOMAINclassThis class represents the statement DROP ALIASclassThis class represents the statement DROP INDEXclassThis class represents the statement DROP ROLEclassThis class represents the statement DROP SCHEMAclassThis class represents the statement DROP SEQUENCEclassThis class represents the statement DROP SYNONYMclassThis class represents the statement DROP TABLEclassThis class represents the statement DROP TRIGGERclassThis class represents the statement DROP USERclassThis class represents the statement DROP VIEWclassThis class represents the statements GRANT RIGHT, GRANT ROLE, REVOKE RIGHT, REVOKE ROLEclassThis class represents the statement PREPAREclassThis class represents a non-transaction statement that involves a schema.(package private) classThis class represents a non-transaction statement that involves a schema and requires schema owner rights.classThis class represents the statement COMMENTclassThis class represents the statement TRUNCATE TABLEFields in org.h2.command.ddl declared as PreparedMethods in org.h2.command.ddl with parameters of type Prepared -
Uses of Prepared in org.h2.command.dml
Subclasses of Prepared in org.h2.command.dmlModifier and TypeClassDescriptionclassThis class represents the statement ALTER TABLE SETclassThis class represents the statement BACKUPclassThis class represents the statement CALL.classCommand that supports VALUES clause.classData change statement.final classThis class represents the statement DELETEclassThis class represents the statement EXECUTE IMMEDIATE.classThis class represents the statement EXECUTEclassThis class represents the statement EXPLAIN(package private) classData change statement with WHERE criteria and possibly limited number of rows.classThis class represents the statement CALL.final classThis class represents the statement INSERTfinal classThis class represents the statement MERGE or the MySQL compatibility statement REPLACEfinal classThis class represents the statement syntax MERGE INTO table alias USING...classRepresents an empty statement or a statement that has no effect.classThis class represents the statement RUNSCRIPT(package private) classThis class is the base for RunScriptCommand and ScriptCommand.classThis class represents the statement SCRIPTclassThis class represents the statement SETclassThis class represents the statement SET SESSION CHARACTERISTICSclassRepresents a transactional statement.final classThis class represents the statement UPDATEFields in org.h2.command.dml declared as PreparedMethods in org.h2.command.dml that return PreparedMethods in org.h2.command.dml with parameters of type PreparedModifier and TypeMethodDescription(package private) static voidUpdate.doUpdate(Prepared prepared, SessionLocal session, Table table, LocalResult rows) voidExplain.setCommand(Prepared command) -
Uses of Prepared in org.h2.command.query
Subclasses of Prepared in org.h2.command.queryModifier and TypeClassDescriptionclassRepresents a SELECT statement (simple, or union).classThis class represents a simple SELECT statement.classRepresents a union SELECT statement.classTable value constructor. -
Uses of Prepared in org.h2.constraint
Methods in org.h2.constraint that return PreparedModifier and TypeMethodDescriptionprivate PreparedConstraintReferential.getDelete(SessionLocal session) private PreparedConstraintReferential.getUpdate(SessionLocal session) private PreparedConstraintReferential.prepare(SessionLocal session, String sql, ConstraintActionType action) Methods in org.h2.constraint with parameters of type PreparedModifier and TypeMethodDescriptionprivate voidprivate voidConstraintReferential.updateWithSkipCheck(Prepared prep) -
Uses of Prepared in org.h2.engine
Fields in org.h2.engine declared as PreparedModifier and TypeFieldDescriptionprivate final PreparedProcedure.preparedprivate final PreparedSessionLocal.SequenceAndPrepared.preparedFields in org.h2.engine with type parameters of type PreparedModifier and TypeFieldDescription(package private) static final Comparator<Prepared> MetaRecord.CONSTRAINTS_COMPARATORComparator for prepared constraints, sorts unique and primary key constraints first.Methods in org.h2.engine that return PreparedModifier and TypeMethodDescriptionProcedure.getPrepared()(package private) PreparedMetaRecord.prepare(Database db, SessionLocal systemSession, DatabaseEventListener listener) Prepares the meta data statement.Parse and prepare the given SQL statement.Parse and prepare the given SQL statement.Methods in org.h2.engine with parameters of type PreparedModifier and TypeMethodDescription(package private) static voidMetaRecord.execute(Database db, Prepared command, DatabaseEventListener listener, String sql) Execute the meta data statement.SessionLocal.getNextValueFor(Sequence sequence, Prepared prepared) Returns the next value of the sequence in this session.Constructors in org.h2.engine with parameters of type Prepared -
Uses of Prepared in org.h2.expression
Fields in org.h2.expression declared as PreparedModifier and TypeFieldDescriptionprivate final PreparedRownum.preparedprivate final PreparedSequenceValue.preparedConstructors in org.h2.expression with parameters of type PreparedModifierConstructorDescriptionSequenceValue(Sequence sequence, Prepared prepared) Creates new instance of NEXT VALUE FOR expression. -
Uses of Prepared in org.h2.table
Methods in org.h2.table with parameters of type PreparedModifier and TypeMethodDescriptionvoidTable.updateRows(Prepared prepared, SessionLocal session, LocalResult rows) Update a list of rows in this table.voidTableLink.updateRows(Prepared prepared, SessionLocal session, LocalResult rows)