|
|||||||||
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.FemJavaTransformStreamDef$Hib
public class FemJavaTransformStreamDef$Hib
Implements MOF's JavaTransformStreamDef interface.
MofImplementationHandler
Execution object with zero or more inputs and zero or more outputs and a java class in the middle.
Field Summary | |
---|---|
private ParamUses |
dynamicParamUse
|
private ExecStreamInput |
inputFlow
|
private String |
javaClassName
|
private String |
name
|
private FemTupleDescriptor |
outputDesc
|
private ExecStreamOutput |
outputFlow
|
private String |
reserved
|
private Integer |
streamId
|
Constructor Summary | |
---|---|
FemJavaTransformStreamDef$Hib(RefClass refClass)
|
|
FemJavaTransformStreamDef$Hib(RefClass refClass,
String name,
FemTupleDescriptor outputDesc,
String javaClassName,
String reserved,
int streamId)
|
Method Summary | |
---|---|
protected void |
checkConstraints(List<JmiException> errors,
boolean deepVerify)
|
Collection<FemDynamicParamUse> |
getDynamicParamUse()
Returns the value of reference DynamicParamUse. |
List<FemExecStreamDataFlow> |
getInputFlow()
Returns the value of reference InputFlow. |
String |
getJavaClassName()
Returns the value of attribute javaClassName. |
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. |
String |
getReserved()
Returns the value of attribute reserved. |
int |
getStreamId()
Returns the value of attribute streamId. |
void |
setJavaClassName(String newValue)
Sets the value of javaClassName attribute. |
void |
setName(String newValue)
Sets the value of name attribute. |
void |
setOutputDesc(FemTupleDescriptor newValue)
Sets the value of outputDesc attribute. |
void |
setReserved(String newValue)
Sets the value of reserved attribute. |
void |
setStreamId(int newValue)
Sets the value of streamId 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 String javaClassName
private String reserved
private Integer streamId
private ExecStreamOutput outputFlow
private ParamUses dynamicParamUse
private ExecStreamInput inputFlow
Constructor Detail |
---|
FemJavaTransformStreamDef$Hib(RefClass refClass)
FemJavaTransformStreamDef$Hib(RefClass refClass, String name, FemTupleDescriptor outputDesc, String javaClassName, String reserved, int streamId)
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 String getJavaClassName()
FemJavaTransformStreamDef
The fully-qualified name of the transform class.
getJavaClassName
in interface FemJavaTransformStreamDef
public void setJavaClassName(String newValue)
FemJavaTransformStreamDef
FemJavaTransformStreamDef.getJavaClassName()
for description on the attribute.
setJavaClassName
in interface FemJavaTransformStreamDef
newValue
- New value to be set.public String getReserved()
FemJavaTransformStreamDef
Reserved for future use. We may use it to hold the mode in which the class is invoked: using cooperative or pre-emptive scheduling.
getReserved
in interface FemJavaTransformStreamDef
public void setReserved(String newValue)
FemJavaTransformStreamDef
FemJavaTransformStreamDef.getReserved()
for
description on the attribute.
setReserved
in interface FemJavaTransformStreamDef
newValue
- New value to be set.public int getStreamId()
FemJavaTransformStreamDef
Handle of the java object.
getStreamId
in interface FemJavaTransformStreamDef
public void setStreamId(int newValue)
FemJavaTransformStreamDef
FemJavaTransformStreamDef.getStreamId()
for
description on the attribute.
setStreamId
in interface FemJavaTransformStreamDef
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 |