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, toStringpublic 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()