|
|||||||||
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.FemSortingStreamDef$Hib
public class FemSortingStreamDef$Hib
Implements MOF's SortingStreamDef interface.
MofImplementationHandler
Field Summary | |
---|---|
private FemTupleProjection |
descendingProj
|
private Distinctness |
distinctness
|
private ParamUses |
dynamicParamUse
|
private Boolean |
earlyClose
|
private Long |
estimatedNumRows
|
private ExecStreamInput |
inputFlow
|
private FemTupleProjection |
keyProj
|
private String |
name
|
private FemTupleDescriptor |
outputDesc
|
private ExecStreamOutput |
outputFlow
|
Constructor Summary | |
---|---|
FemSortingStreamDef$Hib(RefClass refClass)
|
|
FemSortingStreamDef$Hib(RefClass refClass,
FemTupleProjection keyProj,
String name,
FemTupleDescriptor outputDesc,
Distinctness distinctness,
long estimatedNumRows,
FemTupleProjection descendingProj,
boolean earlyClose)
|
Method Summary | |
---|---|
protected void |
checkConstraints(List<JmiException> errors,
boolean deepVerify)
|
FemTupleProjection |
getDescendingProj()
Returns the value of attribute descendingProj. |
Distinctness |
getDistinctness()
Returns the value of attribute distinctness. |
Collection<FemDynamicParamUse> |
getDynamicParamUse()
Returns the value of reference DynamicParamUse. |
long |
getEstimatedNumRows()
Returns the value of attribute estimatedNumRows. |
List<FemExecStreamDataFlow> |
getInputFlow()
Returns the value of reference InputFlow. |
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. |
boolean |
isEarlyClose()
Returns the value of attribute earlyClose. |
void |
setDescendingProj(FemTupleProjection newValue)
Sets the value of descendingProj attribute. |
void |
setDistinctness(Distinctness newValue)
Sets the value of distinctness attribute. |
void |
setEarlyClose(boolean newValue)
Sets the value of earlyClose attribute. |
void |
setEstimatedNumRows(long newValue)
Sets the value of estimatedNumRows attribute. |
void |
setKeyProj(FemTupleProjection newValue)
Sets the value of keyProj attribute. |
void |
setName(String newValue)
Sets the value of name attribute. |
void |
setOutputDesc(FemTupleDescriptor newValue)
Sets the value of outputDesc 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 |
Field Detail |
---|
private FemTupleProjection keyProj
private String name
private FemTupleDescriptor outputDesc
private Distinctness distinctness
private Long estimatedNumRows
private FemTupleProjection descendingProj
private Boolean earlyClose
private ExecStreamOutput outputFlow
private ParamUses dynamicParamUse
private ExecStreamInput inputFlow
Constructor Detail |
---|
FemSortingStreamDef$Hib(RefClass refClass)
FemSortingStreamDef$Hib(RefClass refClass, FemTupleProjection keyProj, String name, FemTupleDescriptor outputDesc, Distinctness distinctness, long estimatedNumRows, FemTupleProjection descendingProj, boolean earlyClose)
Method Detail |
---|
public FemTupleProjection getKeyProj()
FemKeyAccessorDef
getKeyProj
in interface FemKeyAccessorDef
public void setKeyProj(FemTupleProjection newValue)
FemKeyAccessorDef
FemKeyAccessorDef.getKeyProj()
for
description on the attribute.
setKeyProj
in interface FemKeyAccessorDef
newValue
- New value to be set.public String getName()
FemExecutionStreamDef
getName
in interface FemExecutionStreamDef
public void setName(String newValue)
FemExecutionStreamDef
FemExecutionStreamDef.getName()
for
description on the attribute.
setName
in interface FemExecutionStreamDef
newValue
- New value to be set.public FemTupleDescriptor getOutputDesc()
FemExecutionStreamDef
getOutputDesc
in interface FemExecutionStreamDef
public void setOutputDesc(FemTupleDescriptor newValue)
FemExecutionStreamDef
FemExecutionStreamDef.getOutputDesc()
for description on the attribute.
setOutputDesc
in interface FemExecutionStreamDef
newValue
- New value to be set.public Distinctness getDistinctness()
FemSortingStreamDef
getDistinctness
in interface FemSortingStreamDef
public void setDistinctness(Distinctness newValue)
FemSortingStreamDef
FemSortingStreamDef.getDistinctness()
for description on the attribute.
setDistinctness
in interface FemSortingStreamDef
newValue
- New value to be set.public long getEstimatedNumRows()
FemSortingStreamDef
getEstimatedNumRows
in interface FemSortingStreamDef
public void setEstimatedNumRows(long newValue)
FemSortingStreamDef
FemSortingStreamDef.getEstimatedNumRows()
for description on the attribute.
setEstimatedNumRows
in interface FemSortingStreamDef
newValue
- New value to be set.public FemTupleProjection getDescendingProj()
FemSortingStreamDef
getDescendingProj
in interface FemSortingStreamDef
public void setDescendingProj(FemTupleProjection newValue)
FemSortingStreamDef
FemSortingStreamDef.getDescendingProj()
for description on the attribute.
setDescendingProj
in interface FemSortingStreamDef
newValue
- New value to be set.public boolean isEarlyClose()
FemSortingStreamDef
isEarlyClose
in interface FemSortingStreamDef
public void setEarlyClose(boolean newValue)
FemSortingStreamDef
FemSortingStreamDef.isEarlyClose()
for description on the attribute.
setEarlyClose
in interface FemSortingStreamDef
newValue
- New value to be set.public List<FemExecStreamDataFlow> getOutputFlow()
FemExecutionStreamDef
getOutputFlow
in interface FemExecutionStreamDef
FemExecStreamDataFlow
public Collection<FemDynamicParamUse> getDynamicParamUse()
FemExecutionStreamDef
getDynamicParamUse
in interface FemExecutionStreamDef
FemDynamicParamUse
public List<FemExecStreamDataFlow> getInputFlow()
FemExecutionStreamDef
getInputFlow
in interface FemExecutionStreamDef
FemExecStreamDataFlow
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 |