Package de.learnlib.driver.reflect
Class SimplePOJOTestDriver
- java.lang.Object
-
- de.learnlib.driver.AbstractContextExecutableInputSUL<I,O,C>
-
- de.learnlib.driver.ContextExecutableInputSUL<MethodInput,MethodOutput,Object>
-
- de.learnlib.driver.reflect.SimplePOJOTestDriver
-
- All Implemented Interfaces:
SUL<MethodInput,MethodOutput>
public final class SimplePOJOTestDriver extends ContextExecutableInputSUL<MethodInput,MethodOutput,Object>
-
-
Constructor Summary
Constructors Constructor Description SimplePOJOTestDriver(Class<?> c)
SimplePOJOTestDriver(Constructor<?> c, Object... cParams)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description MethodInput
addInput(String name, Method m, Object... params)
MethodInput
addInput(String name, String methodName, Object... params)
Alphabet<MethodInput>
getInputs()
-
Methods inherited from class de.learnlib.driver.ContextExecutableInputSUL
canFork, createContext, disposeContext, fork
-
Methods inherited from class de.learnlib.driver.AbstractContextExecutableInputSUL
post, pre, step
-
-
-
-
Constructor Detail
-
SimplePOJOTestDriver
public SimplePOJOTestDriver(Class<?> c) throws NoSuchMethodException
- Throws:
NoSuchMethodException
-
SimplePOJOTestDriver
public SimplePOJOTestDriver(Constructor<?> c, Object... cParams)
-
-
Method Detail
-
addInput
public MethodInput addInput(String name, String methodName, Object... params)
-
addInput
public MethodInput addInput(String name, Method m, Object... params)
-
getInputs
public Alphabet<MethodInput> getInputs()
-
-