org.agileclick.genorm.runtime
Interface GenOrmRecordFactory


public interface GenOrmRecordFactory


Method Summary
 GenOrmRecord createRecord()
           
 GenOrmRecord createWithGeneratedKey()
           
 GenOrmRecord findRecord(java.lang.Object keys)
           
 java.lang.String getCreateStatement()
          Returns the SQL create statement for this table
 java.util.List<GenOrmFieldMeta> getFields()
           
 java.util.List<GenOrmConstraint> getForeignKeyConstraints()
           
 GenOrmResultSet select(java.lang.String where)
           
 GenOrmResultSet select(java.lang.String where, java.lang.String orderBy)
           
 void testQueryMethods()
           
 

Method Detail

getCreateStatement

java.lang.String getCreateStatement()
Returns the SQL create statement for this table


getFields

java.util.List<GenOrmFieldMeta> getFields()

getForeignKeyConstraints

java.util.List<GenOrmConstraint> getForeignKeyConstraints()

findRecord

GenOrmRecord findRecord(java.lang.Object keys)

createRecord

GenOrmRecord createRecord()

createWithGeneratedKey

GenOrmRecord createWithGeneratedKey()

select

GenOrmResultSet select(java.lang.String where)

select

GenOrmResultSet select(java.lang.String where,
                       java.lang.String orderBy)

testQueryMethods

void testQueryMethods()