| 
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
java.lang.Objectorg.eigenbase.enki.jmi.impl.RefBaseObjectBase
org.eigenbase.enki.jmi.impl.RefFeaturedBase
org.eigenbase.enki.jmi.impl.RefObjectBase
net.sf.farrago.fem.fennel.FemCmdVerifyIndex$Hib
public class FemCmdVerifyIndex$Hib
Implements MOF's CmdVerifyIndex interface.
MofImplementationHandler| Field Summary | |
|---|---|
private  Boolean | 
estimate
 | 
private  Boolean | 
includeTuples
 | 
private  Long | 
indexId
 | 
private  FemTupleProjection | 
keyProj
 | 
private  FemTupleProjection | 
leafPageIdProj
 | 
private  Long | 
resultPageCount
 | 
private  Long | 
resultUniqueKeyCount
 | 
private  Long | 
rootPageId
 | 
private  Long | 
segmentId
 | 
private  FemTupleDescriptor | 
tupleDesc
 | 
private  CmdUsesTxnHandle | 
txnHandle
 | 
| Constructor Summary | |
|---|---|
FemCmdVerifyIndex$Hib(RefClass refClass)
 | 
|
FemCmdVerifyIndex$Hib(RefClass refClass,
                      FemTupleDescriptor tupleDesc,
                      FemTupleProjection keyProj,
                      long segmentId,
                      long indexId,
                      FemTupleProjection leafPageIdProj,
                      long rootPageId,
                      boolean estimate,
                      boolean includeTuples,
                      Long resultPageCount,
                      Long resultUniqueKeyCount)
 | 
|
| Method Summary | |
|---|---|
protected  void | 
checkConstraints(List<JmiException> errors,
                 boolean deepVerify)
 | 
 long | 
getIndexId()
Returns the value of attribute indexId.  | 
 FemTupleProjection | 
getKeyProj()
Returns the value of attribute keyProj.  | 
 FemTupleProjection | 
getLeafPageIdProj()
Returns the value of attribute leafPageIdProj.  | 
 Long | 
getResultPageCount()
Returns the value of attribute resultPageCount.  | 
 Long | 
getResultUniqueKeyCount()
Returns the value of attribute resultUniqueKeyCount.  | 
 long | 
getRootPageId()
Returns the value of attribute rootPageId.  | 
 long | 
getSegmentId()
Returns the value of attribute segmentId.  | 
 FemTupleDescriptor | 
getTupleDesc()
Returns the value of attribute tupleDesc.  | 
 FemTxnHandle | 
getTxnHandle()
Returns the value of reference TxnHandle.  | 
 boolean | 
isEstimate()
Returns the value of attribute estimate.  | 
 boolean | 
isIncludeTuples()
Returns the value of attribute includeTuples.  | 
 void | 
setEstimate(boolean newValue)
Sets the value of estimate attribute.  | 
 void | 
setIncludeTuples(boolean newValue)
Sets the value of includeTuples attribute.  | 
 void | 
setIndexId(long newValue)
Sets the value of indexId attribute.  | 
 void | 
setKeyProj(FemTupleProjection newValue)
Sets the value of keyProj attribute.  | 
 void | 
setLeafPageIdProj(FemTupleProjection newValue)
Sets the value of leafPageIdProj attribute.  | 
 void | 
setResultPageCount(Long newValue)
Sets the value of resultPageCount attribute.  | 
 void | 
setResultUniqueKeyCount(Long newValue)
Sets the value of resultUniqueKeyCount attribute.  | 
 void | 
setRootPageId(long newValue)
Sets the value of rootPageId attribute.  | 
 void | 
setSegmentId(long newValue)
Sets the value of segmentId attribute.  | 
 void | 
setTupleDesc(FemTupleDescriptor newValue)
Sets the value of tupleDesc attribute.  | 
 void | 
setTxnHandle(FemTxnHandle newValue)
Sets the value of TxnHandle reference.  | 
| Methods inherited from class org.eigenbase.enki.jmi.impl.RefObjectBase | 
|---|
findAssociationEnd, findAttribute, getRepository, refClass, refDelete, refImmediateComposite, refImmediatePackage, refIsInstanceOf, refMetaObject, refOutermostComposite, setRefMetaObject, unregister | 
| Methods inherited from class org.eigenbase.enki.jmi.impl.RefFeaturedBase | 
|---|
refGetValue, refGetValue, refInvokeOperation, refInvokeOperation, refSetValue, refSetValue | 
| Methods inherited from class org.eigenbase.enki.jmi.impl.RefBaseObjectBase | 
|---|
createInstance, equals, getCurrentInitializer, getEnum, getInitializer, getMofId, getTag, hashCode, invokeMethod, invokeMethod, logJmi, refMofId, refOutermostPackage, refVerifyConstraints, setMofId | 
| Methods inherited from class java.lang.Object | 
|---|
clone, finalize, getClass, notify, notifyAll, toString, wait, wait, wait | 
| 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 | 
| Field Detail | 
|---|
private FemTupleDescriptor tupleDesc
private FemTupleProjection keyProj
private Long segmentId
private Long indexId
private FemTupleProjection leafPageIdProj
private Long rootPageId
private Boolean estimate
private Boolean includeTuples
private Long resultPageCount
private Long resultUniqueKeyCount
private CmdUsesTxnHandle txnHandle
| Constructor Detail | 
|---|
FemCmdVerifyIndex$Hib(RefClass refClass)
FemCmdVerifyIndex$Hib(RefClass refClass,
                      FemTupleDescriptor tupleDesc,
                      FemTupleProjection keyProj,
                      long segmentId,
                      long indexId,
                      FemTupleProjection leafPageIdProj,
                      long rootPageId,
                      boolean estimate,
                      boolean includeTuples,
                      Long resultPageCount,
                      Long resultUniqueKeyCount)
