Uses of Class
org.h2.schema.Schema

Packages that use Schema
org.h2.command.ddl Contains DDL (data definition language) and related SQL statements. 
org.h2.command.dml Contains DML (data manipulation language) and related SQL statements. 
org.h2.constraint Database constraints such as check constraints, unique constraints, and referential constraints. 
org.h2.engine Contains high level classes of the database and classes that don't fit in another sub-package. 
org.h2.index Various table index implementations, as well as cursors to navigate in an index. 
org.h2.schema Schema implementation and objects that are stored in a schema (for example, sequences and constants). 
org.h2.table Classes related to a table and table meta data. 
 

Uses of Schema in org.h2.command.ddl
 

Fields in org.h2.command.ddl declared as Schema
 Schema CreateTableData.schema
          The schema.
 

Methods in org.h2.command.ddl that return Schema
protected  Schema SchemaCommand.getSchema()
          Get the schema
 

Methods in org.h2.command.ddl with parameters of type Schema
 void AlterSchemaRename.setOldSchema(Schema schema)
           
 void AlterTableAddConstraint.setRefTableName(Schema refSchema, java.lang.String ref)
          Set the referenced table.
 void CreateAggregate.setSchema(Schema schema)
           
 

Constructors in org.h2.command.ddl with parameters of type Schema
AlterTableAddConstraint(Session session, Schema schema, boolean ifNotExists)
           
AlterTableAlterColumn(Session session, Schema schema)
           
AlterTableDropConstraint(Session session, Schema schema, boolean ifExists)
           
AlterTableRename(Session session, Schema schema)
           
CreateConstant(Session session, Schema schema)
           
CreateFunctionAlias(Session session, Schema schema)
           
CreateIndex(Session session, Schema schema)
           
CreateLinkedTable(Session session, Schema schema)
           
CreateSequence(Session session, Schema schema)
           
CreateTable(Session session, Schema schema)
           
CreateTrigger(Session session, Schema schema)
           
CreateView(Session session, Schema schema)
           
DropConstant(Session session, Schema schema)
           
DropFunctionAlias(Session session, Schema schema)
           
DropIndex(Session session, Schema schema)
           
DropSequence(Session session, Schema schema)
           
DropTable(Session session, Schema schema)
           
DropTrigger(Session session, Schema schema)
           
DropView(Session session, Schema schema)
           
SchemaCommand(Session session, Schema schema)
          Create a new command.
 

Uses of Schema in org.h2.command.dml
 

Constructors in org.h2.command.dml with parameters of type Schema
AlterSequence(Session session, Schema schema)
           
AlterTableSet(Session session, Schema schema, int type, boolean value)
           
 

Uses of Schema in org.h2.constraint
 

Constructors in org.h2.constraint with parameters of type Schema
Constraint(Schema schema, int id, java.lang.String name, Table table)
           
ConstraintCheck(Schema schema, int id, java.lang.String name, Table table)
           
ConstraintReferential(Schema schema, int id, java.lang.String name, Table table)
           
ConstraintUnique(Schema schema, int id, java.lang.String name, Table table, boolean primaryKey)
           
 

Uses of Schema in org.h2.engine
 

Methods in org.h2.engine that return Schema
 Schema Database.findSchema(java.lang.String schemaName)
          Get the schema if it exists, or null if not.
 Schema Database.getSchema(java.lang.String schemaName)
          Get the schema.
 

Methods in org.h2.engine that return types with arguments of type Schema
 java.util.ArrayList<Schema> Database.getAllSchemas()
           
 

Methods in org.h2.engine with parameters of type Schema
static FunctionAlias FunctionAlias.newInstance(Schema schema, int id, java.lang.String name, java.lang.String javaClassMethod, boolean force)
          Create a new alias based on a method name.
static FunctionAlias FunctionAlias.newInstanceFromSource(Schema schema, int id, java.lang.String name, java.lang.String source, boolean force)
          Create a new alias based on source code.
 void Session.setCurrentSchema(Schema schema)
           
 

Uses of Schema in org.h2.index
 

Methods in org.h2.index that return Schema
 Schema MultiVersionIndex.getSchema()
           
 

Uses of Schema in org.h2.schema
 

Methods in org.h2.schema that return Schema
 Schema SchemaObject.getSchema()
          Get the schema in which this object is defined
 Schema SchemaObjectBase.getSchema()
           
 

Methods in org.h2.schema with parameters of type Schema
protected  void SchemaObjectBase.initSchemaObjectBase(Schema newSchema, int id, java.lang.String name, java.lang.String traceModule)
          Initialize some attributes of this object.
 

Constructors in org.h2.schema with parameters of type Schema
Constant(Schema schema, int id, java.lang.String name)
           
Sequence(Schema schema, int id, java.lang.String name, boolean belongsToTable)
           
TriggerObject(Schema schema, int id, java.lang.String name, Table table)
           
 

Uses of Schema in org.h2.table
 

Methods in org.h2.table with parameters of type Schema
 void Column.convertAutoIncrementToSequence(Session session, Schema schema, int id, boolean temporary)
          Convert the auto-increment flag to a sequence that is linked with this table.
 

Constructors in org.h2.table with parameters of type Schema
FunctionTable(Schema schema, Session session, Expression functionExpr, FunctionCall function)
           
MetaTable(Schema schema, int id, int type)
          Create a new metadata table.
RangeTable(Schema schema, Expression min, Expression max, boolean noColumns)
          Create a new range with the given start and end expressions.
Table(Schema schema, int id, java.lang.String name, boolean persistIndexes, boolean persistData)
           
TableLink(Schema schema, int id, java.lang.String name, java.lang.String driver, java.lang.String url, java.lang.String user, java.lang.String password, java.lang.String originalSchema, java.lang.String originalTable, boolean emitUpdates, boolean force)
           
TableView(Schema schema, int id, java.lang.String name, java.lang.String querySQL, java.util.ArrayList<Parameter> params, java.lang.String[] columnNames, Session session, boolean recursive)