## Uses of Interface
de.gebit.integrity.dsl.Call

- Packages that use Call
  Package | Description
  --- | ---
  de.gebit.integrity.dsl |
  de.gebit.integrity.dsl.impl |
  de.gebit.integrity.dsl.util |
  de.gebit.integrity.parameter.resolving |
  de.gebit.integrity.runner |
  de.gebit.integrity.runner.callbacks |
  de.gebit.integrity.runner.callbacks.console |
  de.gebit.integrity.runner.callbacks.remoting |
  de.gebit.integrity.runner.callbacks.xml |
  de.gebit.integrity.runner.modelcheck |
  de.gebit.integrity.scoping |
  de.gebit.integrity.serializer |
  de.gebit.integrity.validation |

- - ### Uses of Call in de.gebit.integrity.dsl

    Methods in de.gebit.integrity.dsl that return Call
    Modifier and Type | Method | Description
    --- | --- | ---
    `Call` | DslFactory.`createCall()` | Returns a new object of class 'Call'.

  - ### Uses of Call in de.gebit.integrity.dsl.impl

    Classes in de.gebit.integrity.dsl.impl that implement Call
    Modifier and Type | Class | Description
    --- | --- | ---
    `class` | `CallImpl` | An implementation of the model object 'Call'.

    Methods in de.gebit.integrity.dsl.impl that return Call
    Modifier and Type | Method | Description
    --- | --- | ---
    `Call` | DslFactoryImpl.`createCall()`

  - ### Uses of Call in de.gebit.integrity.dsl.util

    Methods in de.gebit.integrity.dsl.util with parameters of type Call
    Modifier and Type | Method | Description
    --- | --- | ---
    `T` | DslSwitch.`caseCall​(Call object)` | Returns the result of interpreting the object as an instance of 'Call'.

  - ### Uses of Call in de.gebit.integrity.parameter.resolving

    Methods in de.gebit.integrity.parameter.resolving with parameters of type Call
    Modifier and Type | Method | Description
    --- | --- | ---
    `Map<String,​Object>` | DefaultParameterResolver.`createParameterMap​(Call aCall, boolean anIncludeArbitraryParametersFlag, UnresolvableVariableHandling anUnresolvableVariableHandlingPolicy)` |
    `Map<String,​Object>` | ParameterResolver.`createParameterMap​(Call aCall, boolean anIncludeArbitraryParametersFlag, UnresolvableVariableHandling anUnresolvableVariableHandlingPolicy)` | Returns a map mapping a parameter name to a value, exploring a given `Call` to determine the valid parameters.

  - ### Uses of Call in de.gebit.integrity.runner

    Methods in de.gebit.integrity.runner with parameters of type Call
    Modifier and Type | Method | Description
    --- | --- | ---
    `protected List<CallResult>` | DefaultTestRunner.`executeCall​(Call aCall)` | Executes a call.
    `protected CallResult` | DefaultTestRunner.`executeCallSingle​(Call aCall)` | Executes a call (a single time, doesn't honor the multiplier).

  - ### Uses of Call in de.gebit.integrity.runner.callbacks

    Methods in de.gebit.integrity.runner.callbacks with parameters of type Call
    Modifier and Type | Method | Description
    --- | --- | ---
    `String` | TestFormatter.`callToHumanReadableString​(Call aCall, ConversionContext aConversionContext)` | Creates a human-readable string for a call.
    `void` | CompoundTestRunnerCallback.`onCallFinish​(Call aCall, CallResult aResult)` |
    `abstract void` | TestRunnerCallback.`onCallFinish​(Call aCall, CallResult aResult)` | Called right after a call was executed.
    `void` | CompoundTestRunnerCallback.`onCallStart​(Call aCall)` |
    `abstract void` | TestRunnerCallback.`onCallStart​(Call aCall)` | Called before a call is being executed.

  - ### Uses of Call in de.gebit.integrity.runner.callbacks.console

    Methods in de.gebit.integrity.runner.callbacks.console with parameters of type Call
    Modifier and Type | Method | Description
    --- | --- | ---
    `void` | ConsoleTestCallback.`onCallFinish​(Call aCall, CallResult aResult)` |
    `void` | ConsoleTestCallback.`onCallStart​(Call aCall)` |

  - ### Uses of Call in de.gebit.integrity.runner.callbacks.remoting

    Methods in de.gebit.integrity.runner.callbacks.remoting with parameters of type Call
    Modifier and Type | Method | Description
    --- | --- | ---
    `void` | SetListCallback.`onCallFinish​(Call aCall, CallResult aResult)` |
    `void` | SetListCallback.`onCallStart​(Call aCall)` |

  - ### Uses of Call in de.gebit.integrity.runner.callbacks.xml

    Methods in de.gebit.integrity.runner.callbacks.xml with parameters of type Call
    Modifier and Type | Method | Description
    --- | --- | ---
    `void` | XmlWriterTestCallback.`onCallFinish​(Call aCall, CallResult aResult)` | On call finish.
    `void` | XmlWriterTestCallback.`onCallStart​(Call aCall)` | On call start.

  - ### Uses of Call in de.gebit.integrity.runner.modelcheck

    Methods in de.gebit.integrity.runner.modelcheck with parameters of type Call
    Modifier and Type | Method | Description
    --- | --- | ---
    `void` | DefaultModelChecker.`check​(Call aCall)` |
    `void` | ModelChecker.`check​(Call aCall)` | Validates a call.
    `void` | NullModelChecker.`check​(Call aCall)` |

  - ### Uses of Call in de.gebit.integrity.scoping

    Methods in de.gebit.integrity.scoping with parameters of type Call
    Modifier and Type | Method | Description
    --- | --- | ---
    `org.eclipse.xtext.scoping.IScope` | DSLScopeProvider.`scope_FixedResultName_field​(Call aCall, org.eclipse.emf.ecore.EReference aRef)` | Limit named test results to actually existing fields in the result container object.
    `org.eclipse.xtext.scoping.IScope` | DSLScopeProvider.`scope_VariableVariable_name​(Call aCall, org.eclipse.emf.ecore.EReference aRef)` | Limit result variables for calls to actual variables.

  - ### Uses of Call in de.gebit.integrity.serializer

    Methods in de.gebit.integrity.serializer with parameters of type Call
    Modifier and Type | Method | Description
    --- | --- | ---
    `protected void` | AbstractDSLSemanticSequencer.`sequence_Call​(org.eclipse.xtext.serializer.ISerializationContext context, Call semanticObject)` | Contexts: SuiteStatement returns Call SuiteStatementWithResult returns Call Call returns Call Constraint: ( multiplier=ExecutionMultiplier? definition=[CallDefinition|QualifiedName] parameters+=Parameter* results+=NamedCallResult* result=VariableVariable? )

  - ### Uses of Call in de.gebit.integrity.validation

    Methods in de.gebit.integrity.validation with parameters of type Call
    Modifier and Type | Method | Description
    --- | --- | ---
    `protected void` | DSLJavaValidator.`_checkParameter​(Call aCall)` | Polymorphic Dispatch of `#checkParameter(Call)`.