Uses of Class
edu.internet2.middleware.grouper.ext.org.apache.ddlutils.dynabean.SqlDynaProperty
Packages that use SqlDynaProperty
Package
Description
Provides the special DdlUtils implementations of
DynaClass
and DynaBean that directly map to tables in the database
model.
This package contains the platform implementations for the individual databases.
This package contains the platform implementation for the
PostgreSQL database.
-
Uses of SqlDynaProperty in edu.internet2.middleware.grouper.ext.org.apache.ddlutils.dynabean
Methods in edu.internet2.middleware.grouper.ext.org.apache.ddlutils.dynabean that return SqlDynaPropertyModifier and TypeMethodDescriptionSqlDynaClass.getNonPrimaryKeyProperties()Returns the properties for the non-primary keys of the corresponding table.SqlDynaClass.getPrimaryKeyProperties()Returns the properties for the primary keys of the corresponding table.SqlDynaClass.getSqlDynaProperties()Returns the properties of this dyna class.Constructors in edu.internet2.middleware.grouper.ext.org.apache.ddlutils.dynabean with parameters of type SqlDynaPropertyModifierConstructorDescriptionSqlDynaClass(Table table, SqlDynaProperty[] properties) Creates a new dyna class instance for the given table that has the given properties. -
Uses of SqlDynaProperty 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 SqlDynaPropertyModifier and TypeMethodDescriptionprotected StringPlatformImplBase.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 StringPlatformImplBase.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 StringPlatformImplBase.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.protected voidPlatformImplBase.setObject(PreparedStatement statement, int sqlIndex, org.apache.commons.beanutils.DynaBean dynaBean, SqlDynaProperty property) Sets a parameter of the prepared statement based on the type of the column of the property.protected HashMapPlatformImplBase.toColumnValues(SqlDynaProperty[] properties, org.apache.commons.beanutils.DynaBean bean) Derives the column values for the given dyna properties from the dyna bean. -
Uses of SqlDynaProperty in edu.internet2.middleware.grouper.ext.org.apache.ddlutils.platform.postgresql
Methods in edu.internet2.middleware.grouper.ext.org.apache.ddlutils.platform.postgresql with parameters of type SqlDynaPropertyModifier and TypeMethodDescriptionprotected voidPostgreSqlPlatform.setObject(PreparedStatement statement, int sqlIndex, org.apache.commons.beanutils.DynaBean dynaBean, SqlDynaProperty property) Sets a parameter of the prepared statement based on the type of the column of the property.