public class ScriptComplexType extends ScriptType
id
Constructor and Description |
---|
ScriptComplexType(java.lang.String complexTypeName)
Creates a new instance.
|
Modifier and Type | Method and Description |
---|---|
java.lang.String |
getComplexName()
Returns the name of the complex type.
|
ParameterTuple |
getParameterTuple()
Returns the names and types of the entries.
|
ExecutionError |
setParameters(java.lang.String parameters,
ScriptSystemInterface<?,?> scriptSystem)
Sets the types of the entries of the complex type.
|
getId, getName, getSign, getStringRepresentation, isComplex, setId, toString
public ScriptComplexType(java.lang.String complexTypeName)
complexTypeName
- the name of the complex type to associate it.public ExecutionError setParameters(java.lang.String parameters, ScriptSystemInterface<?,?> scriptSystem) throws ParameterParseException
parameters
- the parameters in string representation. For syntax see ParameterTuple
.scriptSystem
- the script system to evaulate default values.ParameterParseException
- if an error occurred while parsing the parameter string.public ParameterTuple getParameterTuple()
public java.lang.String getComplexName()