Uses of Class
org.apache.openjpa.jdbc.schema.SchemaGroup
-
Packages that use SchemaGroup Package Description org.apache.openjpa.jdbc.kernel OpenJPA-JDBC Runtime Kernelorg.apache.openjpa.jdbc.meta OpenJPA-JDBC ORM Metadataorg.apache.openjpa.jdbc.schema OpenJPA-JDBC Schema Managementorg.apache.openjpa.jdbc.sql OpenJPA-JDBC SQL Abstraction -
-
Uses of SchemaGroup in org.apache.openjpa.jdbc.kernel
Methods in org.apache.openjpa.jdbc.kernel with parameters of type SchemaGroup Modifier and Type Method Description voidAbstractJDBCSeq. addSchema(ClassMapping mapping, SchemaGroup group)No-op.voidJDBCSeq. addSchema(ClassMapping mapping, SchemaGroup group)Add any tables, etc needed by this factory for the given mapping to the given schema group, if they do not exist already.voidNativeJDBCSeq. addSchema(ClassMapping mapping, SchemaGroup group)voidTableJDBCSeq. addSchema(ClassMapping mapping, SchemaGroup group) -
Uses of SchemaGroup in org.apache.openjpa.jdbc.meta
Methods in org.apache.openjpa.jdbc.meta that return SchemaGroup Modifier and Type Method Description SchemaGroupMappingRepository. getSchemaGroup()Representation of the database schema.SchemaGroupMappingTool. getSchemaGroup()Return the schema group to use in mapping.SchemaGroupReverseMappingTool. getSchemaGroup()Return the schema group to reverse map.Methods in org.apache.openjpa.jdbc.meta with parameters of type SchemaGroup Modifier and Type Method Description voidMappingRepository. setSchemaGroup(SchemaGroup schema)Representation of the database schema.voidMappingTool. setSchemaGroup(SchemaGroup schema)Set the schema to use in mapping.voidReverseMappingTool. setSchemaGroup(SchemaGroup schema)Set the schema to reverse map. -
Uses of SchemaGroup in org.apache.openjpa.jdbc.schema
Subclasses of SchemaGroup in org.apache.openjpa.jdbc.schema Modifier and Type Class Description classDynamicSchemaFactoryFactory whose schema group dynamically fills itself with information as mappings validate themselves in theirmapmethod.classLazySchemaFactoryFactory that uses database metadata to construct the system schema.Methods in org.apache.openjpa.jdbc.schema that return SchemaGroup Modifier and Type Method Description protected SchemaGroupSchemaTool. assertSchemaGroup()SchemaGroupSchemaTool. getDBSchemaGroup()Return the database schema.protected SchemaGroupSchemaTool. getDBSchemaGroup(boolean full)Return the database schema.SchemaGroupSchema. getSchemaGroup()Return the schema's group.SchemaGroupSchemaGenerator. getSchemaGroup()Return the current schema group.SchemaGroupSchemaParser. getSchemaGroup()Return the current schema group.SchemaGroupSchemaTool. getSchemaGroup()Return the schema group the tool will act on.SchemaGroupXMLSchemaParser. getSchemaGroup()protected SchemaGroupSchemaGroup. newInstance()Create a new instance of this class.SchemaGroupDynamicSchemaFactory. readSchema()SchemaGroupFileSchemaFactory. readSchema()SchemaGroupLazySchemaFactory. readSchema()SchemaGroupSchemaFactory. readSchema()Return the schema group for the current object model and database.SchemaGroupTableSchemaFactory. readSchema()Methods in org.apache.openjpa.jdbc.schema with parameters of type SchemaGroup Modifier and Type Method Description protected voidSchemaTool. add(SchemaGroup db, SchemaGroup repos)Adds all database components in the repository schema that are not present in the given database schema to the database.voidSchemaSerializer. addAll(SchemaGroup group)Add all the objects in the given group to the set of objects that will be serialized.voidXMLSchemaSerializer. addAll(SchemaGroup group)protected voidSchemaTool. buildSchema(SchemaGroup db, SchemaGroup repos, boolean considerDatabaseState)protected voidSchemaGroup. copy(SchemaGroup group)Copy cloneable state from the given instance.protected voidSchemaTool. drop(SchemaGroup db, SchemaGroup repos)protected voidSchemaTool. dropTables(java.util.Collection<Table> tables, SchemaGroup change)Remove the given collection of tables from the database schema.booleanSchemaSerializer. removeAll(SchemaGroup group)Remove all schemas in the given group from the set to be serialized.booleanXMLSchemaSerializer. removeAll(SchemaGroup group)protected voidSchemaTool. retain(SchemaGroup db, SchemaGroup repos, boolean tables, boolean sequences)Drops all database components that are in the given database schema but not in the repository schema.voidSchemaTool. setDBSchemaGroup(SchemaGroup db)Set the database schema.voidSchemaGenerator. setSchemaGroup(SchemaGroup group)Set the schema group to add generated schemas to.voidSchemaParser. setSchemaGroup(SchemaGroup group)Set the current schema group; this clears all state from the last group.voidSchemaTool. setSchemaGroup(SchemaGroup group)Set the schema group the tool will act on.voidXMLSchemaParser. setSchemaGroup(SchemaGroup group)voidDynamicSchemaFactory. storeSchema(SchemaGroup schema)voidFileSchemaFactory. storeSchema(SchemaGroup schema)voidLazySchemaFactory. storeSchema(SchemaGroup schema)voidSchemaFactory. storeSchema(SchemaGroup schema)Record the schema group after changes may have been made.voidTableSchemaFactory. storeSchema(SchemaGroup schema)Constructors in org.apache.openjpa.jdbc.schema with parameters of type SchemaGroup Constructor Description Schema(java.lang.String name, SchemaGroup group)Deprecated.Schema(DBIdentifier name, SchemaGroup group) -
Uses of SchemaGroup in org.apache.openjpa.jdbc.sql
Methods in org.apache.openjpa.jdbc.sql with parameters of type SchemaGroup Modifier and Type Method Description java.lang.String[]DBDictionary. getCreateTableSQL(Table table, SchemaGroup group)Return a series of SQL statements to create the given table, complete with columns.java.lang.String[]SolidDBDictionary. getCreateTableSQL(Table table, SchemaGroup group)protected booleanSolidDBDictionary. sequenceExists(java.lang.String schemaName, java.lang.String seqName, SchemaGroup group)
-