|
|||||||||
| 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.FemLcsRowScanStreamDef$Hib
public class FemLcsRowScanStreamDef$Hib
Implements MOF's LcsRowScanStreamDef interface.
MofImplementationHandler| Field Summary | |
|---|---|
private RowScanHasClusterScan |
clusterScan
|
private ParamUses |
dynamicParamUse
|
private Boolean |
hasExtraFilter
|
private ExecStreamInput |
inputFlow
|
private Boolean |
isFullScan
|
private String |
name
|
private FemTupleDescriptor |
outputDesc
|
private ExecStreamOutput |
outputFlow
|
private FemTupleProjection |
outputProj
|
private FemTupleProjection |
residualFilterColumns
|
private Integer |
samplingClumps
|
private TableSamplingMode |
samplingMode
|
private Float |
samplingRate
|
private Boolean |
samplingRepeatable
|
private Integer |
samplingRepeatableSeed
|
private Long |
samplingRowCount
|
| Constructor Summary | |
|---|---|
FemLcsRowScanStreamDef$Hib(RefClass refClass)
|
|
FemLcsRowScanStreamDef$Hib(RefClass refClass,
String name,
FemTupleDescriptor outputDesc,
FemTupleProjection outputProj,
boolean isFullScan,
boolean hasExtraFilter,
FemTupleProjection residualFilterColumns,
TableSamplingMode samplingMode,
float samplingRate,
boolean samplingRepeatable,
int samplingRepeatableSeed,
int samplingClumps,
long samplingRowCount)
|
|
| Method Summary | |
|---|---|
protected void |
checkConstraints(List<JmiException> errors,
boolean deepVerify)
|
List<FemLcsClusterScanDef> |
getClusterScan()
Returns the value of reference ClusterScan. |
Collection<FemDynamicParamUse> |
getDynamicParamUse()
Returns the value of reference DynamicParamUse. |
List<FemExecStreamDataFlow> |
getInputFlow()
Returns the value of reference InputFlow. |
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. |
FemTupleProjection |
getResidualFilterColumns()
Returns the value of attribute residualFilterColumns. |
int |
getSamplingClumps()
Returns the value of attribute samplingClumps. |
TableSamplingMode |
getSamplingMode()
Returns the value of attribute samplingMode. |
float |
getSamplingRate()
Returns the value of attribute samplingRate. |
int |
getSamplingRepeatableSeed()
Returns the value of attribute samplingRepeatableSeed. |
long |
getSamplingRowCount()
Returns the value of attribute samplingRowCount. |
boolean |
isFullScan()
Returns the value of attribute isFullScan. |
boolean |
isHasExtraFilter()
Returns the value of attribute hasExtraFilter. |
boolean |
isSamplingRepeatable()
Returns the value of attribute samplingRepeatable. |
void |
setFullScan(boolean newValue)
Sets the value of isFullScan attribute. |
void |
setHasExtraFilter(boolean newValue)
Sets the value of hasExtraFilter attribute. |
void |
setName(String newValue)
Sets the value of name attribute. |
void |
setOutputDesc(FemTupleDescriptor newValue)
Sets the value of outputDesc attribute. |
void |
setOutputProj(FemTupleProjection newValue)
Sets the value of outputProj attribute. |
void |
setResidualFilterColumns(FemTupleProjection newValue)
Sets the value of residualFilterColumns attribute. |
void |
setSamplingClumps(int newValue)
Sets the value of samplingClumps attribute. |
void |
setSamplingMode(TableSamplingMode newValue)
Sets the value of samplingMode attribute. |
void |
setSamplingRate(float newValue)
Sets the value of samplingRate attribute. |
void |
setSamplingRepeatable(boolean newValue)
Sets the value of samplingRepeatable attribute. |
void |
setSamplingRepeatableSeed(int newValue)
Sets the value of samplingRepeatableSeed attribute. |
void |
setSamplingRowCount(long newValue)
Sets the value of samplingRowCount 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 |
| Field Detail |
|---|
private String name
private FemTupleDescriptor outputDesc
private FemTupleProjection outputProj
private Boolean isFullScan
private Boolean hasExtraFilter
private FemTupleProjection residualFilterColumns
private TableSamplingMode samplingMode
private Float samplingRate
private Boolean samplingRepeatable
private Integer samplingRepeatableSeed
private Integer samplingClumps
private Long samplingRowCount
private ExecStreamOutput outputFlow
private ParamUses dynamicParamUse
private ExecStreamInput inputFlow
private RowScanHasClusterScan clusterScan
| Constructor Detail |
|---|
FemLcsRowScanStreamDef$Hib(RefClass refClass)
FemLcsRowScanStreamDef$Hib(RefClass refClass,
String name,
FemTupleDescriptor outputDesc,
FemTupleProjection outputProj,
boolean isFullScan,
boolean hasExtraFilter,
FemTupleProjection residualFilterColumns,
TableSamplingMode samplingMode,
float samplingRate,
boolean samplingRepeatable,
int samplingRepeatableSeed,
int samplingClumps,
long samplingRowCount)
| 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 getOutputProj()
FemLcsRowScanStreamDef
getOutputProj in interface FemLcsRowScanStreamDefpublic void setOutputProj(FemTupleProjection newValue)
FemLcsRowScanStreamDefFemLcsRowScanStreamDef.getOutputProj()
for description on the attribute.
setOutputProj in interface FemLcsRowScanStreamDefnewValue - New value to be set.public boolean isFullScan()
FemLcsRowScanStreamDef
isFullScan in interface FemLcsRowScanStreamDefpublic void setFullScan(boolean newValue)
FemLcsRowScanStreamDefFemLcsRowScanStreamDef.isFullScan() for
description on the attribute.
setFullScan in interface FemLcsRowScanStreamDefnewValue - New value to be set.public boolean isHasExtraFilter()
FemLcsRowScanStreamDef
isHasExtraFilter in interface FemLcsRowScanStreamDefpublic void setHasExtraFilter(boolean newValue)
FemLcsRowScanStreamDefFemLcsRowScanStreamDef.isHasExtraFilter() for description on the attribute.
setHasExtraFilter in interface FemLcsRowScanStreamDefnewValue - New value to be set.public FemTupleProjection getResidualFilterColumns()
FemLcsRowScanStreamDef
getResidualFilterColumns in interface FemLcsRowScanStreamDefpublic void setResidualFilterColumns(FemTupleProjection newValue)
FemLcsRowScanStreamDefFemLcsRowScanStreamDef.getResidualFilterColumns() for description on the attribute.
setResidualFilterColumns in interface FemLcsRowScanStreamDefnewValue - New value to be set.public TableSamplingMode getSamplingMode()
FemLcsRowScanStreamDef
getSamplingMode in interface FemLcsRowScanStreamDefpublic void setSamplingMode(TableSamplingMode newValue)
FemLcsRowScanStreamDefFemLcsRowScanStreamDef.getSamplingMode() for description on the attribute.
setSamplingMode in interface FemLcsRowScanStreamDefnewValue - New value to be set.public float getSamplingRate()
FemLcsRowScanStreamDef
getSamplingRate in interface FemLcsRowScanStreamDefpublic void setSamplingRate(float newValue)
FemLcsRowScanStreamDefFemLcsRowScanStreamDef.getSamplingRate() for description on the attribute.
setSamplingRate in interface FemLcsRowScanStreamDefnewValue - New value to be set.public boolean isSamplingRepeatable()
FemLcsRowScanStreamDef
isSamplingRepeatable in interface FemLcsRowScanStreamDefpublic void setSamplingRepeatable(boolean newValue)
FemLcsRowScanStreamDefFemLcsRowScanStreamDef.isSamplingRepeatable() for description on the attribute.
setSamplingRepeatable in interface FemLcsRowScanStreamDefnewValue - New value to be set.public int getSamplingRepeatableSeed()
FemLcsRowScanStreamDef
getSamplingRepeatableSeed in interface FemLcsRowScanStreamDefpublic void setSamplingRepeatableSeed(int newValue)
FemLcsRowScanStreamDefFemLcsRowScanStreamDef.getSamplingRepeatableSeed() for description on the attribute.
setSamplingRepeatableSeed in interface FemLcsRowScanStreamDefnewValue - New value to be set.public int getSamplingClumps()
FemLcsRowScanStreamDef
getSamplingClumps in interface FemLcsRowScanStreamDefpublic void setSamplingClumps(int newValue)
FemLcsRowScanStreamDefFemLcsRowScanStreamDef.getSamplingClumps() for description on the attribute.
setSamplingClumps in interface FemLcsRowScanStreamDefnewValue - New value to be set.public long getSamplingRowCount()
FemLcsRowScanStreamDef
getSamplingRowCount in interface FemLcsRowScanStreamDefpublic void setSamplingRowCount(long newValue)
FemLcsRowScanStreamDefFemLcsRowScanStreamDef.getSamplingRowCount() for description on the attribute.
setSamplingRowCount in interface FemLcsRowScanStreamDefnewValue - 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<FemLcsClusterScanDef> getClusterScan()
FemLcsRowScanStreamDef
getClusterScan in interface FemLcsRowScanStreamDefFemLcsClusterScanDef
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 | ||||||||