org.modelsphere.sms.or.informix.db
Class DbINFTable

java.lang.Object
  extended by PersistentObject
      extended by org.modelsphere.jack.baseDb.db.DbObject
          extended by org.modelsphere.jack.baseDb.db.DbSemanticalObject
              extended by org.modelsphere.sms.db.DbSMSSemanticalObject
                  extended by org.modelsphere.sms.db.DbSMSClassifier
                      extended by org.modelsphere.sms.or.db.DbORAbsTable
                          extended by org.modelsphere.sms.or.db.DbORTable
                              extended by org.modelsphere.sms.or.informix.db.DbINFTable

public final class DbINFTable
extends DbORTable

Direct subclass(es)/subinterface(s) : none.
Composites : DbINFDataModel.
Components : DbINFColumn, DbINFForeign, DbINFPrimaryUnique, DbINFCheck, DbINFIndex, DbINFTrigger, DbINFFragment, DbSMSObjectImport.


Nested Class Summary
 
Nested classes/interfaces inherited from class org.modelsphere.jack.baseDb.db.DbObject
DbObject.ComponentIterator
 
Field Summary
static MetaField fCategory
           
static MetaRelation1 fDbspace
           
static MetaField fExtentSize
           
static MetaField fFragmentationDistribScheme
           
static MetaRelationN fFragmentationKeyColumns
           
static MetaField fFragmentationMaxRangeValue
           
static MetaField fFragmentationMinRangeValue
           
static MetaField fLockMode
           
static MetaField fNextExtentSize
           
static MetaField fWithRowIDs
           
static MetaClass metaClass
           
 
Fields inherited from class org.modelsphere.sms.or.db.DbORTable
fIsAssociation, fIsDependant
 
Fields inherited from class org.modelsphere.sms.or.db.DbORAbsTable
fAssociationEnds, fSelectionRule, fUser
 
Fields inherited from class org.modelsphere.sms.db.DbSMSClassifier
fClassifierGos
 
Fields inherited from class org.modelsphere.sms.db.DbSMSSemanticalObject
fObjectImports, fSourceLinks, fSubCopies, fSuperCopy, fTargetLinks, fUmlConstraints, fUmlStereotype
 
Fields inherited from class org.modelsphere.jack.baseDb.db.DbSemanticalObject
fAdminAccessList, fAlias, fDescription, fName, fPhysicalName, fWriteAccessList
 
Fields inherited from class org.modelsphere.jack.baseDb.db.DbObject
ACCESS_GRANTED, ACCESS_NOT_GRANTED, fComponents, fComposite, fCreationTime, fModificationTime, fUdfValues, fValidationStatus, LONG_FORM, SHORT_FORM, VALIDATION_ERROR, VALIDATION_OK, VALIDATION_WARNING, writeAccess
 
Constructor Summary
DbINFTable()
          Parameter-less constructor.
DbINFTable(DbObject composite)
          Creates an instance of DbINFTable.
 
Method Summary
 INFTableCategory getCategory()
          Gets the "category" of a DbINFTable's instance.
 DbINFDbspace getDbspace()
          Gets the dbspace object associated to a DbINFTable's instance.
 java.lang.Integer getExtentSize()
          Gets the "extent size" of a DbINFTable's instance.
 INFTableDistScheme getFragmentationDistribScheme()
          Gets the "distribution scheme" of a DbINFTable's instance.
 DbRelationN getFragmentationKeyColumns()
          Gets the list of fragmentation key columns associated to a DbINFTable's instance.
 java.lang.Integer getFragmentationMaxRangeValue()
          Gets the "maximum range value" of a DbINFTable's instance.
 java.lang.Integer getFragmentationMinRangeValue()
          Gets the "minimum range value" of a DbINFTable's instance.
 INFLockMode getLockMode()
          Gets the "lock mode" of a DbINFTable's instance.
 MetaClass getMetaClass()
           
 java.lang.Integer getNextExtentSize()
          Gets the "next extent size" of a DbINFTable's instance.
 java.lang.Boolean getWithRowIDs()
          Deprecated. use isWithRowIDs() method instead
