public class Table extends Object
| Modifier and Type | Field and Description | 
|---|---|
| Boolean | _abstractWhether the data object class is abstract. | 
| String | _interfaceSpecifies an interface that the generated data object class implements. | 
| String | baseBeanClassNameThe class name of the data object bean base class. | 
| String | baseBeanPackageThe package of the data object bean base class. | 
| String | baseClassThe base class of the data object class. | 
| String | baseDbObjectClassNameThe class name of the data object base class. | 
| String | baseDbObjectPackageThe package of the data object base class. | 
| String | baseManagerClassNameThe class name of the manager base class. | 
| String | baseManagerPackageThe package of the manager base class. | 
| String | basePeerThe base class of the peer class. | 
| String | basePeerClassNameThe class name of the peer static wrapper base class. | 
| String | basePeerImplClassNameThe class name of the peer implementation base class. | 
| String | basePeerPackageThe package of the peer base class. | 
| String | baseRecordMapperClassNameThe class name of the record mapper base class. | 
| String | baseRecordMapperPackageThe package of the record mapper base class. | 
| String | beanClassNameThe class name of the data object bean class. | 
| String | beanPackageThe package of the data object bean class. | 
| List<Column> | columnListThe columns of this table. | 
| String | dbObjectClassNameThe class name of the data object class. | 
| String | dbObjectPackageThe package of the data object class. | 
| String | descriptionA description of the table. | 
| List<ForeignKey> | foreignKeyListThe foreign keys of this table. | 
| String | idMethodThe id method to use. | 
| List<IdMethodParameter> | idMethodParameterListThe id method parameters for this table. | 
| List<Index> | indexListThe index list for this table. | 
| String | javaNameThe unqualified name of the data object class. | 
| String | managerClassNameThe class name of the manager class. | 
| String | managerPackageThe package of the manager class. | 
| String | nameThe table's name. | 
| String | optimisticLockingModeThe optimistic Locking mode to use. | 
| List<Option> | optionListThe options for this table. | 
| Database | parentThe database to which this table belongs. | 
| String | peerClassNameThe class name of the peer static wrapper class. | 
| String | peerImplClassNameThe class name of the peer implementation class. | 
| String | peerInterfaceThe interface for the peer class. | 
| String | peerPackageThe package of the peer class. | 
| String | primaryKeyColumnNamesThe attribute contains all primary key columns
 in a comma-separated String. | 
| String | primaryKeyConstraintNameThe name of the constraint defining the primary key of a table. | 
| List<Column> | primaryKeyListContains all primary key columns of the table. | 
| String | recordMapperClassNameThe class name of the record mapper class. | 
| String | recordMapperPackageThe package of the record mapper class. | 
| Boolean | saveMethodsInDbObjectsWhether the save method resides in the data objects
 (default is it is in the peer). | 
| String | sequenceNameThe name of the sequence from which the primary key of the table
 is generated. | 
| Boolean | skipSqlWhether sql generation should be skipped. | 
| List<Unique> | uniqueListThe list of unique indices for this table. | 
| String | unqualifiedNameThe unqualified part of the table name, omitting schema and database
 information. | 
| Boolean | useManagersOverride flag whether manager classes are used in this table. | 
| Constructor and Description | 
|---|
| Table() | 
public Database parent
public List<ForeignKey> foreignKeyList
public List<IdMethodParameter> idMethodParameterList
public String name
public String _interface
public String baseClass
public String basePeer
public String idMethod
public Boolean _abstract
public String javaName
public Boolean skipSql
public String description
public String dbObjectClassName
public String baseDbObjectClassName
public String peerClassName
public String basePeerClassName
public String peerImplClassName
public String basePeerImplClassName
public String beanClassName
public String baseBeanClassName
public String managerClassName
public String baseManagerClassName
public String recordMapperClassName
public String baseRecordMapperClassName
public String dbObjectPackage
public String baseDbObjectPackage
public String peerPackage
public String basePeerPackage
public String recordMapperPackage
public String baseRecordMapperPackage
public String managerPackage
public String baseManagerPackage
public String beanPackage
public String baseBeanPackage
public String optimisticLockingMode
public Boolean useManagers
public Boolean saveMethodsInDbObjects
public String peerInterface
public String unqualifiedName
public String primaryKeyConstraintName
public String sequenceName
public String primaryKeyColumnNames
Copyright © 2000–2020 The Apache Software Foundation. All rights reserved.