public class Argument extends UnparsedExpression implements IArgument
| Modifier and Type | Field and Description | 
|---|---|
| protected java.lang.String | descriptionThe description. | 
| Constructor and Description | 
|---|
| Argument()Create a new argument. | 
| Argument(java.lang.String name,
        java.lang.String description,
        java.lang.String classname,
        java.lang.String defaultvalue)Create a new argument. | 
| Modifier and Type | Method and Description | 
|---|---|
| static java.util.Map<java.lang.String,java.lang.Object> | convertArguments(java.util.Collection<Tuple2<java.lang.String,java.lang.Object>> results)Convert arguments to argument map. | 
| UnparsedExpression | getDefaultValue()Get the default value. | 
| java.lang.String | getDescription()Get the description. | 
| static java.lang.Object | getResult(java.util.Collection<Tuple2<java.lang.String,java.lang.Object>> results,
         java.lang.String name)Get a specific result from a result collection. | 
| void | setDescription(java.lang.String description)Set the description. | 
| java.lang.String | toString()Get the string representation. | 
| boolean | validate(java.lang.String input)Check the validity of an input. | 
getClazz, getLanguage, getName, getParsed, getValue, setClazz, setLanguage, setName, setParsedExp, setValuepublic Argument()
public Argument(java.lang.String name,
                java.lang.String description,
                java.lang.String classname,
                java.lang.String defaultvalue)
public java.lang.String getDescription()
getDescription in interface IArgumentpublic void setDescription(java.lang.String description)
description - The description to set.public UnparsedExpression getDefaultValue()
getDefaultValue in interface IArgumentpublic boolean validate(java.lang.String input)
public java.lang.String toString()
toString in class UnparsedExpressionpublic static java.lang.Object getResult(java.util.Collection<Tuple2<java.lang.String,java.lang.Object>> results, java.lang.String name)
public static java.util.Map<java.lang.String,java.lang.Object> convertArguments(java.util.Collection<Tuple2<java.lang.String,java.lang.Object>> results)