static void initMeta()
          For internal use only.
 boolean isWithRowIDs()
          Tells whether a DbINFTable's instance is withRowIDs or not.
 void set(MetaField metaField, java.lang.Object value)
           
 void set(MetaRelationN relation, DbObject neighbor, int op)
           
 void setCategory(INFTableCategory value)
          Sets the "category" property of a DbINFTable's instance.
 void setDbspace(DbINFDbspace value)
          Sets the dbspace object associated to a DbINFTable's instance.
 void setExtentSize(java.lang.Integer value)
          Sets the "extent size" property of a DbINFTable's instance.
 void setFragmentationDistribScheme(INFTableDistScheme value)
          Sets the "distribution scheme" property of a DbINFTable's instance.
 void setFragmentationMaxRangeValue(java.lang.Integer value)
          Sets the "maximum range value" property of a DbINFTable's instance.
 void setFragmentationMinRangeValue(java.lang.Integer value)
          Sets the "minimum range value" property of a DbINFTable's instance.
 void setLockMode(INFLockMode value)
          Sets the "lock mode" property of a DbINFTable's instance.
 void setNextExtentSize(java.lang.Integer value)
          Sets the "next extent size" property of a DbINFTable's instance.
 void setWithRowIDs(java.lang.Boolean value)
          Sets the "with rowids" property of a DbINFTable's instance.
 
Methods inherited from class org.modelsphere.sms.or.db.DbORTable
getIsAssociation, getIsDependant, isIsAssociation, isIsDependant, setIsAssociation, setIsDependant
 
Methods inherited from class org.modelsphere.sms.or.db.DbORAbsTable
getAssociationEnds, getSecurityMask, getSelectionRule, getUser, setSelectionRule, setSuperCopy, setUser
 
Methods inherited from class org.modelsphere.sms.db.DbSMSClassifier
getClassifierGos
 
Methods inherited from class org.modelsphere.sms.db.DbSMSSemanticalObject
addToSourceLinks, addToTargetLinks, addToUmlConstraints, getObjectImports, getSourceLinks, getSubCopies, getSuperCopy, getTargetLinks, getUmlConstraints, getUmlStereotype, removeFromSourceLinks, removeFromTargetLinks, removeFromUmlConstraints, setSourceLinks, setTargetLinks, setUmlConstraints, setUmlStereotype
 
Methods inherited from class org.modelsphere.jack.baseDb.db.DbSemanticalObject
findComponentByPhysicalName, getAdminAccessList, getAlias, getDescription, getName, getPhysicalName, getWriteAccessList, matches, setAlias, setDescription, setName, setPhysicalName
 
Methods inherited from class org.modelsphere.jack.baseDb.db.DbObject
addDbRefreshListener, addDbRefreshListener, basicReinsert, basicSet, basicSet, buildFullNameString, buildFullNameString, componentTree, componentTree, componentTree, copyComponent, createComponent, createComponent, createRAMRelN, deepCopy, deepCopy, doDeleteAction, findComponentByName, findComponentByName, findMatchingObject, generateEDCTimestamp, get, get, get, getAccordingToStatus, getComponents, getComposite, getCompositeOfType, getCreationTime, getDb, getDependencyRelations, getEDCTimestamp, getFullDisplayName, getId, getMatchingObject, getMinCard, getModificationTime, getNbNeighbors, getNextTs, getOld, getProject, getSemanticalIcon, getSemanticalName, getTransStatus, getTs, getUDF, getUdfValues, getValidationStatus, hasAdminAccess, hasChanged, hasField, hasWriteAccess, isAddedAndRemoved, isAlive, isDeletable, isDescendingFrom, isHugeRelN, load, load, reinsert, remove, removeDbRefreshListener, save, set, setComposite, setMatchingObject, setModificationTime, setRelationNN, setRelationNN, setValidationStatus, toString, valuesAreEqual
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Field Detail

fCategory

public static final MetaField fCategory

fDbspace

public static final MetaRelation1 fDbspace

fFragmentationDistribScheme

public static final MetaField fFragmentationDistribScheme

fWithRowIDs

public static final MetaField fWithRowIDs

fFragmentationMinRangeValue

public static final MetaField fFragmentationMinRangeValue

fFragmentationMaxRangeValue

public static final MetaField fFragmentationMaxRangeValue

fExtentSize

public static final MetaField fExtentSize

fNextExtentSize

public static final MetaField fNextExtentSize

fLockMode

public static final MetaField fLockMode

fFragmentationKeyColumns

public static final MetaRelationN fFragmentationKeyColumns

metaClass

public static final MetaClass metaClass
Constructor Detail

DbINFTable

public DbINFTable()
Parameter-less constructor. Required by Java Beans Conventions.


DbINFTable

public DbINFTable(DbObject composite)
           throws DbException
Creates an instance of DbINFTable.

Parameters:
composite - the object which will contain the newly-created instance
Throws:
DbException
Method Detail

initMeta

public static void initMeta()
For internal use only.


setCategory

public final void setCategory(INFTableCategory value)
                       throws DbException
Sets the "category" property of a DbINFTable's instance.

Parameters:
value - the "category" property
Throws:
DbException

setDbspace

public final void setDbspace(DbINFDbspace value)
                      throws DbException
