net.sf.farrago.fem.fennel
Interface FemLhxJoinStreamDef

All Superinterfaces:
FemExecutionStreamDef, FemTupleStreamDef, RefBaseObject, RefFeatured, RefObject
All Known Implementing Classes:
FemLhxJoinStreamDef$Hib

public interface FemLhxJoinStreamDef
extends FemTupleStreamDef

LhxJoinStreamDef 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
 long getCndBuildKeys()
          Returns the value of attribute cndBuildKeys.
 FemTupleProjection getFilterNullProj()
          Returns the value of attribute filterNullProj.
 FemTupleProjection getLeftKeyProj()
          Returns the value of attribute leftKeyProj.
 long getNumBuildRows()
          Returns the value of attribute numBuildRows.
 FemTupleProjection getRightKeyProj()
          Returns the value of attribute rightKeyProj.
 boolean isLeftInner()
          Returns the value of attribute leftInner.
 boolean isLeftOuter()
          Returns the value of attribute leftOuter.
 boolean isRightInner()
          Returns the value of attribute rightInner.
 boolean isRightOuter()
          Returns the value of attribute rightOuter.
 boolean isSetopAll()
          Returns the value of attribute isSetopAll.
 boolean isSetopDistinct()
          Returns the value of attribute isSetopDistinct.
 void setCndBuildKeys(long newValue)
          Sets the value of cndBuildKeys attribute.
 void setFilterNullProj(FemTupleProjection newValue)
          Sets the value of filterNullProj attribute.
 void setLeftInner(boolean newValue)
          Sets the value of leftInner attribute.
 void setLeftKeyProj(FemTupleProjection newValue)
          Sets the value of leftKeyProj attribute.
 void setLeftOuter(boolean newValue)
          Sets the value of leftOuter attribute.
 void setNumBuildRows(long newValue)
          Sets the value of numBuildRows attribute.
 void setRightInner(boolean newValue)
          Sets the value of rightInner attribute.
 void setRightKeyProj(FemTupleProjection newValue)
          Sets the value of rightKeyProj attribute.
 void setRightOuter(boolean newValue)
          Sets the value of rightOuter attribute.
 void setSetopAll(boolean newValue)
          Sets the value of isSetopAll attribute.
 void setSetopDistinct(boolean newValue)
          Sets the value of isSetopDistinct 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

getLeftKeyProj

FemTupleProjection getLeftKeyProj()
Returns the value of attribute leftKeyProj.

Returns:
Value of attribute leftKeyProj.

setLeftKeyProj

void setLeftKeyProj(FemTupleProjection newValue)
Sets the value of leftKeyProj attribute. See getLeftKeyProj() for description on the attribute.

Parameters:
newValue - New value to be set.

getRightKeyProj

FemTupleProjection getRightKeyProj()
Returns the value of attribute rightKeyProj.

Returns:
Value of attribute rightKeyProj.

setRightKeyProj

void setRightKeyProj(FemTupleProjection newValue)
Sets the value of rightKeyProj attribute. See getRightKeyProj() for description on the attribute.

Parameters:
newValue - New value to be set.

getNumBuildRows

long getNumBuildRows()
Returns the value of attribute numBuildRows.

Returns:
Value of attribute numBuildRows.

setNumBuildRows

void setNumBuildRows(long newValue)
Sets the value of numBuildRows attribute. See getNumBuildRows() for description on the attribute.

Parameters:
newValue - New value to be set.

getCndBuildKeys

long getCndBuildKeys()
Returns the value of attribute cndBuildKeys.

Returns:
Value of attribute cndBuildKeys.

setCndBuildKeys

void setCndBuildKeys(long newValue)
Sets the value of cndBuildKeys attribute. See getCndBuildKeys() for description on the attribute.

Parameters:
newValue - New value to be set.

isLeftInner

boolean isLeftInner()
Returns the value of attribute leftInner.

Returns:
Value of attribute leftInner.

setLeftInner

void setLeftInner(boolean newValue)
Sets the value of leftInner attribute. See isLeftInner() for description on the attribute.

Parameters:
newValue - New value to be set.

isRightInner

boolean isRightInner()
Returns the value of attribute rightInner.

Returns:
Value of attribute rightInner.

setRightInner

void setRightInner(boolean newValue)
Sets the value of rightInner attribute. See isRightInner() for description on the attribute.

Parameters:
newValue - New value to be set.

isLeftOuter

boolean isLeftOuter()
Returns the value of attribute leftOuter.

Returns:
Value of attribute leftOuter.

setLeftOuter

void setLeftOuter(boolean newValue)
Sets the value of leftOuter attribute. See isLeftOuter() for description on the attribute.

Parameters:
newValue - New value to be set.

isRightOuter

boolean isRightOuter()
Returns the value of attribute rightOuter.

Returns:
Value of attribute rightOuter.

setRightOuter

void setRightOuter(boolean newValue)
Sets the value of rightOuter attribute. See isRightOuter() for description on the attribute.

Parameters:
newValue - New value to be set.

isSetopDistinct

boolean isSetopDistinct()
Returns the value of attribute isSetopDistinct.

Returns:
Value of attribute isSetopDistinct.

setSetopDistinct

void setSetopDistinct(boolean newValue)
Sets the value of isSetopDistinct attribute. See isSetopDistinct() for description on the attribute.

Parameters:
newValue - New value to be set.

isSetopAll

boolean isSetopAll()
Returns the value of attribute isSetopAll.

Returns:
Value of attribute isSetopAll.

setSetopAll

void setSetopAll(boolean newValue)
Sets the value of isSetopAll attribute. See isSetopAll() for description on the attribute.

Parameters:
newValue - New value to be set.

getFilterNullProj

FemTupleProjection getFilterNullProj()
Returns the value of attribute filterNullProj.

Returns:
Value of attribute filterNullProj.

setFilterNullProj

void setFilterNullProj(FemTupleProjection newValue)
Sets the value of filterNullProj attribute. See getFilterNullProj() for description on the attribute.

Parameters:
newValue - New value to be set.