net.sf.farrago.cwm.relational
Interface CwmSqlindexClass
- All Superinterfaces: 
 - RefBaseObject, RefClass, RefFeatured
 
- All Known Implementing Classes: 
 - CwmSqlindexClass$Hib
 
public interface CwmSqlindexClass
- extends RefClass
 
SQLIndex class proxy interface.
 An Index on a table.
 
Note: This type should not be subclassed,
 implemented or directly instantiated by clients. It is generated from a
 MOF metamodel and implemented by Enki or MDR.
 
 
 
 
createCwmSqlindex
CwmSqlindex createCwmSqlindex()
- The default factory operation used to create an instance object.
 
- Returns:
 - The created instance object.
 
 
 
createCwmSqlindex
CwmSqlindex createCwmSqlindex(String name,
                              VisibilityKind visibility,
                              boolean isPartitioning,
                              boolean isSorted,
                              boolean isUnique,
                              String filterCondition,
                              boolean isNullable,
                              boolean autoUpdate)
- Creates an instance object having attributes initialized by the passed
 values.
 
- Parameters:
 name - An identifier for the ModelElement within its containing
 Namespace.visibility - Specifies extent of the visibility of the
 ModelElement within its owning Namespace.isPartitioning - If True, this Index instance is used as a
 partitioning index.isSorted - If True, the Index instance is maintained in a sorted
 order.isUnique - The isUnique attribute is True if the Index instance
 guarantees all of its instances have a unique key value.filterCondition - Which subset of the table is indexedisNullable - Entries in this index can be nullautoUpdate - The index is updated automatically
- Returns:
 - The created instance object.