Uses of Class
org.sequalite.schema.ClassMapper

Packages that use ClassMapper
org.sequalite.dao   
org.sequalite.schema   
org.sequalite.utils   
 

Uses of ClassMapper in org.sequalite.dao
 

Methods in org.sequalite.dao with parameters of type ClassMapper
 int BaseDAO.delete(java.sql.Connection connection, ClassMapper table, java.lang.String criteria, java.lang.Object[] values)
          deletes database rows based on Class and criteria
 void BaseDAO.delete(java.sql.Connection connection, java.lang.Object object, ClassMapper table)
          deletes object from database
 java.util.List BaseDAO.find(Session session, SequaliteMapper mapper, java.sql.Connection connection, java.lang.Class voClass, ClassMapper table, java.lang.String sqlName, java.lang.Object[] values)
          finds objects using criteria array
 java.util.List BaseDAO.find(Session session, SequaliteMapper mapper, java.sql.Connection connection, java.lang.Class voClass, ClassMapper table, java.lang.String filter, java.lang.Object[] values, java.lang.String sortBy)
          finds objects using criteria string
 java.util.List<SeQuaLiteModel> BaseDAO.findAsProxy(Session session, java.sql.Connection connection, java.lang.Class voClass, ClassMapper table, java.lang.String criteria, java.lang.Object[] values, java.lang.String sortBy)
          finds proxys based on filter criteria
 java.util.List BaseDAO.paginate(Session session, SequaliteMapper mapper, java.sql.Connection connection, SeQuaLitePageModel pageModel, ClassMapper table, int page)
          Gets the records for the specified page
 int BaseDAO.update(java.sql.Connection connection, ClassMapper table, java.lang.String setter, java.lang.Object[] values, java.lang.String criteria, java.lang.Object[] values2)
          Update database
 

Uses of ClassMapper in org.sequalite.schema
 

Methods in org.sequalite.schema that return ClassMapper
 ClassMapper SequaliteMapper.getClassObject(int i)
           
 

Methods in org.sequalite.schema with parameters of type ClassMapper
 void SequaliteMapper.addClassObject(ClassMapper c)
           
 

Uses of ClassMapper in org.sequalite.utils
 

Methods in org.sequalite.utils that return ClassMapper
static ClassMapper DAOUtils.getClassMapper(SequaliteMapper sqm, java.lang.String className)
          Retrieves ClassMapper from SequaliteMapper
 

Methods in org.sequalite.utils with parameters of type ClassMapper
static ChildMapper DAOUtils.getChildMapperByColumnName(ClassMapper ptm, java.lang.String columnName)
          Retrieves ChildMapper from ClassMapper using columnName
static ChildMapper DAOUtils.getChildMapperByName(ClassMapper ptm, java.lang.String javaName)
          Retrieves ChildMapper from ClassMapper using javaName
static java.lang.String DAOUtils.getColumns(ClassMapper table)
          retrieve comma separated columns
static java.lang.String DAOUtils.getDeleteSQL(ClassMapper table)
          get Delete SQL
static java.lang.String DAOUtils.getDeleteSQL(ClassMapper table, java.lang.String criteria, java.lang.Object[] cValues)
          get Delete SQL
static java.lang.String DAOUtils.getDeleteSQLWithoutPK(ClassMapper table, java.lang.Object object, java.util.List valueList)
          Create DeleteSQL without PrimaryKey
static FieldMapper DAOUtils.getFieldMapperByColumnName(ClassMapper ptm, java.lang.String columnName)
          Retrieves FieldMapper from ClassMapper using columnName
static FieldMapper DAOUtils.getFieldMapperByName(ClassMapper ptm, java.lang.String javaName)
          Retrieves FieldMapper from ClassMapper using javaName
static java.lang.String DAOUtils.getFindSQL(ClassMapper table, java.lang.String filter, java.lang.Object[] cValues, java.lang.String orderBy)
           
static java.lang.String DAOUtils.getIdSQL(ClassMapper table, java.lang.String criteria, java.lang.Object[] cValues, java.lang.String sortBy)
          Gets the ID SQL
static java.lang.String DAOUtils.getInsertSQL(ClassMapper table, boolean autoIncrement)
          get Insert SQL
static java.lang.Object DAOUtils.getPrimaryKeyValue(java.lang.Object obj, ClassMapper table)
          get PrimaryKey Value
static java.lang.String DAOUtils.getSelectSQL(ClassMapper table)
          get Select SQL
static SqlMapper DAOUtils.getSQL(ClassMapper table, java.lang.String sqlName)
          get Named SQL