| Method Detail | 
|---|
public FemTupleDescriptor getTupleDesc()
FemIndexCmd
getTupleDesc in interface FemIndexCmdpublic void setTupleDesc(FemTupleDescriptor newValue)
FemIndexCmdFemIndexCmd.getTupleDesc() for
 description on the attribute.
setTupleDesc in interface FemIndexCmdnewValue - New value to be set.public FemTupleProjection getKeyProj()
FemIndexCmd
getKeyProj in interface FemIndexCmdpublic void setKeyProj(FemTupleProjection newValue)
FemIndexCmdFemIndexCmd.getKeyProj() for
 description on the attribute.
setKeyProj in interface FemIndexCmdnewValue - New value to be set.public long getSegmentId()
FemIndexCmd
getSegmentId in interface FemIndexCmdpublic void setSegmentId(long newValue)
FemIndexCmdFemIndexCmd.getSegmentId() for
 description on the attribute.
setSegmentId in interface FemIndexCmdnewValue - New value to be set.public long getIndexId()
FemIndexCmd
getIndexId in interface FemIndexCmdpublic void setIndexId(long newValue)
FemIndexCmdFemIndexCmd.getIndexId() for
 description on the attribute.
setIndexId in interface FemIndexCmdnewValue - New value to be set.public FemTupleProjection getLeafPageIdProj()
FemIndexCmdProjects attributes of leaf BTree tuples to be interpreted as a PageIds bearing additional data associated with the tree (meaning it should be dropped along with the tree). Ignored if unset (the default).
getLeafPageIdProj in interface FemIndexCmdpublic void setLeafPageIdProj(FemTupleProjection newValue)
FemIndexCmdFemIndexCmd.getLeafPageIdProj() for description on the attribute.
setLeafPageIdProj in interface FemIndexCmdnewValue - New value to be set.public long getRootPageId()
FemIndexAccessCmd
getRootPageId in interface FemIndexAccessCmdpublic void setRootPageId(long newValue)
FemIndexAccessCmdFemIndexAccessCmd.getRootPageId()
 for description on the attribute.
setRootPageId in interface FemIndexAccessCmdnewValue - New value to be set.public boolean isEstimate()
FemCmdVerifyIndex
isEstimate in interface FemCmdVerifyIndexpublic void setEstimate(boolean newValue)
FemCmdVerifyIndexFemCmdVerifyIndex.isEstimate() for
 description on the attribute.
setEstimate in interface FemCmdVerifyIndexnewValue - New value to be set.public boolean isIncludeTuples()
FemCmdVerifyIndex
isIncludeTuples in interface FemCmdVerifyIndexpublic void setIncludeTuples(boolean newValue)
FemCmdVerifyIndexFemCmdVerifyIndex.isIncludeTuples() for description on the attribute.
setIncludeTuples in interface FemCmdVerifyIndexnewValue - New value to be set.public Long getResultPageCount()
FemCmdVerifyIndex
getResultPageCount in interface FemCmdVerifyIndexpublic void setResultPageCount(Long newValue)
FemCmdVerifyIndexFemCmdVerifyIndex.getResultPageCount() for description on the attribute.
setResultPageCount in interface FemCmdVerifyIndexnewValue - New value to be set.public Long getResultUniqueKeyCount()
FemCmdVerifyIndex
getResultUniqueKeyCount in interface FemCmdVerifyIndexpublic void setResultUniqueKeyCount(Long newValue)
FemCmdVerifyIndexFemCmdVerifyIndex.getResultUniqueKeyCount() for description on the attribute.
setResultUniqueKeyCount in interface FemCmdVerifyIndexnewValue - New value to be set.public FemTxnHandle getTxnHandle()
FemTxnCmd
getTxnHandle in interface FemTxnCmdpublic void setTxnHandle(FemTxnHandle newValue)
FemTxnCmdFemTxnCmd.getTxnHandle() for
 description on the attribute.
setTxnHandle in interface FemTxnCmdnewValue - New value to be set.
protected void checkConstraints(List<JmiException> errors,
                                boolean deepVerify)
checkConstraints in class RefBaseObjectBase
  | 
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||