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 void
catalog(groovy.lang.Closure<?> closure)
void
catalog(java.lang.String name)
void
catalog(java.lang.String name, groovy.lang.Closure<?> closure)
void
defaultPackage(java.lang.String defaultPackage)
void
forceDataMapCatalog(boolean forceDataMapCatalog)
void
forceDataMapSchema(boolean forceDataMapSchema)
java.lang.String
getDefaultPackage()
java.lang.String
getMeaningfulPkTables()
java.lang.String
getNamingStrategy()
java.lang.String
getStripFromTableNames()
java.util.Collection<java.lang.String>
getTableTypes()
boolean
isForceDataMapCatalog()
boolean
isForceDataMapSchema()
boolean
isSkipPrimaryKeyLoading()
boolean
isSkipRelationshipsLoading()
boolean
isUseJava7Types()
boolean
isUsePrimitives()
void
meaningfulPkTables(java.lang.String meaningfulPkTables)
void
namingStrategy(java.lang.String namingStrategy)
void
setDefaultPackage(java.lang.String defaultPackage)
void
setForceDataMapCatalog(boolean forceDataMapCatalog)
void
setForceDataMapSchema(boolean forceDataMapSchema)
void
setMeaningfulPkTables(java.lang.String meaningfulPkTables)
void
setNamingStrategy(java.lang.String namingStrategy)
void
setSkipPrimaryKeyLoading(boolean skipPrimaryKeyLoading)
void
setSkipRelationshipsLoading(boolean skipRelationshipsLoading)
void
setStripFromTableNames(java.lang.String stripFromTableNames)
void
setTableTypes(java.util.Collection<java.lang.String> tableTypes)
void
setUseJava7Types(boolean useJava7Types)
void
setUsePrimitives(boolean usePrimitives)
void
skipPrimaryKeyLoading(boolean skipPrimaryKeyLoading)
void
skipRelationshipsLoading(boolean skipRelationshipsLoading)
void
stripFromTableNames(java.lang.String stripFromTableNames)
void
tableType(java.lang.String tableType)
void
tableTypes(java.lang.String... tableTypes)
org.apache.cayenne.dbsync.reverse.dbimport.ReverseEngineering
toReverseEngineering()
void
useJava7Types(boolean useJava7Types)
void
usePrimitives(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)
-
-