Uses of Class
edu.internet2.middleware.grouper.ext.org.apache.ddlutils.dynabean.SqlDynaClass
Packages that use SqlDynaClass
Package
Description
Provides the special DdlUtils implementations of
DynaClass
and DynaBean
that directly map to tables in the database
model.
This package contains the classes making up the database model.
This package contains the platform implementations for the individual databases.
-
Uses of SqlDynaClass in edu.internet2.middleware.grouper.ext.org.apache.ddlutils.dynabean
Methods in edu.internet2.middleware.grouper.ext.org.apache.ddlutils.dynabean that return SqlDynaClassModifier and TypeMethodDescriptionDynaClassCache.getDynaClass
(Table table) Returns theSqlDynaClass
for the given table.DynaClassCache.getDynaClass
(org.apache.commons.beanutils.DynaBean dynaBean) Returns theSqlDynaClass
for the given bean.static SqlDynaClass
SqlDynaClass.newInstance
(Table table) Factory method for creating and initializing a new dyna class instance for the given table. -
Uses of SqlDynaClass in edu.internet2.middleware.grouper.ext.org.apache.ddlutils.model
Methods in edu.internet2.middleware.grouper.ext.org.apache.ddlutils.model that return SqlDynaClassModifier and TypeMethodDescriptionDatabase.getDynaClassFor
(String tableName) Returns theorg.apache.ddlutils.dynabean.SqlDynaClass
for the given table name.Database.getDynaClassFor
(org.apache.commons.beanutils.DynaBean bean) Returns theorg.apache.ddlutils.dynabean.SqlDynaClass
for the given dyna bean. -
Uses of SqlDynaClass in edu.internet2.middleware.grouper.ext.org.apache.ddlutils.platform
Methods in edu.internet2.middleware.grouper.ext.org.apache.ddlutils.platform with parameters of type SqlDynaClassModifier and TypeMethodDescriptionprotected String
PlatformImplBase.createDeleteSql
(Database model, SqlDynaClass dynaClass, SqlDynaProperty[] primaryKeys, org.apache.commons.beanutils.DynaBean bean) Creates the SQL for deleting an object of the given type.protected String
PlatformImplBase.createInsertSql
(Database model, SqlDynaClass dynaClass, SqlDynaProperty[] properties, org.apache.commons.beanutils.DynaBean bean) Creates the SQL for inserting an object of the given type.protected String
PlatformImplBase.createSelectLastInsertIdSql
(Database model, SqlDynaClass dynaClass) Creates the SQL for querying for the id generated by the last insert of an object of the given type.protected String
PlatformImplBase.createUpdateSql
(Database model, SqlDynaClass dynaClass, SqlDynaProperty[] primaryKeys, SqlDynaProperty[] properties, org.apache.commons.beanutils.DynaBean bean) Creates the SQL for updating an object of the given type.