Package org.verifyica.api
Interface ArgumentContext
- All Superinterfaces:
Context
Interface to implement ArgumentContext
-
Method Summary
Modifier and TypeMethodDescriptiondefault ClassContextGet the ClassContextdefault EngineContextGet the EngineContextGet the ClassContextdefault EngineContextGet the EngineContextArgument<?> Get the Argument<V> Argument<V> getTestArgument(Class<V> type) Get the ArgumentintGet the Argument index<V> VGet the Argument payload<V> VgetTestArgumentPayload(Class<V> type) Get the Argument payloaddefault Argument<?> Get the Argumentdefault <V> Argument<V> testArgument(Class<V> type) Get the Argumentdefault intGet the Argument indexdefault <V> VGet the Argument payloaddefault <V> VtestArgumentPayload(Class<V> type) Get the ArgumentMethods inherited from interface org.verifyica.api.Context
configuration, getConfiguration, getMap, map
-
Method Details
-
engineContext
Get the EngineContextEquivalent to getClassContext().getEngineContext()
- Returns:
- the Engine Configuration
-
classContext
Get the ClassContext- Returns:
- the ClassContext
-
testArgumentIndex
default int testArgumentIndex()Get the Argument index- Returns:
- the Argument index
-
testArgument
Get the Argument- Returns:
- the Argument
-
testArgument
Get the Argument- Type Parameters:
V- type- Parameters:
type- type- Returns:
- the Argument
-
testArgumentPayload
default <V> V testArgumentPayload()Get the Argument payload- Type Parameters:
V- type- Returns:
- the Argument payload
-
testArgumentPayload
Get the Argument- Type Parameters:
V- type- Parameters:
type- type- Returns:
- the Argument
-
getEngineContext
Get the EngineContextEquivalent to getClassContext().getEngineContext()
- Returns:
- the Engine Configuration
-
getClassContext
ClassContext getClassContext()Get the ClassContext- Returns:
- the ClassContext
-
getTestArgumentIndex
int getTestArgumentIndex()Get the Argument index- Returns:
- the Argument index
-
getTestArgument
Argument<?> getTestArgument()Get the Argument- Returns:
- the Argument
-
getTestArgument
Get the Argument- Type Parameters:
V- type- Parameters:
type- type- Returns:
- the Argument
-
getTestArgumentPayload
<V> V getTestArgumentPayload()Get the Argument payload- Type Parameters:
V- type- Returns:
- the Argument payload
-
getTestArgumentPayload
Get the Argument payload- Type Parameters:
V- type- Parameters:
type- type- Returns:
- the Argument payload
-