public class IOParameterRef extends ParameterRef
dataType, name, udtName| Constructor and Description |
|---|
IOParameterRef(ProcessConstants.AdeptDataType dataType,
java.lang.String inputName,
java.lang.String outputName)
Constructs a new
UIParameterRef with the specified data
type plus input parameter and/or output parameter name. |
IOParameterRef(java.lang.String inputName,
java.lang.String outputName,
ProcessConstants.AdeptDataType dataType,
java.lang.String udtName)
Constructs a new
UIParameterRef with the specified data
type including the UDT name plus input parameter and/or output parameter
name. |
| Modifier and Type | Method and Description |
|---|---|
boolean |
equals(java.lang.Object obj) |
java.lang.String |
getName()
Returns the name of the referenced input parameter or
null if no
input parameter is referenced. |
java.lang.String |
getOutputName()
Returns the name of the referenced output parameter or
null if no
output parameter is referenced. |
int |
hashCode() |
java.lang.String |
toString()
Returns a string of the form
%<typeId>:[<inputName>][:<outputName>]% as
specified in
SystemDataConsumer. |
getDataType, getUdtName, toLocalisedStringpublic IOParameterRef(ProcessConstants.AdeptDataType dataType, java.lang.String inputName, java.lang.String outputName)
UIParameterRef with the specified data
type plus input parameter and/or output parameter name.dataType - the data type of the referenced parameterinputName - the name of the referenced input parameter; may be nulloutputName - the name of the referenced output parameter; may be nullpublic IOParameterRef(java.lang.String inputName,
java.lang.String outputName,
ProcessConstants.AdeptDataType dataType,
java.lang.String udtName)
UIParameterRef with the specified data
type including the UDT name plus input parameter and/or output parameter
name.inputName - the name of the referenced input parameter; may be nulloutputName - the name of the referenced output parameter; may be nulldataType - the data type of the referenced parameterudtName - The name of the UDT in case it is a UDT, null
otherwise.public java.lang.String getName()
null if no
input parameter is referenced.getName in class ParameterRefnull if no
input parameter is referenced.public java.lang.String getOutputName()
null if no
output parameter is referenced.null if no
output parameter is referencedpublic java.lang.String toString()
%<typeId>:[<inputName>][:<outputName>]% as
specified in
SystemDataConsumer.toString in class ParameterRefpublic int hashCode()
hashCode in class ParameterRefpublic boolean equals(java.lang.Object obj)
equals in class ParameterRef