|
|||||||||
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.FemLbmGeneratorStreamDef$Hib
public class FemLbmGeneratorStreamDef$Hib
Implements MOF's LbmGeneratorStreamDef interface.
MofImplementationHandler
Field Summary | |
---|---|
private RowScanHasClusterScan |
clusterScan
|
private Boolean |
createIndex
|
private ParamUses |
dynamicParamUse
|
private Boolean |
hasExtraFilter
|
private Long |
indexId
|
private ExecStreamInput |
inputFlow
|
private Integer |
insertRowCountParamId
|
private Boolean |
isFullScan
|
private FemTupleProjection |
keyProj
|
private String |
name
|
private FemTupleDescriptor |
outputDesc
|
private ExecStreamOutput |
outputFlow
|
private FemTupleProjection |
outputProj
|
private Boolean |
readOnlyCommittedData
|
private FemTupleProjection |
residualFilterColumns
|
private Long |
rootPageId
|
private Integer |
rootPageIdParamId
|
private Integer |
samplingClumps
|
private TableSamplingMode |
samplingMode
|
private Float |
samplingRate
|
private Boolean |
samplingRepeatable
|
private Integer |
samplingRepeatableSeed
|
private Long |
samplingRowCount
|
private Long |
segmentId
|
private FemTupleDescriptor |
tupleDesc
|
Constructor Summary | |
---|---|
FemLbmGeneratorStreamDef$Hib(RefClass refClass)
|
|
FemLbmGeneratorStreamDef$Hib(RefClass refClass,
FemTupleProjection keyProj,
long rootPageId,
long segmentId,
long indexId,
FemTupleDescriptor tupleDesc,
int rootPageIdParamId,
boolean readOnlyCommittedData,
String name,
FemTupleDescriptor outputDesc,
FemTupleProjection outputProj,
boolean isFullScan,
boolean hasExtraFilter,
FemTupleProjection residualFilterColumns,
TableSamplingMode samplingMode,
float samplingRate,
boolean samplingRepeatable,
int samplingRepeatableSeed,
int samplingClumps,
long samplingRowCount,
int insertRowCountParamId,
boolean createIndex)
|
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. |
long |
getIndexId()
Returns the value of attribute indexId. |
List<FemExecStreamDataFlow> |
getInputFlow()
Returns the value of reference InputFlow. |
int |
getInsertRowCountParamId()
Returns the value of attribute insertRowCountParamId. |
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. |
FemTupleProjection |
getResidualFilterColumns()
Returns the value of attribute residualFilterColumns. |
long |
getRootPageId()
Returns the value of attribute rootPageId. |
int |
getRootPageIdParamId()
Returns the value of attribute rootPageIdParamId. |
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. |
long |
getSegmentId()
Returns the value of attribute segmentId. |
FemTupleDescriptor |
getTupleDesc()
Returns the value of attribute tupleDesc. |
boolean |
isCreateIndex()
Returns the value of attribute createIndex. |
boolean |
isFullScan()
Returns the value of attribute isFullScan. |
boolean |
isHasExtraFilter()
Returns the value of attribute hasExtraFilter. |
boolean |
isReadOnlyCommittedData()
Returns the value of attribute readOnlyCommittedData. |
boolean |
isSamplingRepeatable()
Returns the value of attribute samplingRepeatable. |
void |
setCreateIndex(boolean newValue)
Sets the value of createIndex attribute. |
void |
setFullScan(boolean newValue)
Sets the value of isFullScan attribute. |
void |
setHasExtraFilter(boolean newValue)
Sets the value of hasExtraFilter attribute. |
void |
setIndexId(long newValue)
Sets the value of indexId attribute. |
void |
setInsertRowCountParamId(int newValue)
Sets the value of insertRowCountParamId 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. |
void |
setOutputProj(FemTupleProjection newValue)
Sets the value of outputProj attribute. |
void |
setReadOnlyCommittedData(boolean newValue)
Sets the value of readOnlyCommittedData attribute. |
void |
setResidualFilterColumns(FemTupleProjection newValue)
Sets the value of residualFilterColumns attribute. |
void |
setRootPageId(long newValue)
Sets the value of rootPageId attribute. |
void |
setRootPageIdParamId(int newValue)
Sets the value of rootPageIdParamId 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. |
void |
setSegmentId(long newValue)
Sets the value of segmentId attribute. |
void |
setTupleDesc(FemTupleDescriptor newValue)
Sets the value of tupleDesc 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 Long rootPageId
private Long segmentId
private Long indexId
private FemTupleDescriptor tupleDesc
private Integer rootPageIdParamId
private Boolean readOnlyCommittedData
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 Integer insertRowCountParamId
private Boolean createIndex
private ExecStreamOutput outputFlow
private ParamUses dynamicParamUse
private ExecStreamInput inputFlow
private RowScanHasClusterScan clusterScan
Constructor Detail |
---|
FemLbmGeneratorStreamDef$Hib(RefClass refClass)
FemLbmGeneratorStreamDef$Hib(RefClass refClass, FemTupleProjection keyProj, long rootPageId, long segmentId, long indexId, FemTupleDescriptor tupleDesc, int rootPageIdParamId, boolean readOnlyCommittedData, String name, FemTupleDescriptor outputDesc, FemTupleProjection outputProj, boolean isFullScan, boolean hasExtraFilter, FemTupleProjection residualFilterColumns, TableSamplingMode samplingMode, float samplingRate, boolean samplingRepeatable, int samplingRepeatableSeed, int samplingClumps, long samplingRowCount, int insertRowCountParamId, boolean createIndex)
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 long getRootPageId()
FemIndexAccessorDef
getRootPageId
in interface FemIndexAccessorDef
public void setRootPageId(long newValue)
FemIndexAccessorDef
FemIndexAccessorDef.getRootPageId()
for description on the attribute.
setRootPageId
in interface FemIndexAccessorDef
newValue
- New value to be set.public long getSegmentId()
FemIndexAccessorDef
getSegmentId
in interface FemIndexAccessorDef
public void setSegmentId(long newValue)
FemIndexAccessorDef
FemIndexAccessorDef.getSegmentId()
for
description on the attribute.
setSegmentId
in interface FemIndexAccessorDef
newValue
- New value to be set.public long getIndexId()
FemIndexAccessorDef
getIndexId
in interface FemIndexAccessorDef
public void setIndexId(long newValue)
FemIndexAccessorDef
FemIndexAccessorDef.getIndexId()
for
description on the attribute.
setIndexId
in interface FemIndexAccessorDef
newValue
- New value to be set.public FemTupleDescriptor getTupleDesc()
FemIndexAccessorDef
getTupleDesc
in interface FemIndexAccessorDef
public void setTupleDesc(FemTupleDescriptor newValue)
FemIndexAccessorDef
FemIndexAccessorDef.getTupleDesc()
for
description on the attribute.
setTupleDesc
in interface FemIndexAccessorDef
newValue
- New value to be set.public int getRootPageIdParamId()
FemIndexAccessorDef
getRootPageIdParamId
in interface FemIndexAccessorDef
public void setRootPageIdParamId(int newValue)
FemIndexAccessorDef
FemIndexAccessorDef.getRootPageIdParamId()
for description on the attribute.
setRootPageIdParamId
in interface FemIndexAccessorDef
newValue
- New value to be set.public boolean isReadOnlyCommittedData()
FemIndexAccessorDef
isReadOnlyCommittedData
in interface FemIndexAccessorDef
public void setReadOnlyCommittedData(boolean newValue)
FemIndexAccessorDef
FemIndexAccessorDef.isReadOnlyCommittedData()
for description on the attribute.
setReadOnlyCommittedData
in interface FemIndexAccessorDef
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 FemTupleProjection getOutputProj()
FemLcsRowScanStreamDef
getOutputProj
in interface FemLcsRowScanStreamDef
public void setOutputProj(FemTupleProjection newValue)
FemLcsRowScanStreamDef
FemLcsRowScanStreamDef.getOutputProj()
for description on the attribute.
setOutputProj
in interface FemLcsRowScanStreamDef
newValue
- New value to be set.public boolean isFullScan()
FemLcsRowScanStreamDef
isFullScan
in interface FemLcsRowScanStreamDef
public void setFullScan(boolean newValue)
FemLcsRowScanStreamDef
FemLcsRowScanStreamDef.isFullScan()
for
description on the attribute.
setFullScan
in interface FemLcsRowScanStreamDef
newValue
- New value to be set.public boolean isHasExtraFilter()
FemLcsRowScanStreamDef
isHasExtraFilter
in interface FemLcsRowScanStreamDef
public void setHasExtraFilter(boolean newValue)
FemLcsRowScanStreamDef
FemLcsRowScanStreamDef.isHasExtraFilter()
for description on the attribute.
setHasExtraFilter
in interface FemLcsRowScanStreamDef
newValue
- New value to be set.public FemTupleProjection getResidualFilterColumns()
FemLcsRowScanStreamDef
getResidualFilterColumns
in interface FemLcsRowScanStreamDef
public void setResidualFilterColumns(FemTupleProjection newValue)
FemLcsRowScanStreamDef
FemLcsRowScanStreamDef.getResidualFilterColumns()
for description on the attribute.
setResidualFilterColumns
in interface FemLcsRowScanStreamDef
newValue
- New value to be set.public TableSamplingMode getSamplingMode()
FemLcsRowScanStreamDef
getSamplingMode
in interface FemLcsRowScanStreamDef
public void setSamplingMode(TableSamplingMode newValue)
FemLcsRowScanStreamDef
FemLcsRowScanStreamDef.getSamplingMode()
for description on the attribute.
setSamplingMode
in interface FemLcsRowScanStreamDef
newValue
- New value to be set.public float getSamplingRate()
FemLcsRowScanStreamDef
getSamplingRate
in interface FemLcsRowScanStreamDef
public void setSamplingRate(float newValue)
FemLcsRowScanStreamDef
FemLcsRowScanStreamDef.getSamplingRate()
for description on the attribute.
setSamplingRate
in interface FemLcsRowScanStreamDef
newValue
- New value to be set.public boolean isSamplingRepeatable()
FemLcsRowScanStreamDef
isSamplingRepeatable
in interface FemLcsRowScanStreamDef
public void setSamplingRepeatable(boolean newValue)
FemLcsRowScanStreamDef
FemLcsRowScanStreamDef.isSamplingRepeatable()
for description on the attribute.
setSamplingRepeatable
in interface FemLcsRowScanStreamDef
newValue
- New value to be set.public int getSamplingRepeatableSeed()
FemLcsRowScanStreamDef
getSamplingRepeatableSeed
in interface FemLcsRowScanStreamDef
public void setSamplingRepeatableSeed(int newValue)
FemLcsRowScanStreamDef
FemLcsRowScanStreamDef.getSamplingRepeatableSeed()
for description on the attribute.
setSamplingRepeatableSeed
in interface FemLcsRowScanStreamDef
newValue
- New value to be set.public int getSamplingClumps()
FemLcsRowScanStreamDef
getSamplingClumps
in interface FemLcsRowScanStreamDef
public void setSamplingClumps(int newValue)
FemLcsRowScanStreamDef
FemLcsRowScanStreamDef.getSamplingClumps()
for description on the attribute.
setSamplingClumps
in interface FemLcsRowScanStreamDef
newValue
- New value to be set.public long getSamplingRowCount()
FemLcsRowScanStreamDef
getSamplingRowCount
in interface FemLcsRowScanStreamDef
public void setSamplingRowCount(long newValue)
FemLcsRowScanStreamDef
FemLcsRowScanStreamDef.getSamplingRowCount()
for description on the attribute.
setSamplingRowCount
in interface FemLcsRowScanStreamDef
newValue
- New value to be set.public int getInsertRowCountParamId()
FemLbmGeneratorStreamDef
getInsertRowCountParamId
in interface FemLbmGeneratorStreamDef
public void setInsertRowCountParamId(int newValue)
FemLbmGeneratorStreamDef
FemLbmGeneratorStreamDef.getInsertRowCountParamId()
for description on the attribute.
setInsertRowCountParamId
in interface FemLbmGeneratorStreamDef
newValue
- New value to be set.public boolean isCreateIndex()
FemLbmGeneratorStreamDef
isCreateIndex
in interface FemLbmGeneratorStreamDef
public void setCreateIndex(boolean newValue)
FemLbmGeneratorStreamDef
FemLbmGeneratorStreamDef.isCreateIndex()
for description on the attribute.
setCreateIndex
in interface FemLbmGeneratorStreamDef
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
public List<FemLcsClusterScanDef> getClusterScan()
FemLcsRowScanStreamDef
getClusterScan
in interface FemLcsRowScanStreamDef
FemLcsClusterScanDef
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 |