static java.lang.String DAOUtils.getUpdateSQL(ClassMapper table)
          get Update SQL
static java.lang.String DAOUtils.getUpdateSQL(ClassMapper table, java.lang.String setter, java.lang.String criteria, java.lang.Object[] cValues)
           
static void DAOUtils.populateChild(java.lang.Object obj, SequaliteMapper sqm, ClassMapper table, java.lang.String columnName, java.lang.Object value)
          populate Single Child
static void DAOUtils.populateChildren(java.lang.Object obj, ClassMapper table, java.lang.String columnName, java.util.List valueList)
          populate Multiple Child
static void DAOUtils.populateField(java.lang.Object obj, ClassMapper table, java.lang.String columnName, java.lang.Object value)
          populate Field
static void DAOUtils.populateFieldFromResultSet(java.sql.ResultSet rs, java.lang.Object obj, ClassMapper table, FieldMapper field)
          populates Field From ResultSet
static int DAOUtils.populateInsertPSParamsWithFieldValues(java.sql.PreparedStatement ps, int psCount, java.lang.Object object, ClassMapper table)
          populate Insert Prepared Statement Params With Field Values
static int DAOUtils.populateInsertPSParamsWithFieldValues(java.sql.PreparedStatement ps, int psCount, java.lang.Object object, ClassMapper table, java.lang.StringBuffer sb)
          populate Insert Prepared Statement Params With Field Values
static void DAOUtils.populateObjectFromResultSet(java.sql.ResultSet rs, java.lang.Object obj, ClassMapper table, Session session, SequaliteMapper sequaliteMapper)
          populates an Object from resultset
static java.util.List DAOUtils.populateObjects(Session session, java.sql.ResultSet rs, java.lang.Class cls, ClassMapper table, SequaliteMapper mapper)
          Creates a list of objects from Resultset
static void DAOUtils.populatePrimaryKey(java.sql.ResultSet rs, java.lang.Object obj, ClassMapper table)
          populate Primary Key
static void DAOUtils.populateProxyObjectFromResultSet(java.sql.ResultSet rs, java.lang.Object obj, ClassMapper table, java.lang.String columnName, java.lang.String rsColumnName)
          populates proxy object
static java.util.List<SeQuaLiteModel> DAOUtils.populateProxyObjects(Session session, java.sql.ResultSet rs, java.lang.Class cls, ClassMapper table)
          Creates a list of objects from Resultset
static void DAOUtils.populatePSParams(java.sql.PreparedStatement ps, boolean insert, boolean autoIncrement, java.lang.Object object, SequaliteMapper sqm, ClassMapper table, java.lang.StringBuffer sb)
          populates preparedStatement parameters from Object
static int DAOUtils.populatePSParamsWithChildPKValues(java.sql.PreparedStatement ps, int psCount, java.lang.Object object, SequaliteMapper sqm, ClassMapper table)
          populate Prepared Statement Params With Child PriamryKey Value
static int DAOUtils.populatePSParamsWithChildPKValues(java.sql.PreparedStatement ps, int psCount, java.lang.Object object, SequaliteMapper sqm, ClassMapper table, java.lang.StringBuffer sb)
          populate Prepared Statement Params With Child PriamryKey Value
static void DAOUtils.populateSeQuaLiteModelFromResultSet(java.sql.ResultSet rs, SeQuaLiteModel obj, ClassMapper table, Session session, SequaliteMapper mapper)
          populates an Object from resultset
static int DAOUtils.populateUpdatePSParamsWithFieldValues(java.sql.PreparedStatement ps, int psCount, java.lang.Object object, ClassMapper table)
          populate Update Prepared Statement Params With Field Values
static int DAOUtils.populateUpdatePSParamsWithFieldValues(java.sql.PreparedStatement ps, int psCount, java.lang.Object object, ClassMapper table, java.lang.StringBuffer sb)
          populate Update Prepared Statement Params With Field Values
static void DAOUtils.setPrimaryKeyValue(java.lang.Object obj, ClassMapper table, java.lang.Object value)
          set PrimaryKey Value
static java.lang.String DAOUtils.translateToOrderByClause(ClassMapper clazz, java.lang.String sql)
          traslates a sql to orderby clause
static java.lang.String DAOUtils.translateToSQL(ClassMapper clazz, java.lang.String sql)
          traslates a sql
static java.lang.String DAOUtils.translateToWhereClause(ClassMapper clazz, java.lang.String sql, java.lang.Object[] values)
          traslates a sql to where clause