Package org.antublue.test.engine.api
Interface Parameter
-
- All Known Implementing Classes:
ParameterImpl,ParameterImpl
public interface ParameterInterface to implement a Parameter
-
-
Method Summary
All Methods Static Methods Instance Methods Abstract Methods Modifier and Type Method Description Stringname()Method to get the Parameter namestatic Parameterof(boolean b)Method to create a Parameter containing a booleanstatic Parameterof(byte b)Method to create a Parameter containing as bytestatic Parameterof(char c)Method to create a Parameter containing as charstatic Parameterof(double d)Method to create a Parameter containing a doublestatic Parameterof(float f)Method to create a Parameter containing a floatstatic Parameterof(int i)Method to create a Parameter containing an intstatic Parameterof(long l)Method to create a Parameter containing a longstatic Parameterof(short s)Method to create a Parameter containing a shortstatic Parameterof(String value)Method to create a Parameter containing a Stringstatic Parameterof(String name, Object value)Method to create a Parameter object<T> Tvalue()Method to get the Parameter value cast as the return type<T> Tvalue(Class<T> clazz)Method to get the Parameter value cast to a specific type
-
-
-
Method Detail
-
name
String name()
Method to get the Parameter name- Returns:
-
value
<T> T value()
Method to get the Parameter value cast as the return type- Type Parameters:
T-- Returns:
-
value
<T> T value(Class<T> clazz)
Method to get the Parameter value cast to a specific type- Type Parameters:
T-- Parameters:
clazz-- Returns:
-
of
static Parameter of(String name, Object value)
Method to create a Parameter object- Parameters:
name-value-- Returns:
-
of
static Parameter of(boolean b)
Method to create a Parameter containing a boolean- Parameters:
b-- Returns:
-
of
static Parameter of(byte b)
Method to create a Parameter containing as byte- Parameters:
b-- Returns:
-
of
static Parameter of(char c)
Method to create a Parameter containing as char- Parameters:
c-- Returns:
-
of
static Parameter of(short s)
Method to create a Parameter containing a short- Parameters:
s-- Returns:
-
of
static Parameter of(int i)
Method to create a Parameter containing an int- Parameters:
i-- Returns:
-
of
static Parameter of(long l)
Method to create a Parameter containing a long- Parameters:
l-- Returns:
-
of
static Parameter of(float f)
Method to create a Parameter containing a float- Parameters:
f-- Returns:
-
of
static Parameter of(double d)
Method to create a Parameter containing a double- Parameters:
d-- Returns:
-
-