Uses of Class
de.gebit.integrity.operations.UnexecutableException
-
-
Uses of UnexecutableException in de.gebit.integrity.fixtures
Methods in de.gebit.integrity.fixtures that throw UnexecutableException Modifier and Type Method Description void
FixtureWrapper. convertParameterValuesToFixtureDefinedTypes(java.lang.reflect.Method aFixtureMethod, java.util.Map<java.lang.String,java.lang.Object> aParameterMap, boolean anIncludeArbitraryParametersFlag)
Replaces all values in the given parameter map with converted versions that match the types that are expected by the given fixture method. -
Uses of UnexecutableException in de.gebit.integrity.operations.custom
Methods in de.gebit.integrity.operations.custom that throw UnexecutableException Modifier and Type Method Description java.lang.Object
CustomOperationWrapper. executeOperation()
Executes the wrapped operation logic. -
Uses of UnexecutableException in de.gebit.integrity.operations.standard
Methods in de.gebit.integrity.operations.standard that throw UnexecutableException Modifier and Type Method Description java.lang.Object
AbstractModularStandardOperationProcessor. executeOperation(StandardOperation anOperation)
java.lang.Object
StandardOperationProcessor. executeOperation(StandardOperation anOperation)
Evaluates the givenStandardOperation
and returns the result object (not converted to any specific type). -
Uses of UnexecutableException in de.gebit.integrity.operations.standard.operands
Methods in de.gebit.integrity.operations.standard.operands that throw UnexecutableException Modifier and Type Method Description java.lang.Object
OperatorNode. evaluate()
Evaluates the whole node.protected java.lang.Object
AdditionNode. evaluateInternal(java.math.BigDecimal aLeftOperand, java.math.BigDecimal aRightOperand)
protected java.lang.Object
DivisionNode. evaluateInternal(java.lang.Double aLeftOperand, java.lang.Double aRightOperand)
protected java.lang.Object
ModuloNode. evaluateInternal(java.math.BigInteger aLeftOperand, java.math.BigInteger aRightOperand)
protected java.lang.Object
MultiplicationNode. evaluateInternal(java.math.BigDecimal aLeftOperand, java.math.BigDecimal aRightOperand)
protected abstract java.lang.Object
OperatorNode. evaluateInternal(LEFT aLeftOperand, RIGHT aRightOperand)
Must be implemented by subclasses to implement the actual evaluation of this node.protected java.lang.Object
SubtractionNode. evaluateInternal(java.math.BigDecimal aLeftOperand, java.math.BigDecimal aRightOperand)
protected java.lang.Object
OperatorNode. getEvaluatedLeftOperand()
Returns the left operand in an evaluated version.protected java.lang.Object
OperatorNode. getEvaluatedRightOperand()
Returns the right operand in an evaluated version. -
Uses of UnexecutableException in de.gebit.integrity.parameter.conversion
Methods in de.gebit.integrity.parameter.conversion that throw UnexecutableException Modifier and Type Method Description protected java.lang.Object
AbstractModularValueConverter. convertEncapsulatedConstantValueToTargetType(java.lang.Class<?> aTargetType, java.lang.Class<?> aParameterizedType, ConstantValue aValue, ConversionContext aConversionContext, java.util.Set<java.lang.Object> someVisitedValues)
Converts a givenValueOrEnumValueOrOperation
to a given Java type class, if possible.protected java.lang.Object
AbstractModularValueConverter. convertEncapsulatedValueCollectionToTargetType(java.lang.Class<?> aTargetType, java.lang.Class<?> aParameterizedType, ValueOrEnumValueOrOperationCollection aCollection, ConversionContext aConversionContext, java.util.Set<java.lang.Object> someVisitedValues)
Converts a given value collection to a given Java type class, if possible.protected java.lang.Object
AbstractModularValueConverter. convertEncapsulatedValueToTargetType(java.lang.Class<?> aTargetType, java.lang.Class<?> aParameterizedType, ValueOrEnumValueOrOperation aValue, ConversionContext aConversionContext, java.util.Set<java.lang.Object> someVisitedValues)
Converts a givenValueOrEnumValueOrOperation
to a given Java type class, if possible.java.lang.Object
AbstractModularValueConverter. convertValue(java.lang.Class<?> aTargetType, java.lang.Class<?> aParameterizedType, java.lang.Object aValue, ConversionContext aConversionContext)
java.lang.Object
AbstractModularValueConverter. convertValue(java.lang.Class<?> aTargetType, java.lang.Class<?> aParameterizedType, java.lang.Object aValue, ConversionContext aConversionContext, java.util.Set<java.lang.Object> someVisitedObjects)
Extended version of #convertValue(Class, Class, Object, UnresolvableVariableHandling).java.lang.Object
AbstractModularValueConverter. convertValue(java.lang.Class<?> aTargetType, java.lang.Object aValue, ConversionContext aConversionContext)
java.lang.Object
ValueConverter. convertValue(java.lang.Class<?> aTargetType, java.lang.Class<?> aParameterizedType, java.lang.Object aValue, ConversionContext aConversionContext)
Convert a given single Integrity or Java type value to a given target type (which is always a Java type).java.lang.Object
ValueConverter. convertValue(java.lang.Class<?> aTargetType, java.lang.Object aValue, ConversionContext aConversionContext)
Convert a given single Integrity or Java type value to a given target type (which is always a Java type).protected java.lang.Object
Conversion. convertValueRecursive(java.lang.Class<?> aTargetType, java.lang.Class<?> aParameterizedType, java.lang.Object aValue, ConversionContext aConversionContext)
Recursively converts the given value to the defined target type. -
Uses of UnexecutableException in de.gebit.integrity.parameter.resolving
Methods in de.gebit.integrity.parameter.resolving that throw UnexecutableException Modifier and Type Method Description java.util.Map<java.lang.String,java.lang.Object>
DefaultParameterResolver. createParameterMap(Call aCall, boolean anIncludeArbitraryParametersFlag, UnresolvableVariableHandling anUnresolvableVariableHandlingPolicy)
java.util.Map<java.lang.String,java.lang.Object>
DefaultParameterResolver. createParameterMap(TableTest aTableTest, TableTestRow aTableTestRow, TableTestParameterResolveMethod aResolveMethod, boolean anIncludeArbitraryParametersFlag, UnresolvableVariableHandling anUnresolvableVariableHandlingPolicy)
java.util.Map<java.lang.String,java.lang.Object>
DefaultParameterResolver. createParameterMap(Test aTest, boolean anIncludeArbitraryParametersFlag, UnresolvableVariableHandling anUnresolvableVariableHandlingPolicy)
java.util.Map<java.lang.String,java.lang.Object>
DefaultParameterResolver. createParameterMap(java.util.List<Parameter> someParameters, boolean anIncludeArbitraryParametersFlag, UnresolvableVariableHandling anUnresolvableVariableHandlingPolicy)
java.util.Map<java.lang.String,java.lang.Object>
ParameterResolver. createParameterMap(Call aCall, boolean anIncludeArbitraryParametersFlag, UnresolvableVariableHandling anUnresolvableVariableHandlingPolicy)
Returns a map mapping a parameter name to a value, exploring a givenCall
to determine the valid parameters.java.util.Map<java.lang.String,java.lang.Object>
ParameterResolver. createParameterMap(TableTest aTableTest, TableTestRow aTableTestRow, TableTestParameterResolveMethod aResolveMethod, boolean anIncludeArbitraryParametersFlag, UnresolvableVariableHandling anUnresolvableVariableHandlingPolicy)
Returns a map mapping a parameter name to a value, exploring a given row of aTableTest
to determine the valid parameters.java.util.Map<java.lang.String,java.lang.Object>
ParameterResolver. createParameterMap(Test aTest, boolean anIncludeArbitraryParametersFlag, UnresolvableVariableHandling anUnresolvableVariableHandlingPolicy)
Returns a map mapping a parameter name to a value, exploring a givenTest
to determine the valid parameters.java.util.Map<java.lang.String,java.lang.Object>
ParameterResolver. createParameterMap(java.util.List<Parameter> someParameters, boolean anIncludeArbitraryParametersFlag, UnresolvableVariableHandling anUnresolvableVariableHandlingPolicy)
Returns a map mapping a parameter name to a value, using a list ofParameter
instances to determine the valid parameters.java.lang.Object
DefaultParameterResolver. resolveParameterValue(ValueOrEnumValueOrOperationCollection aValueCollection, UnresolvableVariableHandling anUnresolvableVariableHandlingPolicy)
java.lang.Object
ParameterResolver. resolveParameterValue(ValueOrEnumValueOrOperationCollection aValueCollection, UnresolvableVariableHandling anUnresolvableVariableHandlingPolicy)
Resolves the givenValueOrEnumValueOrOperationCollection
, using the variable map given.java.lang.Object
DefaultParameterResolver. resolveSingleParameterValue(ValueOrEnumValueOrOperation aValue, UnresolvableVariableHandling anUnresolvableVariableHandlingPolicy)
java.lang.Object
ParameterResolver. resolveSingleParameterValue(ValueOrEnumValueOrOperation aValue, UnresolvableVariableHandling anUnresolvableVariableHandlingPolicy)
Resolves the givenValueOrEnumValueOrOperation
, using the variable map given.java.lang.Object
DefaultParameterResolver. resolveStatically(ConstantDefinition aConstant, VariantDefinition aVariant)
java.lang.Object
DefaultParameterResolver. resolveStatically(ValueOrEnumValueOrOperationCollection aValue, VariantDefinition aVariant)
java.lang.Object
DefaultParameterResolver. resolveStatically(ValueOrEnumValueOrOperation aValue, VariantDefinition aVariant)
java.lang.Object
DefaultParameterResolver. resolveStatically(VariableOrConstantEntity anEntity, VariantDefinition aVariant)
java.lang.Object
DefaultParameterResolver. resolveStatically(Variable aVariable, VariantDefinition aVariant)
java.lang.Object
ParameterResolver. resolveStatically(ConstantDefinition aConstant, VariantDefinition aVariant)
Resolves a constant definition to its defined value, which may depend on the active variant.java.lang.Object
ParameterResolver. resolveStatically(ValueOrEnumValueOrOperationCollection anEntity, VariantDefinition aVariant)
Resolves aValueOrEnumValueOrOperationCollection
to its actual value statically, that is, not requiring a current test execution context.java.lang.Object
ParameterResolver. resolveStatically(ValueOrEnumValueOrOperation anEntity, VariantDefinition aVariant)
Resolves aValueOrEnumValueOrOperation
to its actual value statically, that is, not requiring a current test execution context.java.lang.Object
ParameterResolver. resolveStatically(VariableOrConstantEntity anEntity, VariantDefinition aVariant)
Resolves a variable (recursively, if necessary) to its actual value.java.lang.Object
ParameterResolver. resolveStatically(Variable aVariable, VariantDefinition aVariant)
Resolves a variable (recursively, if necessary) to its actual value. -
Uses of UnexecutableException in de.gebit.integrity.runner
Methods in de.gebit.integrity.runner that throw UnexecutableException Modifier and Type Method Description protected void
DefaultTestRunner. defineConstant(ConstantDefinition aDefinition, SuiteDefinition aSuite)
Defines a constant.protected void
DefaultTestRunner. defineConstant(ConstantDefinition aDefinition, java.lang.Object aValue, SuiteDefinition aSuite)
Defines a constant.protected void
DefaultTestRunner. setVariableValueConverted(VariableOrConstantEntity anEntity, ValueOrEnumValueOrOperationCollection aValue, boolean aDoSendUpdateFlag)
Sets the value of a variable. -
Uses of UnexecutableException in de.gebit.integrity.runner.callbacks
Methods in de.gebit.integrity.runner.callbacks that throw UnexecutableException Modifier and Type Method Description java.lang.String
TestFormatter. callToHumanReadableString(Call aCall, ConversionContext aConversionContext)
Creates a human-readable string for a call.java.lang.String
TestFormatter. tableTestRowToHumanReadableString(TableTest aTest, TableTestRow aRow, ConversionContext aConversionContext)
Creates a human-readable string for a tabletest.java.lang.String
TestFormatter. tableTestToHumanReadableString(TableTest aTest, ConversionContext aConversionContext)
Creates a human-readable string for a tabletest.java.lang.String
TestFormatter. testToHumanReadableString(Test aTest, ConversionContext aConversionContext)
Creates a human-readable string for a test. -
Uses of UnexecutableException in de.gebit.integrity.runner.comparator
Methods in de.gebit.integrity.runner.comparator that throw UnexecutableException Modifier and Type Method Description ComparisonResult
DefaultResultComparator. compareResult(java.lang.Object aFixtureResult, ValueOrEnumValueOrOperationCollection anExpectedResult, FixtureWrapper<?> aFixtureInstance, MethodReference aFixtureMethod, java.lang.String aPropertyName)
ComparisonResult
ResultComparator. compareResult(java.lang.Object aFixtureResult, ValueOrEnumValueOrOperationCollection anExpectedResult, FixtureWrapper<?> aFixtureInstance, MethodReference aFixtureMethod, java.lang.String aPropertyName)
Compares the expected result with the actual result obtained from a test fixture.protected ComparisonResult
DefaultResultComparator. convertAndPerformEqualityCheck(java.lang.Object aSingleFixtureResult, ValueOrEnumValueOrOperation aSingleExpectedResult, java.lang.Class<?> aConversionTargetType)
Converts a fixture result and an expected result value for comparison (usually by converting the expected result to match the fixture result, but nested objects are handled differently and converted to maps for comparison).protected ComparisonResult
DefaultResultComparator. convertAndPerformEqualityCheck(java.lang.Object aSingleFixtureResult, java.lang.Object aSingleExpectedResult, ValueOrEnumValueOrOperation anOriginalSingleExpectedResult, java.lang.Class<?> aConversionTargetType, boolean anExpectedResultWasEmptyOptionalFlag)
-
Uses of UnexecutableException in de.gebit.integrity.ui.utils
Methods in de.gebit.integrity.ui.utils that throw UnexecutableException Modifier and Type Method Description void
FixtureTypeWrapper. convertParameterValuesToFixtureDefinedTypes(java.lang.String aFixtureMethodName, java.util.Map<java.lang.String,java.lang.Object> aParameterMap, java.util.List<java.lang.String> aParameterPath, boolean anIncludeArbitraryParametersFlag)
Replaces all values in the given parameter map with converted versions that match the types that are expected by the given fixture method.
-