Package org.apache.cayenne.tools.model
Class DbImportConfig
- java.lang.Object
-
- org.apache.cayenne.tools.model.FilterContainer
-
- org.apache.cayenne.tools.model.SchemaContainer
-
- org.apache.cayenne.tools.model.DbImportConfig
-
public class DbImportConfig extends SchemaContainer
- Since:
- 4.0
-
-
Constructor Summary
Constructors Constructor Description DbImportConfig()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidcatalog(groovy.lang.Closure<?> closure)voidcatalog(java.lang.String name)voidcatalog(java.lang.String name, groovy.lang.Closure<?> closure)voiddefaultPackage(java.lang.String defaultPackage)voidforceDataMapCatalog(boolean forceDataMapCatalog)voidforceDataMapSchema(boolean forceDataMapSchema)java.lang.StringgetDefaultPackage()java.lang.StringgetMeaningfulPkTables()java.lang.StringgetNamingStrategy()java.lang.StringgetStripFromTableNames()java.util.Collection<java.lang.String>getTableTypes()booleanisForceDataMapCatalog()booleanisForceDataMapSchema()booleanisSkipPrimaryKeyLoading()booleanisSkipRelationshipsLoading()booleanisUseJava7Types()booleanisUsePrimitives()voidmeaningfulPkTables(java.lang.String meaningfulPkTables)voidnamingStrategy(java.lang.String namingStrategy)voidsetDefaultPackage(java.lang.String defaultPackage)voidsetForceDataMapCatalog(boolean forceDataMapCatalog)voidsetForceDataMapSchema(boolean forceDataMapSchema)voidsetMeaningfulPkTables(java.lang.String meaningfulPkTables)voidsetNamingStrategy(java.lang.String namingStrategy)voidsetSkipPrimaryKeyLoading(boolean skipPrimaryKeyLoading)voidsetSkipRelationshipsLoading(boolean skipRelationshipsLoading)voidsetStripFromTableNames(java.lang.String stripFromTableNames)voidsetTableTypes(java.util.Collection<java.lang.String> tableTypes)voidsetUseJava7Types(boolean useJava7Types)voidsetUsePrimitives(boolean usePrimitives)voidskipPrimaryKeyLoading(boolean skipPrimaryKeyLoading)voidskipRelationshipsLoading(boolean skipRelationshipsLoading)voidstripFromTableNames(java.lang.String stripFromTableNames)voidtableType(java.lang.String tableType)voidtableTypes(java.lang.String... tableTypes)org.apache.cayenne.dbsync.reverse.dbimport.ReverseEngineeringtoReverseEngineering()voiduseJava7Types(boolean useJava7Types)voidusePrimitives(boolean usePrimitives)-
Methods inherited from class org.apache.cayenne.tools.model.SchemaContainer
schema, schema, schema
-
Methods inherited from class org.apache.cayenne.tools.model.FilterContainer
excludeColumn, excludeColumns, excludeProcedure, excludeProcedures, excludeRelationship, excludeRelationships, excludeTable, excludeTables, getName, includeColumn, includeColumns, includeProcedure, includeProcedures, includeTable, includeTable, includeTable, includeTables, name, setName
-
-
-
-
Method Detail
-
catalog
public void catalog(java.lang.String name)
-
catalog
public void catalog(groovy.lang.Closure<?> closure)
-
catalog
public void catalog(java.lang.String name, groovy.lang.Closure<?> closure)
-
toReverseEngineering
public org.apache.cayenne.dbsync.reverse.dbimport.ReverseEngineering toReverseEngineering()
-
isSkipRelationshipsLoading
public boolean isSkipRelationshipsLoading()
-
setSkipRelationshipsLoading
public void setSkipRelationshipsLoading(boolean skipRelationshipsLoading)
-
skipRelationshipsLoading
public void skipRelationshipsLoading(boolean skipRelationshipsLoading)
-
isSkipPrimaryKeyLoading
public boolean isSkipPrimaryKeyLoading()
-
setSkipPrimaryKeyLoading
public void setSkipPrimaryKeyLoading(boolean skipPrimaryKeyLoading)
-
skipPrimaryKeyLoading
public void skipPrimaryKeyLoading(boolean skipPrimaryKeyLoading)
-
getDefaultPackage
public java.lang.String getDefaultPackage()
-
setDefaultPackage
public void setDefaultPackage(java.lang.String defaultPackage)
-
defaultPackage
public void defaultPackage(java.lang.String defaultPackage)
-
isForceDataMapCatalog
public boolean isForceDataMapCatalog()
-
setForceDataMapCatalog
public void setForceDataMapCatalog(boolean forceDataMapCatalog)
-
forceDataMapCatalog
public void forceDataMapCatalog(boolean forceDataMapCatalog)
-
isForceDataMapSchema
public boolean isForceDataMapSchema()
-
setForceDataMapSchema
public void setForceDataMapSchema(boolean forceDataMapSchema)
-
forceDataMapSchema
public void forceDataMapSchema(boolean forceDataMapSchema)
-
getMeaningfulPkTables
public java.lang.String getMeaningfulPkTables()
-
setMeaningfulPkTables
public void setMeaningfulPkTables(java.lang.String meaningfulPkTables)
-
meaningfulPkTables
public void meaningfulPkTables(java.lang.String meaningfulPkTables)
-
getNamingStrategy
public java.lang.String getNamingStrategy()
-
setNamingStrategy
public void setNamingStrategy(java.lang.String namingStrategy)
-
namingStrategy
public void namingStrategy(java.lang.String namingStrategy)
-
getStripFromTableNames
public java.lang.String getStripFromTableNames()
-
setStripFromTableNames
public void setStripFromTableNames(java.lang.String stripFromTableNames)
-
stripFromTableNames
public void stripFromTableNames(java.lang.String stripFromTableNames)
-
isUsePrimitives
public boolean isUsePrimitives()
-
setUsePrimitives
public void setUsePrimitives(boolean usePrimitives)
-
usePrimitives
public void usePrimitives(boolean usePrimitives)
-
isUseJava7Types
public boolean isUseJava7Types()
-
setUseJava7Types
public void setUseJava7Types(boolean useJava7Types)
-
useJava7Types
public void useJava7Types(boolean useJava7Types)
-
getTableTypes
public java.util.Collection<java.lang.String> getTableTypes()
-
setTableTypes
public void setTableTypes(java.util.Collection<java.lang.String> tableTypes)
-
tableType
public void tableType(java.lang.String tableType)
-
tableTypes
public void tableTypes(java.lang.String... tableTypes)
-
-