|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
public interface Db2OOMapper
| Nested Class Summary | |
|---|---|
static class |
Db2OOMapper.ReferenceNamingStrategy
|
| Method Summary | |
|---|---|
String |
classNameSingular(org.javagen.agile.db.model.Table table)
Generate a class name from a table. |
String |
containerType(org.javagen.agile.db.model.FkConstraint fkConstraint)
|
org.javagen.agile.db.model.Cardinality |
determineCardinality(org.javagen.agile.db.model.FkConstraint fkConstraint)
|
boolean |
isManyCardinality(org.javagen.agile.db.model.FkConstraint fkConstraint)
|
String |
propertyNameSingular(org.javagen.agile.db.model.Column column)
Generate a property name from a column. |
String |
propertyType(org.javagen.agile.db.model.Column column)
Generate a property type from a column. |
String |
referenceName(org.javagen.agile.db.model.FkConstraint fkConstraint)
|
org.javagen.agile.oo.model.Class |
referenceType(org.javagen.agile.db.model.FkConstraint fkConstraint)
Generate a reference type from a foreign key constraint. |
void |
setReferenceNamingStrategy(Db2OOMapper.ReferenceNamingStrategy strategy)
|
| Method Detail |
|---|
void setReferenceNamingStrategy(Db2OOMapper.ReferenceNamingStrategy strategy)
String propertyNameSingular(org.javagen.agile.db.model.Column column)
String classNameSingular(org.javagen.agile.db.model.Table table)
String propertyType(org.javagen.agile.db.model.Column column)
org.javagen.agile.oo.model.Class referenceType(org.javagen.agile.db.model.FkConstraint fkConstraint)
String containerType(org.javagen.agile.db.model.FkConstraint fkConstraint)
org.javagen.agile.oo.namaing.CollectionsString referenceName(org.javagen.agile.db.model.FkConstraint fkConstraint)
boolean isManyCardinality(org.javagen.agile.db.model.FkConstraint fkConstraint)
org.javagen.agile.db.model.Cardinality determineCardinality(org.javagen.agile.db.model.FkConstraint fkConstraint)
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||