|
|||||||||
| 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.FemCmdTruncateIndex$Hib
public class FemCmdTruncateIndex$Hib
Implements MOF's CmdTruncateIndex interface.
MofImplementationHandler| Field Summary | |
|---|---|
private Long |
indexId
|
private FemTupleProjection |
keyProj
|
private FemTupleProjection |
leafPageIdProj
|
private Long |
rootPageId
|
private Long |
segmentId
|
private FemTupleDescriptor |
tupleDesc
|
private CmdUsesTxnHandle |
txnHandle
|
| Constructor Summary | |
|---|---|
FemCmdTruncateIndex$Hib(RefClass refClass)
|
|
FemCmdTruncateIndex$Hib(RefClass refClass,
FemTupleDescriptor tupleDesc,
FemTupleProjection keyProj,
long segmentId,
long indexId,
FemTupleProjection leafPageIdProj,
long rootPageId)
|
|
| 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 |
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. |
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 |
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 CmdUsesTxnHandle txnHandle
| Constructor Detail |
|---|
FemCmdTruncateIndex$Hib(RefClass refClass)
FemCmdTruncateIndex$Hib(RefClass refClass,
FemTupleDescriptor tupleDesc,
FemTupleProjection keyProj,
long segmentId,
long indexId,
FemTupleProjection leafPageIdProj,
long rootPageId)
| 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 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 | ||||||||