uk.ac.starlink.task.MultiParameter
public class StringMultiParameter
extends uk.ac.starlink.task.Parameter<java.lang.String[]>
implements uk.ac.starlink.task.MultiParameter
Constructor | Description |
---|---|
StringMultiParameter(java.lang.String name,
char valueSep) |
Constructor.
|
Modifier and Type | Method | Description |
---|---|---|
char |
getValueSeparator() |
|
java.lang.String |
objectToString(uk.ac.starlink.task.Environment env,
java.lang.String[] objVal) |
|
java.lang.String[] |
stringsValue(uk.ac.starlink.task.Environment env) |
Returns the values of this parameter as an array.
|
java.lang.String[] |
stringToObject(uk.ac.starlink.task.Environment env,
java.lang.String stringVal) |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
clearValue, getDescription, getName, getPosition, getPreferExplicit, getPrompt, getStringDefault, getUsage, getValueClass, isNullPermitted, objectValue, setDescription, setDescription, setName, setNullPermitted, setPosition, setPreferExplicit, setPrompt, setStringDefault, setUsage, setValue, setValueFromObject, setValueFromString, stringValue, toArray, toString
public StringMultiParameter(java.lang.String name, char valueSep)
name
- parameter namevalueSep
- value separator characterpublic char getValueSeparator()
getValueSeparator
in interface uk.ac.starlink.task.MultiParameter
public java.lang.String[] stringsValue(uk.ac.starlink.task.Environment env) throws uk.ac.starlink.task.TaskException
env
- execution environmentuk.ac.starlink.task.TaskException
public java.lang.String[] stringToObject(uk.ac.starlink.task.Environment env, java.lang.String stringVal)
stringToObject
in class uk.ac.starlink.task.Parameter<java.lang.String[]>
public java.lang.String objectToString(uk.ac.starlink.task.Environment env, java.lang.String[] objVal) throws uk.ac.starlink.task.TaskException
objectToString
in class uk.ac.starlink.task.Parameter<java.lang.String[]>
uk.ac.starlink.task.TaskException
Copyright © 2018 Central Laboratory of the Research Councils. All Rights Reserved.