|
|||||||||
| 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.FemLhxJoinStreamDef$Hib
public class FemLhxJoinStreamDef$Hib
Implements MOF's LhxJoinStreamDef interface.
MofImplementationHandler| Field Summary | |
|---|---|
private Long |
cndBuildKeys
|
private ParamUses |
dynamicParamUse
|
private FemTupleProjection |
filterNullProj
|
private ExecStreamInput |
inputFlow
|
private Boolean |
isSetopAll
|
private Boolean |
isSetopDistinct
|
private Boolean |
leftInner
|
private FemTupleProjection |
leftKeyProj
|
private Boolean |
leftOuter
|
private String |
name
|
private Long |
numBuildRows
|
private FemTupleDescriptor |
outputDesc
|
private ExecStreamOutput |
outputFlow
|
private Boolean |
rightInner
|
private FemTupleProjection |
rightKeyProj
|
private Boolean |
rightOuter
|
| Constructor Summary | |
|---|---|
FemLhxJoinStreamDef$Hib(RefClass refClass)
|
|
FemLhxJoinStreamDef$Hib(RefClass refClass,
String name,
FemTupleDescriptor outputDesc,
FemTupleProjection leftKeyProj,
FemTupleProjection rightKeyProj,
long numBuildRows,
long cndBuildKeys,
boolean leftInner,
boolean rightInner,
boolean leftOuter,
boolean rightOuter,
boolean isSetopDistinct,
boolean isSetopAll,
FemTupleProjection filterNullProj)
|
|
| Method Summary | |
|---|---|
protected void |
checkConstraints(List<JmiException> errors,
boolean deepVerify)
|
long |
getCndBuildKeys()
Returns the value of attribute cndBuildKeys. |
Collection<FemDynamicParamUse> |
getDynamicParamUse()
Returns the value of reference DynamicParamUse. |
FemTupleProjection |
getFilterNullProj()
Returns the value of attribute filterNullProj. |
List<FemExecStreamDataFlow> |
getInputFlow()
Returns the value of reference InputFlow. |
FemTupleProjection |
getLeftKeyProj()
Returns the value of attribute leftKeyProj. |
String |
getName()
Returns the value of attribute name. |
long |
getNumBuildRows()
Returns the value of attribute numBuildRows. |
FemTupleDescriptor |
getOutputDesc()
Returns the value of attribute outputDesc. |
List<FemExecStreamDataFlow> |
getOutputFlow()
Returns the value of reference OutputFlow. |
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 |
setName(String newValue)
Sets the value of name attribute. |
void |
setNumBuildRows(long newValue)
Sets the value of numBuildRows attribute. |
void |
setOutputDesc(FemTupleDescriptor newValue)
Sets the value of outputDesc 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 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 leftKeyProj
private FemTupleProjection rightKeyProj
private Long numBuildRows
private Long cndBuildKeys
private Boolean leftInner
private Boolean rightInner
private Boolean leftOuter
private Boolean rightOuter
private Boolean isSetopDistinct
private Boolean isSetopAll
private FemTupleProjection filterNullProj
private ExecStreamOutput outputFlow
private ParamUses dynamicParamUse
private ExecStreamInput inputFlow
| Constructor Detail |
|---|
FemLhxJoinStreamDef$Hib(RefClass refClass)
FemLhxJoinStreamDef$Hib(RefClass refClass,
String name,
FemTupleDescriptor outputDesc,
FemTupleProjection leftKeyProj,
FemTupleProjection rightKeyProj,
long numBuildRows,
long cndBuildKeys,
boolean leftInner,
boolean rightInner,
boolean leftOuter,
boolean rightOuter,
boolean isSetopDistinct,
boolean isSetopAll,
FemTupleProjection filterNullProj)
| 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 getLeftKeyProj()
FemLhxJoinStreamDef
getLeftKeyProj in interface FemLhxJoinStreamDefpublic void setLeftKeyProj(FemTupleProjection newValue)
FemLhxJoinStreamDefFemLhxJoinStreamDef.getLeftKeyProj()
for description on the attribute.
setLeftKeyProj in interface FemLhxJoinStreamDefnewValue - New value to be set.public FemTupleProjection getRightKeyProj()
FemLhxJoinStreamDef
getRightKeyProj in interface FemLhxJoinStreamDefpublic void setRightKeyProj(FemTupleProjection newValue)
FemLhxJoinStreamDefFemLhxJoinStreamDef.getRightKeyProj() for description on the attribute.
setRightKeyProj in interface FemLhxJoinStreamDefnewValue - New value to be set.public long getNumBuildRows()
FemLhxJoinStreamDef
getNumBuildRows in interface FemLhxJoinStreamDefpublic void setNumBuildRows(long newValue)
FemLhxJoinStreamDefFemLhxJoinStreamDef.getNumBuildRows() for description on the attribute.
setNumBuildRows in interface FemLhxJoinStreamDefnewValue - New value to be set.public long getCndBuildKeys()
FemLhxJoinStreamDef
getCndBuildKeys in interface FemLhxJoinStreamDefpublic void setCndBuildKeys(long newValue)
FemLhxJoinStreamDefFemLhxJoinStreamDef.getCndBuildKeys() for description on the attribute.
setCndBuildKeys in interface FemLhxJoinStreamDefnewValue - New value to be set.public boolean isLeftInner()
FemLhxJoinStreamDef
isLeftInner in interface FemLhxJoinStreamDefpublic void setLeftInner(boolean newValue)
FemLhxJoinStreamDefFemLhxJoinStreamDef.isLeftInner() for
description on the attribute.
setLeftInner in interface FemLhxJoinStreamDefnewValue - New value to be set.public boolean isRightInner()
FemLhxJoinStreamDef
isRightInner in interface FemLhxJoinStreamDefpublic void setRightInner(boolean newValue)
FemLhxJoinStreamDefFemLhxJoinStreamDef.isRightInner()
for description on the attribute.
setRightInner in interface FemLhxJoinStreamDefnewValue - New value to be set.public boolean isLeftOuter()
FemLhxJoinStreamDef
isLeftOuter in interface FemLhxJoinStreamDefpublic void setLeftOuter(boolean newValue)
FemLhxJoinStreamDefFemLhxJoinStreamDef.isLeftOuter() for
description on the attribute.
setLeftOuter in interface FemLhxJoinStreamDefnewValue - New value to be set.public boolean isRightOuter()
FemLhxJoinStreamDef
isRightOuter in interface FemLhxJoinStreamDefpublic void setRightOuter(boolean newValue)
FemLhxJoinStreamDefFemLhxJoinStreamDef.isRightOuter()
for description on the attribute.
setRightOuter in interface FemLhxJoinStreamDefnewValue - New value to be set.public boolean isSetopDistinct()
FemLhxJoinStreamDef
isSetopDistinct in interface FemLhxJoinStreamDefpublic void setSetopDistinct(boolean newValue)
FemLhxJoinStreamDefFemLhxJoinStreamDef.isSetopDistinct() for description on the attribute.
setSetopDistinct in interface FemLhxJoinStreamDefnewValue - New value to be set.public boolean isSetopAll()
FemLhxJoinStreamDef
isSetopAll in interface FemLhxJoinStreamDefpublic void setSetopAll(boolean newValue)
FemLhxJoinStreamDefFemLhxJoinStreamDef.isSetopAll() for
description on the attribute.
setSetopAll in interface FemLhxJoinStreamDefnewValue - New value to be set.public FemTupleProjection getFilterNullProj()
FemLhxJoinStreamDef
getFilterNullProj in interface FemLhxJoinStreamDefpublic void setFilterNullProj(FemTupleProjection newValue)
FemLhxJoinStreamDefFemLhxJoinStreamDef.getFilterNullProj() for description on the attribute.
setFilterNullProj in interface FemLhxJoinStreamDefnewValue - 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 FemExecutionStreamDefFemExecStreamDataFlow
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 | ||||||||