Sets the dbspace object associated to a DbINFTable's instance.

Parameters:
value - the dbspace object to be associated
Throws:
DbException

setFragmentationDistribScheme

public final void setFragmentationDistribScheme(INFTableDistScheme value)
                                         throws DbException
Sets the "distribution scheme" property of a DbINFTable's instance.

Parameters:
value - the "distribution scheme" property
Throws:
DbException

setWithRowIDs

public final void setWithRowIDs(java.lang.Boolean value)
                         throws DbException
Sets the "with rowids" property of a DbINFTable's instance.

Parameters:
value - the "with rowids" property
Throws:
DbException

setFragmentationMinRangeValue

public final void setFragmentationMinRangeValue(java.lang.Integer value)
                                         throws DbException
Sets the "minimum range value" property of a DbINFTable's instance.

Parameters:
value - the "minimum range value" property
Throws:
DbException

setFragmentationMaxRangeValue

public final void setFragmentationMaxRangeValue(java.lang.Integer value)
                                         throws DbException
Sets the "maximum range value" property of a DbINFTable's instance.

Parameters:
value - the "maximum range value" property
Throws:
DbException

setExtentSize

public final void setExtentSize(java.lang.Integer value)
                         throws DbException
Sets the "extent size" property of a DbINFTable's instance.

Parameters:
value - the "extent size" property
Throws:
DbException

setNextExtentSize

public final void setNextExtentSize(java.lang.Integer value)
                             throws DbException
Sets the "next extent size" property of a DbINFTable's instance.

Parameters:
value - the "next extent size" property
Throws:
DbException

setLockMode

public final void setLockMode(INFLockMode value)
                       throws DbException
Sets the "lock mode" property of a DbINFTable's instance.

Parameters:
value - the "lock mode" property
Throws:
DbException

set

public void set(MetaField metaField,
                java.lang.Object value)
         throws DbException
Overrides:
set in class DbORTable
Throws:
DbException

set

public void set(MetaRelationN relation,
                DbObject neighbor,
                int op)
         throws DbException
Overrides:
set in class DbORTable
Throws:
DbException

getCategory

public final INFTableCategory getCategory()
                                   throws DbException
Gets the "category" of a DbINFTable's instance.

Returns:
the "category"
Throws:
DbException

getDbspace

public final DbINFDbspace getDbspace()
                              throws DbException
Gets the dbspace object associated to a DbINFTable's instance.

Returns:
the dbspace object
Throws:
DbException

getFragmentationDistribScheme

public final INFTableDistScheme getFragmentationDistribScheme()
                                                       throws DbException
Gets the "distribution scheme" of a DbINFTable's instance.

Returns:
the "distribution scheme"
Throws:
DbException

getWithRowIDs

public final java.lang.Boolean getWithRowIDs()
                                      throws DbException
Deprecated. use isWithRowIDs() method instead

Gets the "with rowids" property's Boolean value of a DbINFTable's instance.

Returns:
the "with rowids" property's Boolean value
Throws:
DbException

isWithRowIDs

public final boolean isWithRowIDs()
                           throws DbException
Tells whether a DbINFTable's instance is withRowIDs or not.

Returns:
boolean
Throws:
DbException

getFragmentationMinRangeValue

public final java.lang.Integer getFragmentationMinRangeValue()
                                                      throws DbException
Gets the "minimum range value" of a DbINFTable's instance.

Returns:
the "minimum range value"
Throws:
DbException

getFragmentationMaxRangeValue

public final java.lang.Integer getFragmentationMaxRangeValue()
                                                      throws DbException
Gets the "maximum range value" of a DbINFTable's instance.

Returns:
the "maximum range value"
Throws:
DbException

getExtentSize

public final java.lang.Integer getExtentSize()
                                      throws DbException
Gets the "extent size" of a DbINFTable's instance.

Returns:
the "extent size"
Throws:
DbException

getNextExtentSize

public final java.lang.Integer getNextExtentSize()
                                          throws DbException
Gets the "next extent size" of a DbINFTable's instance.

Returns:
the "next extent size"
Throws:
DbException

getLockMode

public final INFLockMode getLockMode()
                              throws DbException
Gets the "lock mode" of a DbINFTable's instance.

Returns:
the "lock mode"
Throws:
DbException

getFragmentationKeyColumns

public final DbRelationN getFragmentationKeyColumns()
                                             throws DbException
Gets the list of fragmentation key columns associated to a DbINFTable's instance.

Returns:
the list of fragmentation key columns.
Throws:
DbException

getMetaClass

public MetaClass getMetaClass()
Specified by:
getMetaClass in class DbObject


Open ModelSphere 2007. All Rights Reserved.