net.sf.farrago.fem.med
Interface FemLocalIndex

All Superinterfaces:
CwmElement, CwmIndex, CwmModelElement, CwmSqlindex, FemAnnotatedElement, RefBaseObject, RefFeatured, RefObject
All Known Implementing Classes:
FemLocalIndex$Hib

public interface FemLocalIndex
extends CwmSqlindex, FemAnnotatedElement

LocalIndex object instance interface.

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.


Method Summary
 String getAnalyzeTime()
          Returns the value of attribute analyzeTime.
 List<FemIndexStatistics> getIndexStats()
          Returns the value of reference IndexStats.
 Long getPageCount()
          Returns the value of attribute pageCount.
 String getStorageId()
          Returns the value of attribute storageId.
 boolean isClustered()
          Returns the value of attribute isClustered.
 boolean isInvalid()
          Returns the value of attribute isInvalid.
 void setAnalyzeTime(String newValue)
          Sets the value of analyzeTime attribute.
 void setClustered(boolean newValue)
          Sets the value of isClustered attribute.
 void setInvalid(boolean newValue)
          Sets the value of isInvalid attribute.
 void setPageCount(Long newValue)
          Sets the value of pageCount attribute.
 void setStorageId(String newValue)
          Sets the value of storageId attribute.
 
Methods inherited from interface net.sf.farrago.cwm.relational.CwmSqlindex
getFilterCondition, isAutoUpdate, isNullable, setAutoUpdate, setFilterCondition, setNullable
 
Methods inherited from interface net.sf.farrago.cwm.keysindexes.CwmIndex
getIndexedFeature, getSpannedClass, isPartitioning, isSorted, isUnique, setPartitioning, setSorted, setSpannedClass, setUnique
 
Methods inherited from interface net.sf.farrago.cwm.core.CwmModelElement
getClientDependency, getConstraint, getImporter, getName, getNamespace, getVisibility, setName, setNamespace, setVisibility
 
Methods inherited from interface javax.jmi.reflect.RefObject
refClass, refDelete, refImmediateComposite, refIsInstanceOf, refOutermostComposite
 
Methods inherited from interface javax.jmi.reflect.RefFeatured
refGetValue, refGetValue, refInvokeOperation, refInvokeOperation, refSetValue, refSetValue
 
Methods inherited from interface javax.jmi.reflect.RefBaseObject
equals, hashCode, refImmediatePackage, refMetaObject, refMofId, refOutermostPackage, refVerifyConstraints
 
Methods inherited from interface net.sf.farrago.fem.sql2003.FemAnnotatedElement
getCreationTimestamp, getDescription, getLineageId, getModificationTimestamp, getTagAnnotation, setCreationTimestamp, setDescription, setLineageId, setModificationTimestamp
 

Method Detail

isClustered

boolean isClustered()
Returns the value of attribute isClustered.

Returns:
Value of attribute isClustered.

setClustered

void setClustered(boolean newValue)
Sets the value of isClustered attribute. See isClustered() for description on the attribute.

Parameters:
newValue - New value to be set.

getStorageId

String getStorageId()
Returns the value of attribute storageId.

Returns:
Value of attribute storageId.

setStorageId

void setStorageId(String newValue)
Sets the value of storageId attribute. See getStorageId() for description on the attribute.

Parameters:
newValue - New value to be set.

getAnalyzeTime

String getAnalyzeTime()
Returns the value of attribute analyzeTime.

Returns:
Value of attribute analyzeTime.

setAnalyzeTime

void setAnalyzeTime(String newValue)
Sets the value of analyzeTime attribute. See getAnalyzeTime() for description on the attribute.

Parameters:
newValue - New value to be set.

getPageCount

Long getPageCount()
Returns the value of attribute pageCount.

Returns:
Value of attribute pageCount.

setPageCount

void setPageCount(Long newValue)
Sets the value of pageCount attribute. See getPageCount() for description on the attribute.

Parameters:
newValue - New value to be set.

isInvalid

boolean isInvalid()
Returns the value of attribute isInvalid.

Returns:
Value of attribute isInvalid.

setInvalid

void setInvalid(boolean newValue)
Sets the value of isInvalid attribute. See isInvalid() for description on the attribute.

Parameters:
newValue - New value to be set.

getIndexStats

List<FemIndexStatistics> getIndexStats()
Returns the value of reference IndexStats.

Returns:
Value of reference IndexStats. Element type: FemIndexStatistics