|
|||||||||
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.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 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 getLeftKeyProj()
FemLhxJoinStreamDef
getLeftKeyProj
in interface FemLhxJoinStreamDef
public void setLeftKeyProj(FemTupleProjection newValue)
FemLhxJoinStreamDef
FemLhxJoinStreamDef.getLeftKeyProj()
for description on the attribute.
setLeftKeyProj
in interface FemLhxJoinStreamDef
newValue
- New value to be set.public FemTupleProjection getRightKeyProj()
FemLhxJoinStreamDef
getRightKeyProj
in interface FemLhxJoinStreamDef
public void setRightKeyProj(FemTupleProjection newValue)
FemLhxJoinStreamDef
FemLhxJoinStreamDef.getRightKeyProj()
for description on the attribute.
setRightKeyProj
in interface FemLhxJoinStreamDef
newValue
- New value to be set.public long getNumBuildRows()
FemLhxJoinStreamDef
getNumBuildRows
in interface FemLhxJoinStreamDef
public void setNumBuildRows(long newValue)
FemLhxJoinStreamDef
FemLhxJoinStreamDef.getNumBuildRows()
for description on the attribute.
setNumBuildRows
in interface FemLhxJoinStreamDef
newValue
- New value to be set.public long getCndBuildKeys()
FemLhxJoinStreamDef
getCndBuildKeys
in interface FemLhxJoinStreamDef
public void setCndBuildKeys(long newValue)
FemLhxJoinStreamDef
FemLhxJoinStreamDef.getCndBuildKeys()
for description on the attribute.
setCndBuildKeys
in interface FemLhxJoinStreamDef
newValue
- New value to be set.public boolean isLeftInner()
FemLhxJoinStreamDef
isLeftInner
in interface FemLhxJoinStreamDef
public void setLeftInner(boolean newValue)
FemLhxJoinStreamDef
FemLhxJoinStreamDef.isLeftInner()
for
description on the attribute.
setLeftInner
in interface FemLhxJoinStreamDef
newValue
- New value to be set.public boolean isRightInner()
FemLhxJoinStreamDef
isRightInner
in interface FemLhxJoinStreamDef
public void setRightInner(boolean newValue)
FemLhxJoinStreamDef
FemLhxJoinStreamDef.isRightInner()
for description on the attribute.
setRightInner
in interface FemLhxJoinStreamDef
newValue
- New value to be set.public boolean isLeftOuter()
FemLhxJoinStreamDef
isLeftOuter
in interface FemLhxJoinStreamDef
public void setLeftOuter(boolean newValue)
FemLhxJoinStreamDef
FemLhxJoinStreamDef.isLeftOuter()
for
description on the attribute.
setLeftOuter
in interface FemLhxJoinStreamDef
newValue
- New value to be set.public boolean isRightOuter()
FemLhxJoinStreamDef
isRightOuter
in interface FemLhxJoinStreamDef
public void setRightOuter(boolean newValue)
FemLhxJoinStreamDef
FemLhxJoinStreamDef.isRightOuter()
for description on the attribute.
setRightOuter
in interface FemLhxJoinStreamDef
newValue
- New value to be set.public boolean isSetopDistinct()
FemLhxJoinStreamDef
isSetopDistinct
in interface FemLhxJoinStreamDef
public void setSetopDistinct(boolean newValue)
FemLhxJoinStreamDef
FemLhxJoinStreamDef.isSetopDistinct()
for description on the attribute.
setSetopDistinct
in interface FemLhxJoinStreamDef
newValue
- New value to be set.public boolean isSetopAll()
FemLhxJoinStreamDef
isSetopAll
in interface FemLhxJoinStreamDef
public void setSetopAll(boolean newValue)
FemLhxJoinStreamDef
FemLhxJoinStreamDef.isSetopAll()
for
description on the attribute.
setSetopAll
in interface FemLhxJoinStreamDef
newValue
- New value to be set.public FemTupleProjection getFilterNullProj()
FemLhxJoinStreamDef
getFilterNullProj
in interface FemLhxJoinStreamDef
public void setFilterNullProj(FemTupleProjection newValue)
FemLhxJoinStreamDef
FemLhxJoinStreamDef.getFilterNullProj()
for description on the attribute.
setFilterNullProj
in interface FemLhxJoinStreamDef
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
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 |