Uses of Class
org.apache.ddlutils.dynabean.SqlDynaProperty

Packages that use SqlDynaProperty
org.apache.ddlutils.dynabean Provides the special DdlUtils implementations of DynaClass and DynaBean that directly map to tables in the database model. 
org.apache.ddlutils.platform This package contains the platform implementations for the individual databases. 
org.apache.ddlutils.platform.postgresql This package contains the platform implementation for the PostgreSQL database. 
 

Uses of SqlDynaProperty in org.apache.ddlutils.dynabean
 

Methods in org.apache.ddlutils.dynabean that return SqlDynaProperty
 SqlDynaProperty[] SqlDynaClass.getNonPrimaryKeyProperties()
          Returns the properties for the non-primary keys of the corresponding table.
 SqlDynaProperty[] SqlDynaClass.getPrimaryKeyProperties()
          Returns the properties for the primary keys of the corresponding table.
 SqlDynaProperty[] SqlDynaClass.getSqlDynaProperties()
          Returns the properties of this dyna class.
 

Constructors in org.apache.ddlutils.dynabean with parameters of type SqlDynaProperty
SqlDynaClass(Table table, SqlDynaProperty[] properties)
          Creates a new dyna class instance for the given table that has the given properties.
 

Uses of SqlDynaProperty in org.apache.ddlutils.platform
 

Methods in org.apache.ddlutils.platform with parameters of type SqlDynaProperty
protected  java.lang.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  java.lang.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  java.lang.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.
protected  java.lang.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.
protected  void PlatformImplBase.setObject(java.sql.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  java.util.HashMap PlatformImplBase.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 org.apache.ddlutils.platform.postgresql
 

Methods in org.apache.ddlutils.platform.postgresql with parameters of type SqlDynaProperty
protected  void PostgreSqlPlatform.setObject(java.sql.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.
 



Copyright © 2005-2009 Apache Software Foundation. All Rights Reserved.