|
|||||||||
| 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.FemLbmSearchStreamDef$Hib
public class FemLbmSearchStreamDef$Hib
Implements MOF's LbmSearchStreamDef interface.
MofImplementationHandler| Field Summary | |
|---|---|
private ParamUses |
dynamicParamUse
|
private Long |
indexId
|
private FemTupleProjection |
inputDirectiveProj
|
private ExecStreamInput |
inputFlow
|
private FemTupleProjection |
inputJoinProj
|
private FemTupleProjection |
inputKeyProj
|
private FemTupleProjection |
keyProj
|
private String |
name
|
private Boolean |
outerJoin
|
private FemTupleDescriptor |
outputDesc
|
private ExecStreamOutput |
outputFlow
|
private FemTupleProjection |
outputProj
|
private Boolean |
prefetch
|
private Boolean |
readOnlyCommittedData
|
private Long |
rootPageId
|
private Integer |
rootPageIdParamId
|
private Integer |
rowLimitParamId
|
private IndexSearchHasParameter |
searchKeyParameter
|
private Long |
segmentId
|
private Integer |
startRidParamId
|
private FemTupleDescriptor |
tupleDesc
|
private Boolean |
uniqueKey
|
| Constructor Summary | |
|---|---|
FemLbmSearchStreamDef$Hib(RefClass refClass)
|
|
FemLbmSearchStreamDef$Hib(RefClass refClass,
String name,
FemTupleDescriptor outputDesc,
FemTupleProjection keyProj,
long rootPageId,
long segmentId,
long indexId,
FemTupleDescriptor tupleDesc,
int rootPageIdParamId,
boolean readOnlyCommittedData,
FemTupleProjection outputProj,
boolean uniqueKey,
boolean outerJoin,
FemTupleProjection inputKeyProj,
FemTupleProjection inputJoinProj,
FemTupleProjection inputDirectiveProj,
boolean prefetch,
int rowLimitParamId,
int startRidParamId)
|
|
| Method Summary | |
|---|---|
protected void |
checkConstraints(List<JmiException> errors,
boolean deepVerify)
|
Collection<FemDynamicParamUse> |
getDynamicParamUse()
Returns the value of reference DynamicParamUse. |
long |
getIndexId()
Returns the value of attribute indexId. |
FemTupleProjection |
getInputDirectiveProj()
Returns the value of attribute inputDirectiveProj. |
List<FemExecStreamDataFlow> |
getInputFlow()
Returns the value of reference InputFlow. |
FemTupleProjection |
getInputJoinProj()
Returns the value of attribute inputJoinProj. |
FemTupleProjection |
getInputKeyProj()
Returns the value of attribute inputKeyProj. |
FemTupleProjection |
getKeyProj()
Returns the value of attribute keyProj. |
String |
getName()
Returns the value of attribute name. |
FemTupleDescriptor |
getOutputDesc()
Returns the value of attribute outputDesc. |
List<FemExecStreamDataFlow> |
getOutputFlow()
Returns the value of reference OutputFlow. |
FemTupleProjection |
getOutputProj()
Returns the value of attribute outputProj. |
long |
getRootPageId()
Returns the value of attribute rootPageId. |
int |
getRootPageIdParamId()
Returns the value of attribute rootPageIdParamId. |
int |
getRowLimitParamId()
Returns the value of attribute rowLimitParamId. |
List<FemCorrelation> |
getSearchKeyParameter()
Returns the value of reference SearchKeyParameter. |
long |
getSegmentId()
Returns the value of attribute segmentId. |
int |
getStartRidParamId()
Returns the value of attribute startRidParamId. |
FemTupleDescriptor |
getTupleDesc()
Returns the value of attribute tupleDesc. |
boolean |
isOuterJoin()
Returns the value of attribute outerJoin. |
boolean |
isPrefetch()
Returns the value of attribute prefetch. |
boolean |
isReadOnlyCommittedData()
Returns the value of attribute readOnlyCommittedData. |
boolean |
isUniqueKey()
Returns the value of attribute uniqueKey. |
void |
setIndexId(long newValue)
Sets the value of indexId attribute. |
void |
setInputDirectiveProj(FemTupleProjection newValue)
Sets the value of inputDirectiveProj attribute. |
void |
setInputJoinProj(FemTupleProjection newValue)
Sets the value of inputJoinProj attribute. |
void |
setInputKeyProj(FemTupleProjection newValue)
Sets the value of inputKeyProj attribute. |
void |
setKeyProj(FemTupleProjection newValue)
Sets the value of keyProj attribute. |
void |
setName(String newValue)
Sets the value of name attribute. |
void |
setOuterJoin(boolean newValue)
Sets the value of outerJoin attribute. |
void |
setOutputDesc(FemTupleDescriptor newValue)
Sets the value of outputDesc attribute. |
void |
setOutputProj(FemTupleProjection newValue)
Sets the value of outputProj attribute. |
void |
setPrefetch(boolean newValue)
Sets the value of prefetch attribute. |
void |
setReadOnlyCommittedData(boolean newValue)
Sets the value of readOnlyCommittedData attribute. |
void |
setRootPageId(long newValue)
Sets the value of rootPageId attribute. |
void |
setRootPageIdParamId(int newValue)
Sets the value of rootPageIdParamId attribute. |
void |
setRowLimitParamId(int newValue)
Sets the value of rowLimitParamId attribute. |
void |
setSegmentId(long newValue)
Sets the value of segmentId attribute. |
void |
setStartRidParamId(int newValue)
Sets the value of startRidParamId attribute. |
void |
setTupleDesc(FemTupleDescriptor newValue)
Sets the value of tupleDesc attribute. |
void |
setUniqueKey(boolean newValue)
Sets the value of uniqueKey attribute. |
| 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 |
| 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 String name
private FemTupleDescriptor outputDesc
private FemTupleProjection keyProj
private Long rootPageId
private Long segmentId
private Long indexId
private FemTupleDescriptor tupleDesc
private Integer rootPageIdParamId
private Boolean readOnlyCommittedData
private FemTupleProjection outputProj
private Boolean uniqueKey
private Boolean outerJoin
private FemTupleProjection inputKeyProj
private FemTupleProjection inputJoinProj
private FemTupleProjection inputDirectiveProj
private Boolean prefetch
private Integer rowLimitParamId
private Integer startRidParamId
private ExecStreamOutput outputFlow
private ParamUses dynamicParamUse
private ExecStreamInput inputFlow
private IndexSearchHasParameter searchKeyParameter
| Constructor Detail |
|---|
FemLbmSearchStreamDef$Hib(RefClass refClass)
FemLbmSearchStreamDef$Hib(RefClass refClass,
String name,
FemTupleDescriptor outputDesc,
FemTupleProjection keyProj,
long rootPageId,
long segmentId,
long indexId,
FemTupleDescriptor tupleDesc,
int rootPageIdParamId,
boolean readOnlyCommittedData,
FemTupleProjection outputProj,
boolean uniqueKey,
boolean outerJoin,
FemTupleProjection inputKeyProj,
FemTupleProjection inputJoinProj,
FemTupleProjection inputDirectiveProj,
boolean prefetch,
int rowLimitParamId,
int startRidParamId)
| Method Detail |
|---|
public String getName()
FemExecutionStreamDef
getName in interface FemExecutionStreamDefpublic void setName(String newValue)
FemExecutionStreamDefFemExecutionStreamDef.getName() for
description on the attribute.
setName in interface FemExecutionStreamDefnewValue - New value to be set.public FemTupleDescriptor getOutputDesc()
FemExecutionStreamDef
getOutputDesc in interface FemExecutionStreamDefpublic void setOutputDesc(FemTupleDescriptor newValue)
FemExecutionStreamDefFemExecutionStreamDef.getOutputDesc()
for description on the attribute.
setOutputDesc in interface FemExecutionStreamDefnewValue - New value to be set.public FemTupleProjection getKeyProj()
FemKeyAccessorDef
getKeyProj in interface FemKeyAccessorDefpublic void setKeyProj(FemTupleProjection newValue)
FemKeyAccessorDefFemKeyAccessorDef.getKeyProj() for
description on the attribute.
setKeyProj in interface FemKeyAccessorDefnewValue - New value to be set.public long getRootPageId()
FemIndexAccessorDef
getRootPageId in interface FemIndexAccessorDefpublic void setRootPageId(long newValue)
FemIndexAccessorDefFemIndexAccessorDef.getRootPageId()
for description on the attribute.
setRootPageId in interface FemIndexAccessorDefnewValue - New value to be set.public long getSegmentId()
FemIndexAccessorDef
getSegmentId in interface FemIndexAccessorDefpublic void setSegmentId(long newValue)
FemIndexAccessorDefFemIndexAccessorDef.getSegmentId() for
description on the attribute.
setSegmentId in interface FemIndexAccessorDefnewValue - New value to be set.public long getIndexId()
FemIndexAccessorDef
getIndexId in interface FemIndexAccessorDefpublic void setIndexId(long newValue)
FemIndexAccessorDefFemIndexAccessorDef.getIndexId() for
description on the attribute.
setIndexId in interface FemIndexAccessorDefnewValue - New value to be set.public FemTupleDescriptor getTupleDesc()
FemIndexAccessorDef
getTupleDesc in interface FemIndexAccessorDefpublic void setTupleDesc(FemTupleDescriptor newValue)
FemIndexAccessorDefFemIndexAccessorDef.getTupleDesc() for
description on the attribute.
setTupleDesc in interface FemIndexAccessorDefnewValue - New value to be set.public int getRootPageIdParamId()
FemIndexAccessorDef
getRootPageIdParamId in interface FemIndexAccessorDefpublic void setRootPageIdParamId(int newValue)
FemIndexAccessorDefFemIndexAccessorDef.getRootPageIdParamId() for description on the attribute.
setRootPageIdParamId in interface FemIndexAccessorDefnewValue - New value to be set.public boolean isReadOnlyCommittedData()
FemIndexAccessorDef
isReadOnlyCommittedData in interface FemIndexAccessorDefpublic void setReadOnlyCommittedData(boolean newValue)
FemIndexAccessorDefFemIndexAccessorDef.isReadOnlyCommittedData() for description on the attribute.
setReadOnlyCommittedData in interface FemIndexAccessorDefnewValue - New value to be set.public FemTupleProjection getOutputProj()
FemIndexScanDef
getOutputProj in interface FemIndexScanDefpublic void setOutputProj(FemTupleProjection newValue)
FemIndexScanDefFemIndexScanDef.getOutputProj()
for description on the attribute.
setOutputProj in interface FemIndexScanDefnewValue - New value to be set.public boolean isUniqueKey()
FemIndexSearchDef
isUniqueKey in interface FemIndexSearchDefpublic void setUniqueKey(boolean newValue)
FemIndexSearchDefFemIndexSearchDef.isUniqueKey() for
description on the attribute.
setUniqueKey in interface FemIndexSearchDefnewValue - New value to be set.public boolean isOuterJoin()
FemIndexSearchDef
isOuterJoin in interface FemIndexSearchDefpublic void setOuterJoin(boolean newValue)
FemIndexSearchDefFemIndexSearchDef.isOuterJoin() for
description on the attribute.
setOuterJoin in interface FemIndexSearchDefnewValue - New value to be set.public FemTupleProjection getInputKeyProj()
FemIndexSearchDef
getInputKeyProj in interface FemIndexSearchDefpublic void setInputKeyProj(FemTupleProjection newValue)
FemIndexSearchDefFemIndexSearchDef.getInputKeyProj() for description on the attribute.
setInputKeyProj in interface FemIndexSearchDefnewValue - New value to be set.public FemTupleProjection getInputJoinProj()
FemIndexSearchDef
getInputJoinProj in interface FemIndexSearchDefpublic void setInputJoinProj(FemTupleProjection newValue)
FemIndexSearchDefFemIndexSearchDef.getInputJoinProj() for description on the attribute.
setInputJoinProj in interface FemIndexSearchDefnewValue - New value to be set.public FemTupleProjection getInputDirectiveProj()
FemIndexSearchDef
getInputDirectiveProj in interface FemIndexSearchDefpublic void setInputDirectiveProj(FemTupleProjection newValue)
FemIndexSearchDefFemIndexSearchDef.getInputDirectiveProj() for description on the attribute.
setInputDirectiveProj in interface FemIndexSearchDefnewValue - New value to be set.public boolean isPrefetch()
FemIndexSearchDef
isPrefetch in interface FemIndexSearchDefpublic void setPrefetch(boolean newValue)
FemIndexSearchDefFemIndexSearchDef.isPrefetch() for
description on the attribute.
setPrefetch in interface FemIndexSearchDefnewValue - New value to be set.public int getRowLimitParamId()
FemLbmSearchStreamDef
getRowLimitParamId in interface FemLbmSearchStreamDefpublic void setRowLimitParamId(int newValue)
FemLbmSearchStreamDefFemLbmSearchStreamDef.getRowLimitParamId() for description on the attribute.
setRowLimitParamId in interface FemLbmSearchStreamDefnewValue - New value to be set.public int getStartRidParamId()
FemLbmSearchStreamDef
getStartRidParamId in interface FemLbmSearchStreamDefpublic void setStartRidParamId(int newValue)
FemLbmSearchStreamDefFemLbmSearchStreamDef.getStartRidParamId() for description on the attribute.
setStartRidParamId in interface FemLbmSearchStreamDefnewValue - New value to be set.public List<FemExecStreamDataFlow> getOutputFlow()
FemExecutionStreamDef
getOutputFlow in interface FemExecutionStreamDefFemExecStreamDataFlowpublic Collection<FemDynamicParamUse> getDynamicParamUse()
FemExecutionStreamDef
getDynamicParamUse in interface FemExecutionStreamDefFemDynamicParamUsepublic List<FemExecStreamDataFlow> getInputFlow()
FemExecutionStreamDef
getInputFlow in interface FemExecutionStreamDefFemExecStreamDataFlowpublic List<FemCorrelation> getSearchKeyParameter()
FemIndexSearchDef
getSearchKeyParameter in interface FemIndexSearchDefFemCorrelation
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 | ||||||||