org.jboss.dna.common.jdbc.model
Interface ModelFactory
- All Known Implementing Classes:
- DefaultModelFactory
public interface ModelFactory
Database metadata objects creation factory
- Author:
- Sergiy Litsenko
createAttribute
Attribute createAttribute()
- Creates Attribute
- Returns:
- Attribute
createBestRowIdentifier
BestRowIdentifier createBestRowIdentifier()
- Creates BestRowIdentifier
- Returns:
- BestRowIdentifier object
createCatalog
Catalog createCatalog()
- Creates Catalog
- Returns:
- Catalog object
createDatabase
Database createDatabase()
- Creates Database
- Returns:
- Database object
createForeignKey
ForeignKey createForeignKey()
- Creates ForeignKey
- Returns:
- ForeignKey object
createForeignKeyColumn
ForeignKeyColumn createForeignKeyColumn()
- Creates ForeignKeyColumn
- Returns:
- ForeignKeyColumn object
createIndex
Index createIndex()
- Creates Index
- Returns:
- Index object
createIndexColumn
IndexColumn createIndexColumn()
- Creates IndexColumn
- Returns:
- IndexColumn object
createParameter
Parameter createParameter()
- Creates Parameter
- Returns:
- Parameter object
createPrimaryKey
PrimaryKey createPrimaryKey()
- Creates PrimaryKey
- Returns:
- PrimaryKey object
createPrimaryKeyColumn
PrimaryKeyColumn createPrimaryKeyColumn()
- Creates PrimaryKeyColumn
- Returns:
- PrimaryKeyColumn object
createPrivilege
Privilege createPrivilege()
- Creates Privilege
- Returns:
- Privilege object
createReference
Reference createReference()
- Creates Reference
- Returns:
- Reference object
createSchema
Schema createSchema()
- Creates Schema
- Returns:
- Schema object
createSqlTypeConversionPair
SqlTypeConversionPair createSqlTypeConversionPair()
- Creates SqlTypeConversionPair
- Returns:
- SqlTypeConversionPair object
createSqlTypeInfo
SqlTypeInfo createSqlTypeInfo()
- Creates SqlTypeInfo
- Returns:
- SqlTypeInfo object
createStoredProcedure
StoredProcedure createStoredProcedure()
- Creates StoredProcedure
- Returns:
- StoredProcedure object
createTable
Table createTable()
- Creates Table
- Returns:
- Table object
createTableColumn
TableColumn createTableColumn()
- Creates TableColumn
- Returns:
- TableColumn object
createTableType
TableType createTableType()
- Creates TableType
- Returns:
- TableType object
createUserDefinedType
UserDefinedType createUserDefinedType()
- Creates UserDefinedType
- Returns:
- UserDefinedType object
Copyright © 2008-Present JBoss a division of Red Hat. All Rights Reserved.