|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object org.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 FemIndexCmd
public void setTupleDesc(FemTupleDescriptor newValue)
FemIndexCmd
FemIndexCmd.getTupleDesc()
for
description on the attribute.
setTupleDesc
in interface FemIndexCmd
newValue
- New value to be set.public FemTupleProjection getKeyProj()
FemIndexCmd
getKeyProj
in interface FemIndexCmd
public void setKeyProj(FemTupleProjection newValue)
FemIndexCmd
FemIndexCmd.getKeyProj()
for
description on the attribute.
setKeyProj
in interface FemIndexCmd
newValue
- New value to be set.public long getSegmentId()
FemIndexCmd
getSegmentId
in interface FemIndexCmd
public void setSegmentId(long newValue)
FemIndexCmd
FemIndexCmd.getSegmentId()
for
description on the attribute.
setSegmentId
in interface FemIndexCmd
newValue
- New value to be set.public long getIndexId()
FemIndexCmd
getIndexId
in interface FemIndexCmd
public void setIndexId(long newValue)
FemIndexCmd
FemIndexCmd.getIndexId()
for
description on the attribute.
setIndexId
in interface FemIndexCmd
newValue
- New value to be set.public FemTupleProjection getLeafPageIdProj()
FemIndexCmd
Projects 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 FemIndexCmd
public void setLeafPageIdProj(FemTupleProjection newValue)
FemIndexCmd
FemIndexCmd.getLeafPageIdProj()
for description on the attribute.
setLeafPageIdProj
in interface FemIndexCmd
newValue
- New value to be set.public long getRootPageId()
FemIndexAccessCmd
getRootPageId
in interface FemIndexAccessCmd
public void setRootPageId(long newValue)
FemIndexAccessCmd
FemIndexAccessCmd.getRootPageId()
for description on the attribute.
setRootPageId
in interface FemIndexAccessCmd
newValue
- New value to be set.public boolean isEstimate()
FemCmdVerifyIndex
isEstimate
in interface FemCmdVerifyIndex
public void setEstimate(boolean newValue)
FemCmdVerifyIndex
FemCmdVerifyIndex.isEstimate()
for
description on the attribute.
setEstimate
in interface FemCmdVerifyIndex
newValue
- New value to be set.public boolean isIncludeTuples()
FemCmdVerifyIndex
isIncludeTuples
in interface FemCmdVerifyIndex
public void setIncludeTuples(boolean newValue)
FemCmdVerifyIndex
FemCmdVerifyIndex.isIncludeTuples()
for description on the attribute.
setIncludeTuples
in interface FemCmdVerifyIndex
newValue
- New value to be set.public Long getResultPageCount()
FemCmdVerifyIndex
getResultPageCount
in interface FemCmdVerifyIndex
public void setResultPageCount(Long newValue)
FemCmdVerifyIndex
FemCmdVerifyIndex.getResultPageCount()
for description on the attribute.
setResultPageCount
in interface FemCmdVerifyIndex
newValue
- New value to be set.public Long getResultUniqueKeyCount()
FemCmdVerifyIndex
getResultUniqueKeyCount
in interface FemCmdVerifyIndex
public void setResultUniqueKeyCount(Long newValue)
FemCmdVerifyIndex
FemCmdVerifyIndex.getResultUniqueKeyCount()
for description on the attribute.
setResultUniqueKeyCount
in interface FemCmdVerifyIndex
newValue
- New value to be set.public FemTxnHandle getTxnHandle()
FemTxnCmd
getTxnHandle
in interface FemTxnCmd
public void setTxnHandle(FemTxnHandle newValue)
FemTxnCmd
FemTxnCmd.getTxnHandle()
for
description on the attribute.
setTxnHandle
in interface FemTxnCmd
newValue
- 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 |