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