net.sf.farrago.fem.fennel
Interface FemLcsRowScanStreamDef

All Superinterfaces:
FemExecutionStreamDef, FemTupleStreamDef, RefBaseObject, RefFeatured, RefObject
All Known Subinterfaces:
FemLbmGeneratorStreamDef
All Known Implementing Classes:
FemLbmGeneratorStreamDef$Hib, FemLcsRowScanStreamDef$Hib

public interface FemLcsRowScanStreamDef
extends FemTupleStreamDef

LcsRowScanStreamDef object instance interface.

Note: This type should not be subclassed, implemented or directly instantiated by clients. It is generated from a MOF metamodel and implemented by Enki or MDR.


Method Summary
 List<FemLcsClusterScanDef> getClusterScan()
          Returns the value of reference ClusterScan.
 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 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 interface net.sf.farrago.fem.fennel.FemExecutionStreamDef
getDynamicParamUse, getInputFlow, getName, getOutputDesc, getOutputFlow, setName, setOutputDesc
 
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
 

Method Detail

getOutputProj

FemTupleProjection getOutputProj()
Returns the value of attribute outputProj.

Returns:
Value of attribute outputProj.

setOutputProj

void setOutputProj(FemTupleProjection newValue)
Sets the value of outputProj attribute. See getOutputProj() for description on the attribute.

Parameters:
newValue - New value to be set.

isFullScan

boolean isFullScan()
Returns the value of attribute isFullScan.

Returns:
Value of attribute isFullScan.

setFullScan

void setFullScan(boolean newValue)
Sets the value of isFullScan attribute. See isFullScan() for description on the attribute.

Parameters:
newValue - New value to be set.

isHasExtraFilter

boolean isHasExtraFilter()
Returns the value of attribute hasExtraFilter.

Returns:
Value of attribute hasExtraFilter.

setHasExtraFilter

void setHasExtraFilter(boolean newValue)
Sets the value of hasExtraFilter attribute. See isHasExtraFilter() for description on the attribute.

Parameters:
newValue - New value to be set.

getResidualFilterColumns

FemTupleProjection getResidualFilterColumns()
Returns the value of attribute residualFilterColumns.

Returns:
Value of attribute residualFilterColumns.

setResidualFilterColumns

void setResidualFilterColumns(FemTupleProjection newValue)
Sets the value of residualFilterColumns attribute. See getResidualFilterColumns() for description on the attribute.

Parameters:
newValue - New value to be set.

getSamplingMode

TableSamplingMode getSamplingMode()
Returns the value of attribute samplingMode.

Returns:
Value of attribute samplingMode.

setSamplingMode

void setSamplingMode(TableSamplingMode newValue)
Sets the value of samplingMode attribute. See getSamplingMode() for description on the attribute.

Parameters:
newValue - New value to be set.

getSamplingRate

float getSamplingRate()
Returns the value of attribute samplingRate.

Returns:
Value of attribute samplingRate.

setSamplingRate

void setSamplingRate(float newValue)
Sets the value of samplingRate attribute. See getSamplingRate() for description on the attribute.

Parameters:
newValue - New value to be set.

isSamplingRepeatable

boolean isSamplingRepeatable()
Returns the value of attribute samplingRepeatable.

Returns:
Value of attribute samplingRepeatable.

setSamplingRepeatable

void setSamplingRepeatable(boolean newValue)
Sets the value of samplingRepeatable attribute. See isSamplingRepeatable() for description on the attribute.

Parameters:
newValue - New value to be set.

getSamplingRepeatableSeed

int getSamplingRepeatableSeed()
Returns the value of attribute samplingRepeatableSeed.

Returns:
Value of attribute samplingRepeatableSeed.

setSamplingRepeatableSeed

void setSamplingRepeatableSeed(int newValue)
Sets the value of samplingRepeatableSeed attribute. See getSamplingRepeatableSeed() for description on the attribute.

Parameters:
newValue - New value to be set.

getSamplingClumps

int getSamplingClumps()
Returns the value of attribute samplingClumps.

Returns:
Value of attribute samplingClumps.

setSamplingClumps

void setSamplingClumps(int newValue)
Sets the value of samplingClumps attribute. See getSamplingClumps() for description on the attribute.

Parameters:
newValue - New value to be set.

getSamplingRowCount

long getSamplingRowCount()
Returns the value of attribute samplingRowCount.

Returns:
Value of attribute samplingRowCount.

setSamplingRowCount

void setSamplingRowCount(long newValue)
Sets the value of samplingRowCount attribute. See getSamplingRowCount() for description on the attribute.

Parameters:
newValue - New value to be set.

getClusterScan

List<FemLcsClusterScanDef> getClusterScan()
Returns the value of reference ClusterScan.

Returns:
Value of reference ClusterScan. Element type: FemLcsClusterScanDef