A C D E F G H I M P R S T U V
All Classes All Packages
All Classes All Packages
All Classes All Packages
A
- AbstractContextExecutableInputSUL<I extends ContextExecutableInput<? extends O,? super C>,O,C> - Class in de.learnlib.driver
-
Abstract base class for a
SUL
that step-wisely executesContextExecutableInput
symbols. - AbstractContextExecutableInputSUL() - Constructor for class de.learnlib.driver.AbstractContextExecutableInputSUL
- addInput(String, Method, Object...) - Method in class de.learnlib.driver.reflect.SimplePOJOTestDriver
- addInput(String, String, Object...) - Method in class de.learnlib.driver.reflect.SimplePOJOTestDriver
C
- canFork() - Method in class de.learnlib.driver.ContextExecutableInputSUL
- canFork() - Method in class de.learnlib.driver.ExecutableInputSUL
- canFork() - Method in class de.learnlib.driver.reflect.SimplePOJOExceptionMapper
- ContextExecutableInputSUL<I extends ContextExecutableInput<? extends O,? super C>,O,C> - Class in de.learnlib.driver
-
A
SUL
that executesContextExecutableInput
symbols. - ContextExecutableInputSUL(ContextHandler<C>) - Constructor for class de.learnlib.driver.ContextExecutableInputSUL
- createContext() - Method in class de.learnlib.driver.AbstractContextExecutableInputSUL
- createContext() - Method in class de.learnlib.driver.ContextExecutableInputSUL
D
- de.learnlib.driver - package de.learnlib.driver
- de.learnlib.driver.reflect - package de.learnlib.driver.reflect
- disposeContext(C) - Method in class de.learnlib.driver.AbstractContextExecutableInputSUL
- disposeContext(C) - Method in class de.learnlib.driver.ContextExecutableInputSUL
E
- equals(Object) - Method in class de.learnlib.driver.reflect.Error
- equals(Object) - Method in class de.learnlib.driver.reflect.ReturnValue
- Error - Class in de.learnlib.driver.reflect
-
A wrapper for representing an exception-based method output via its
Class.getSimpleName()
. - Error(Throwable) - Constructor for class de.learnlib.driver.reflect.Error
- ExecutableInputSUL<I extends ExecutableInput<? extends O>,O> - Class in de.learnlib.driver
-
A
SUL
that executesExecutableInput
symbols. - ExecutableInputSUL() - Constructor for class de.learnlib.driver.ExecutableInputSUL
- execute(Object) - Method in class de.learnlib.driver.reflect.MethodInput
F
- fork() - Method in class de.learnlib.driver.ContextExecutableInputSUL
- fork() - Method in class de.learnlib.driver.ExecutableInputSUL
- fork() - Method in class de.learnlib.driver.reflect.SimplePOJOExceptionMapper
G
- getCause() - Method in class de.learnlib.driver.reflect.Error
- getInputs() - Method in class de.learnlib.driver.reflect.SimplePOJOTestDriver
- getValue() - Method in class de.learnlib.driver.reflect.ReturnValue
H
- hashCode() - Method in class de.learnlib.driver.reflect.Error
- hashCode() - Method in class de.learnlib.driver.reflect.ReturnValue
I
- INSTANCE - Static variable in class de.learnlib.driver.reflect.Unobserved
- INSTANCE - Static variable in class de.learnlib.driver.reflect.VoidOutput
M
- mapInput(MethodInput) - Method in class de.learnlib.driver.reflect.SimplePOJOExceptionMapper
- mapOutput(MethodOutput) - Method in class de.learnlib.driver.reflect.SimplePOJOExceptionMapper
- mapUnwrappedException(RuntimeException) - Method in class de.learnlib.driver.reflect.SimplePOJOExceptionMapper
- MethodInput - Class in de.learnlib.driver.reflect
-
An input symbol that represents a call to a method with a specific set of parameters.
- MethodInput(String, Method, Object[]) - Constructor for class de.learnlib.driver.reflect.MethodInput
- MethodOutput - Class in de.learnlib.driver.reflect
-
Abstract output of a method.
- MethodOutput() - Constructor for class de.learnlib.driver.reflect.MethodOutput
P
- post() - Method in class de.learnlib.driver.AbstractContextExecutableInputSUL
- post() - Method in class de.learnlib.driver.ExecutableInputSUL
- pre() - Method in class de.learnlib.driver.AbstractContextExecutableInputSUL
- pre() - Method in class de.learnlib.driver.ExecutableInputSUL
R
- ReturnValue<T> - Class in de.learnlib.driver.reflect
-
A (non-empty) output of a method call.
- ReturnValue(T) - Constructor for class de.learnlib.driver.reflect.ReturnValue
S
- SimplePOJOExceptionMapper - Class in de.learnlib.driver.reflect
-
A mapper that wraps any kind of
RuntimeException
that occurs duringsteps
of theSimplePOJOTestDriver
into aMappedException
whose output is anError
object, followed by repeatedUnobserved
outputs. - SimplePOJOExceptionMapper() - Constructor for class de.learnlib.driver.reflect.SimplePOJOExceptionMapper
- SimplePOJOTestDriver - Class in de.learnlib.driver.reflect
-
A test driver for plain old java objects.
- SimplePOJOTestDriver(Class<?>) - Constructor for class de.learnlib.driver.reflect.SimplePOJOTestDriver
- SimplePOJOTestDriver(Constructor<?>, Object...) - Constructor for class de.learnlib.driver.reflect.SimplePOJOTestDriver
- step(I) - Method in class de.learnlib.driver.AbstractContextExecutableInputSUL
- step(I) - Method in class de.learnlib.driver.ExecutableInputSUL
T
- toString() - Method in class de.learnlib.driver.reflect.Error
- toString() - Method in class de.learnlib.driver.reflect.MethodInput
- toString() - Method in class de.learnlib.driver.reflect.ReturnValue
- toString() - Method in class de.learnlib.driver.reflect.Unobserved
- toString() - Method in class de.learnlib.driver.reflect.VoidOutput
U
- Unobserved - Class in de.learnlib.driver.reflect
-
An artificial output symbol for a (non-executed) input after an exception has occurred.
V
- VoidOutput - Class in de.learnlib.driver.reflect
-
The (empty) output of a void method call.
All Classes All Packages