Uses of Class
org.hibernate.tool.api.reveng.TableIdentifier
Packages that use TableIdentifier
Package
Description
-
Uses of TableIdentifier in org.hibernate.tool.api.reveng
Methods in org.hibernate.tool.api.reveng that return TableIdentifierModifier and TypeMethodDescriptionstatic TableIdentifierstatic TableIdentifierTableIdentifier.create(org.hibernate.mapping.Table table) Methods in org.hibernate.tool.api.reveng with parameters of type TableIdentifierModifier and TypeMethodDescriptionRevengStrategy.columnToHibernateTypeName(TableIdentifier table, String columnName, int sqlType, int length, int precision, int scale, boolean nullable, boolean generatedIdentifier) Gets the preferred Hibernate type for an SQL type.RevengStrategy.columnToMetaAttributes(TableIdentifier identifier, String column) Return the list of metaattributes to assign to properties created based on the given columnRevengStrategy.columnToPropertyName(TableIdentifier table, String column) Return a property name for a Column.booleanTableIdentifier.equals(TableIdentifier otherIdentifier) booleanRevengStrategy.excludeColumn(TableIdentifier identifier, String columnName) booleanRevengStrategy.excludeForeignKeyAsCollection(String keyname, TableIdentifier fromTable, List<?> fromColumns, TableIdentifier referencedTable, List<?> referencedColumns) Should this foreignkey be excluded as a oneToManybooleanRevengStrategy.excludeForeignKeyAsManytoOne(String keyname, TableIdentifier fromTable, List<?> fromColumns, TableIdentifier referencedTable, List<?> referencedColumns) Should this foreignkey be excluded as a many-to-onebooleanRevengStrategy.excludeTable(TableIdentifier ti) RevengStrategy.foreignKeyToCollectionName(String keyname, TableIdentifier fromTable, List<?> fromColumns, TableIdentifier referencedTable, List<?> referencedColumns, boolean uniqueReference) Return a collection role name for a Collection based on the foreignkey.RevengStrategy.foreignKeyToEntityName(String keyname, TableIdentifier fromTable, List<?> fromColumns, TableIdentifier referencedTable, List<?> referencedColumns, boolean uniqueReference) RevengStrategy.foreignKeyToInverseEntityName(String keyname, TableIdentifier fromTable, List<?> fromColumns, TableIdentifier referencedTable, List<?> referencedColumns, boolean uniqueReference) Used to rename the inverse one-to-one properties.RevengStrategy.foreignKeyToManyToManyName(org.hibernate.mapping.ForeignKey fromKey, TableIdentifier middleTable, org.hibernate.mapping.ForeignKey toKey, boolean uniqueReference) List<org.hibernate.mapping.ForeignKey> RevengStrategy.getForeignKeys(TableIdentifier referencedTable) Gets the user defined foreign keys.RevengStrategy.getOptimisticLockColumnName(TableIdentifier identifier) Return explicit which column name should be used for optimistic lockRevengStrategy.getPrimaryKeyColumnNames(TableIdentifier identifier) If a table does not have any primarykey columns reported, this method is called.RevengStrategy.getTableIdentifierProperties(TableIdentifier identifier) RevengStrategy.getTableIdentifierStrategyName(TableIdentifier identifier) booleanRevengStrategy.isForeignKeyCollectionLazy(String name, TableIdentifier foreignKeyTable, List<?> columns, TableIdentifier foreignKeyReferencedTable, List<?> referencedColumns) is the collection lazy or not ?RevengStrategy.tableToClassName(TableIdentifier tableIdentifier) RevengStrategy.tableToCompositeIdName(TableIdentifier identifier) Given a table name, return the wanted name for a composite identifier.RevengStrategy.tableToIdentifierPropertyName(TableIdentifier tableIdentifier) Given a table name, return the wanted name for the identifier.RevengStrategy.tableToMetaAttributes(TableIdentifier tableIdentifier) Return the list of metaattributes to assign to classes created based on the given tablebooleanRevengStrategy.useColumnForOptimisticLock(TableIdentifier identifier, String column) -
Uses of TableIdentifier in org.hibernate.tool.internal.reveng
Methods in org.hibernate.tool.internal.reveng with parameters of type TableIdentifierModifier and TypeMethodDescriptionorg.hibernate.mapping.TableRevengMetadataCollector.addTable(TableIdentifier tableIdentifier) org.hibernate.mapping.TableRevengMetadataCollector.getTable(TableIdentifier tableIdentifier) -
Uses of TableIdentifier in org.hibernate.tool.internal.reveng.strategy
Methods in org.hibernate.tool.internal.reveng.strategy with parameters of type TableIdentifierModifier and TypeMethodDescriptionvoidOverrideRepository.addMetaAttributeInfo(TableIdentifier tableIdentifier, String name, org.apache.commons.collections4.MultiValuedMap<String, MetaAttributeHelper.SimpleMetaAttribute> map) AbstractStrategy.columnToHibernateTypeName(TableIdentifier table, String columnName, int sqlType, int length, int precision, int scale, boolean nullable, boolean generatedIdentifier) DelegatingStrategy.columnToHibernateTypeName(TableIdentifier table, String columnName, int sqlType, int length, int precision, int scale, boolean nullable, boolean generatedIdentifier) AbstractStrategy.columnToMetaAttributes(TableIdentifier identifier, String column) DelegatingStrategy.columnToMetaAttributes(TableIdentifier identifier, String column) OverrideRepository.columnToMetaAttributes(TableIdentifier tableIdentifier, String column) AbstractStrategy.columnToPropertyName(TableIdentifier table, String columnName) DelegatingStrategy.columnToPropertyName(TableIdentifier table, String column) TableFilter.exclude(TableIdentifier identifier) booleanAbstractStrategy.excludeColumn(TableIdentifier identifier, String columnName) booleanDelegatingStrategy.excludeColumn(TableIdentifier identifier, String columnName) booleanAbstractStrategy.excludeForeignKeyAsCollection(String keyname, TableIdentifier fromTable, List<?> fromColumns, TableIdentifier referencedTable, List<?> referencedColumns) booleanDelegatingStrategy.excludeForeignKeyAsCollection(String keyname, TableIdentifier fromTable, List<?> fromColumns, TableIdentifier referencedTable, List<?> referencedColumns) booleanAbstractStrategy.excludeForeignKeyAsManytoOne(String keyname, TableIdentifier fromTable, List<?> fromColumns, TableIdentifier referencedTable, List<?> referencedColumns) booleanDelegatingStrategy.excludeForeignKeyAsManytoOne(String keyname, TableIdentifier fromTable, List<?> fromColumns, TableIdentifier referencedTable, List<?> referencedColumns) booleanAbstractStrategy.excludeTable(TableIdentifier ti) booleanDelegatingStrategy.excludeTable(TableIdentifier ti) protected booleanOverrideRepository.excludeTable(TableIdentifier identifier) AbstractStrategy.foreignKeyToCollectionName(String keyname, TableIdentifier fromTable, List<?> fromColumns, TableIdentifier referencedTable, List<?> referencedColumns, boolean uniqueReference) Does some crude english pluralization TODO: are the from/to names correct ?DelegatingStrategy.foreignKeyToCollectionName(String keyname, TableIdentifier fromTable, List<?> fromColumns, TableIdentifier referencedTable, List<?> referencedColumns, boolean uniqueReference) AbstractStrategy.foreignKeyToEntityName(String keyname, TableIdentifier fromTable, List<?> fromColumnNames, TableIdentifier referencedTable, List<?> referencedColumnNames, boolean uniqueReference) DelegatingStrategy.foreignKeyToEntityName(String keyname, TableIdentifier fromTable, List<?> fromColumnNames, TableIdentifier referencedTable, List<?> referencedColumnNames, boolean uniqueReference) AbstractStrategy.foreignKeyToInverseEntityName(String keyname, TableIdentifier fromTable, List<?> fromColumnNames, TableIdentifier referencedTable, List<?> referencedColumnNames, boolean uniqueReference) DelegatingStrategy.foreignKeyToInverseEntityName(String keyname, TableIdentifier fromTable, List<?> fromColumnNames, TableIdentifier referencedTable, List<?> referencedColumnNames, boolean uniqueReference) AbstractStrategy.foreignKeyToManyToManyName(org.hibernate.mapping.ForeignKey fromKey, TableIdentifier middleTable, org.hibernate.mapping.ForeignKey toKey, boolean uniqueReference) DelegatingStrategy.foreignKeyToManyToManyName(org.hibernate.mapping.ForeignKey fromKey, TableIdentifier middleTable, org.hibernate.mapping.ForeignKey toKey, boolean uniqueReference) List<org.hibernate.mapping.ForeignKey> AbstractStrategy.getForeignKeys(TableIdentifier referencedTable) List<org.hibernate.mapping.ForeignKey> DelegatingStrategy.getForeignKeys(TableIdentifier referencedTable) org.apache.commons.collections4.MultiValuedMap<String, MetaAttributeHelper.SimpleMetaAttribute> TableFilter.getMetaAttributes(TableIdentifier identifier) AbstractStrategy.getOptimisticLockColumnName(TableIdentifier identifier) Return explicit which column name should be used for optimistic lockDelegatingStrategy.getOptimisticLockColumnName(TableIdentifier identifier) TableFilter.getPackage(TableIdentifier identifier) protected StringOverrideRepository.getPackageName(TableIdentifier identifier) AbstractStrategy.getPrimaryKeyColumnNames(TableIdentifier identifier) DelegatingStrategy.getPrimaryKeyColumnNames(TableIdentifier identifier) AbstractStrategy.getTableIdentifierProperties(TableIdentifier identifier) DelegatingStrategy.getTableIdentifierProperties(TableIdentifier identifier) AbstractStrategy.getTableIdentifierStrategyName(TableIdentifier identifier) DelegatingStrategy.getTableIdentifierStrategyName(TableIdentifier tableIdentifier) booleanAbstractStrategy.isForeignKeyCollectionLazy(String name, TableIdentifier foreignKeyTable, List<?> columns, TableIdentifier foreignKeyReferencedTable, List<?> referencedColumns) booleanDelegatingStrategy.isForeignKeyCollectionLazy(String name, TableIdentifier foreignKeyTable, List<?> columns, TableIdentifier foreignKeyReferencedTable, List<?> referencedColumns) voidOverrideRepository.setExcludedColumn(TableIdentifier tableIdentifier, String columnName) voidOverrideRepository.setPropertyNameForColumn(TableIdentifier identifier, String columnName, String property) voidOverrideRepository.setTypeNameForColumn(TableIdentifier identifier, String columnName, String type) AbstractStrategy.tableToClassName(TableIdentifier tableIdentifier) DelegatingStrategy.tableToClassName(TableIdentifier tableIdentifier) AbstractStrategy.tableToCompositeIdName(TableIdentifier identifier) DelegatingStrategy.tableToCompositeIdName(TableIdentifier identifier) AbstractStrategy.tableToIdentifierPropertyName(TableIdentifier tableIdentifier) DelegatingStrategy.tableToIdentifierPropertyName(TableIdentifier tableIdentifier) AbstractStrategy.tableToMetaAttributes(TableIdentifier tableIdentifier) DelegatingStrategy.tableToMetaAttributes(TableIdentifier tableIdentifier) OverrideRepository.tableToMetaAttributes(TableIdentifier identifier) booleanAbstractStrategy.useColumnForOptimisticLock(TableIdentifier identifier, String column) booleanDelegatingStrategy.useColumnForOptimisticLock(TableIdentifier identifier, String column) -
Uses of TableIdentifier in org.hibernate.tool.internal.reveng.util
Methods in org.hibernate.tool.internal.reveng.util that return TableIdentifierModifier and TypeMethodDescriptionstatic TableIdentifierRevengUtils.createTableIdentifier(org.hibernate.mapping.Table table, String defaultCatalog, String defaultSchema) Methods in org.hibernate.tool.internal.reveng.util with parameters of type TableIdentifierModifier and TypeMethodDescriptionstatic StringRevengUtils.getTableIdentifierStrategyNameInRevengStrategy(RevengStrategy revengStrat, TableIdentifier tableIdentifier, String defaultCatalog, String defaultSchema)