Uses of Class
org.ujorm.orm.metaModel.MetaIndex

Packages that use MetaIndex
org.ujorm.orm The ORM support. 
org.ujorm.orm.ao   
org.ujorm.orm.dialect   
org.ujorm.orm.metaModel   
 

Uses of MetaIndex in org.ujorm.orm
 

Methods in org.ujorm.orm with parameters of type MetaIndex
 Appendable SqlDialectEx.printDropIndex(MetaIndex index, Appendable out)
          Print an DROP INDEX for the parameter column.
 Appendable SqlDialect.printIndex(MetaIndex index, Appendable out)
          Print an INDEX for the parameter column.
 

Uses of MetaIndex in org.ujorm.orm.ao
 

Fields in org.ujorm.orm.ao with type parameters of type MetaIndex
protected  Map<String,MetaIndex> IndexModelBuilder.mapIndex
          Map a MetaIndex for an index name (case insensitive)
 

Methods in org.ujorm.orm.ao that return types with arguments of type MetaIndex
 Collection<MetaIndex> IndexModelOrderedBuilder.getIndexModels()
          Returns all indexes of the current table
 Collection<MetaIndex> IndexModelBuilder.getIndexModels()
          Returns all indexes of the current table
 

Method parameters in org.ujorm.orm.ao with type arguments of type MetaIndex
protected  void IndexModelOrderedBuilder.addToResult(List<IndexModelOrderedBuilder.OrderedColumn> columns, boolean unique, List<MetaIndex> result)
          Add the column to the result index list
 

Uses of MetaIndex in org.ujorm.orm.dialect
 

Methods in org.ujorm.orm.dialect with parameters of type MetaIndex
 Appendable PostgreSqlDialect.printIndex(MetaIndex index, Appendable out)
          Print an INDEX for the parameter column.
 Appendable OracleDialect.printIndexCondition(MetaIndex index, Appendable out)
          No PARTIAL INDEX is supported.
 Appendable PostgreSqlDialect.printIndexCondition(MetaIndex index, Appendable out)
          Create an PARTIAL INDEX for exclude NULL values.
 

Uses of MetaIndex in org.ujorm.orm.metaModel
 

Fields in org.ujorm.orm.metaModel with type parameters of type MetaIndex
static ListKey<MetaIndex,MetaColumn> MetaIndex.COLUMNS
          Index Columns
static Key<MetaIndex,String> MetaIndex.NAME
          Index database name
static Key<MetaIndex,MetaTable> MetaIndex.TABLE
          Table
static Key<MetaIndex,Boolean> MetaIndex.UNIQUE
          Is the index unique ?
 

Methods in org.ujorm.orm.metaModel that return MetaIndex
 MetaIndex MetaDbServiceEx.createIndexForColumn(String idxName, MetaColumn column, MetaTable metaTable)
          Create an Index For the Column.
 

Methods in org.ujorm.orm.metaModel that return types with arguments of type MetaIndex
 Collection<MetaIndex> MetaTable.getIndexCollection()
          Create a new collection of the table indexes.
 List<MetaIndex> MetaDatabase.getIndexList()
          Returns all database indexes
 

Method parameters in org.ujorm.orm.metaModel with type arguments of type MetaIndex
protected  void MetaDbService.changeIndex(List<MetaIndex> indexes)
          5.
 void MetaDbServiceEx.checkKeywords(Connection conn, List<MetaTable> tables, List<MetaColumn> columns, List<MetaIndex> indexes)
           
protected  void MetaDbService.checkReportKeywords(Connection conn, List<MetaTable> tables, List<MetaColumn> newColumns, List<MetaIndex> indexes)
          1.
protected  boolean MetaDbService.isModelChanged(Connection conn, List<MetaTable> newTables, List<MetaColumn> newColumns, List<MetaIndex> newIndexes)
          Find database table or columns to modify.
 



Copyright 2013, Pavel Ponec