Uses of Interface
de.gebit.integrity.dsl.ValueOrEnumValueOrOperation
-
-
Uses of ValueOrEnumValueOrOperation in de.gebit.integrity.dsl
Subinterfaces of ValueOrEnumValueOrOperation in de.gebit.integrity.dsl Modifier and Type Interface Description interfaceBooleanValueA representation of the model object 'Boolean Value'.interfaceCustomOperationA representation of the model object 'Custom Operation'.interfaceDateAndTimeValueA representation of the model object 'Date And Time Value'.interfaceDateValueA representation of the model object 'Date Value'.interfaceDecimalValueA representation of the model object 'Decimal Value'.interfaceEmptyA representation of the model object 'Empty'.interfaceEmptyValueA representation of the model object 'Empty Value'.interfaceEnumValueA representation of the model object 'Enum Value'.interfaceEuropeanDateAnd12HrsTimeValueA representation of the model object 'European Date And12 Hrs Time Value'.interfaceEuropeanDateAnd24HrsTimeValueA representation of the model object 'European Date And24 Hrs Time Value'.interfaceEuropeanDateValueA representation of the model object 'European Date Value'.interfaceInexistentA representation of the model object 'Inexistent'.interfaceInexistentValueA representation of the model object 'Inexistent Value'.interfaceIntegerValueA representation of the model object 'Integer Value'.interfaceIsoDateAndTimeValueA representation of the model object 'Iso Date And Time Value'.interfaceIsoDateValueA representation of the model object 'Iso Date Value'.interfaceIsoTimeValueA representation of the model object 'Iso Time Value'.interfaceJavaConstantValueA representation of the model object 'Java Constant Value'.interfaceNestedObjectA representation of the model object 'Nested Object'.interfaceNullA representation of the model object 'Null'.interfaceNullValueA representation of the model object 'Null Value'.interfaceOperationA representation of the model object 'Operation'.interfaceRegexValueA representation of the model object 'Regex Value'.interfaceSimple12HrsTimeValueA representation of the model object 'Simple12 Hrs Time Value'.interfaceSimple24HrsTimeValueA representation of the model object 'Simple24 Hrs Time Value'.interfaceStandardOperationA representation of the model object 'Standard Operation'.interfaceStaticValueA representation of the model object 'Static Value'.interfaceStringValueA representation of the model object 'String Value'.interfaceTimeValueA representation of the model object 'Time Value'.interfaceTypedNestedObjectA representation of the model object 'Typed Nested Object'.interfaceUSDateAnd12HrsTimeValueA representation of the model object 'US Date And12 Hrs Time Value'.interfaceUSDateValueA representation of the model object 'US Date Value'.interfaceValueA representation of the model object 'Value'.interfaceVariableA representation of the model object 'Variable'.Methods in de.gebit.integrity.dsl that return ValueOrEnumValueOrOperation Modifier and Type Method Description ValueOrEnumValueOrOperationDslFactory. createValueOrEnumValueOrOperation()Returns a new object of class 'Value Or Enum Value Or Operation'.ValueOrEnumValueOrOperationTimeDifference. getCalculatedValue()Returns the value of the 'Calculated Value' containment reference.ValueOrEnumValueOrOperationTimeProgressionFactor. getCalculatedValue()Returns the value of the 'Calculated Value' containment reference.ValueOrEnumValueOrOperationStandardOperation. getFirstOperand()Returns the value of the 'First Operand' containment reference.ValueOrEnumValueOrOperationTimeSet. getStartTime()Returns the value of the 'Start Time' containment reference.ValueOrEnumValueOrOperationForkParameter. getValue()Returns the value of the 'Value' containment reference.ValueOrEnumValueOrOperationValueOrEnumValueOrOperationCollection. getValue()Returns the value of the 'Value' containment reference.Methods in de.gebit.integrity.dsl that return types with arguments of type ValueOrEnumValueOrOperation Modifier and Type Method Description org.eclipse.emf.common.util.EList<ValueOrEnumValueOrOperation>StandardOperation. getMoreOperands()Returns the value of the 'More Operands' containment reference list.org.eclipse.emf.common.util.EList<ValueOrEnumValueOrOperation>ValueOrEnumValueOrOperationCollection. getMoreValues()Returns the value of the 'More Values' containment reference list.Methods in de.gebit.integrity.dsl with parameters of type ValueOrEnumValueOrOperation Modifier and Type Method Description voidTimeDifference. setCalculatedValue(ValueOrEnumValueOrOperation value)Sets the value of the 'Calculated Value' containment reference.voidTimeProgressionFactor. setCalculatedValue(ValueOrEnumValueOrOperation value)Sets the value of the 'Calculated Value' containment reference.voidStandardOperation. setFirstOperand(ValueOrEnumValueOrOperation value)Sets the value of the 'First Operand' containment reference.voidTimeSet. setStartTime(ValueOrEnumValueOrOperation value)Sets the value of the 'Start Time' containment reference.voidForkParameter. setValue(ValueOrEnumValueOrOperation value)Sets the value of the 'Value' containment reference.voidValueOrEnumValueOrOperationCollection. setValue(ValueOrEnumValueOrOperation value)Sets the value of the 'Value' containment reference. -
Uses of ValueOrEnumValueOrOperation in de.gebit.integrity.dsl.impl
Classes in de.gebit.integrity.dsl.impl that implement ValueOrEnumValueOrOperation Modifier and Type Class Description classBooleanValueImplAn implementation of the model object 'Boolean Value'.classCustomOperationImplAn implementation of the model object 'Custom Operation'.classDateAndTimeValueImplAn implementation of the model object 'Date And Time Value'.classDateValueImplAn implementation of the model object 'Date Value'.classDecimalValueImplAn implementation of the model object 'Decimal Value'.classEmptyImplAn implementation of the model object 'Empty'.classEmptyValueImplAn implementation of the model object 'Empty Value'.classEnumValueImplAn implementation of the model object 'Enum Value'.classEuropeanDateAnd12HrsTimeValueImplAn implementation of the model object 'European Date And12 Hrs Time Value'.classEuropeanDateAnd24HrsTimeValueImplAn implementation of the model object 'European Date And24 Hrs Time Value'.classEuropeanDateValueImplAn implementation of the model object 'European Date Value'.classInexistentImplAn implementation of the model object 'Inexistent'.classInexistentValueImplAn implementation of the model object 'Inexistent Value'.classIntegerValueImplAn implementation of the model object 'Integer Value'.classIsoDateAndTimeValueImplAn implementation of the model object 'Iso Date And Time Value'.classIsoDateValueImplAn implementation of the model object 'Iso Date Value'.classIsoTimeValueImplAn implementation of the model object 'Iso Time Value'.classJavaConstantValueImplAn implementation of the model object 'Java Constant Value'.classNestedObjectImplAn implementation of the model object 'Nested Object'.classNullImplAn implementation of the model object 'Null'.classNullValueImplAn implementation of the model object 'Null Value'.classOperationImplAn implementation of the model object 'Operation'.classRegexValueImplAn implementation of the model object 'Regex Value'.classSimple12HrsTimeValueImplAn implementation of the model object 'Simple12 Hrs Time Value'.classSimple24HrsTimeValueImplAn implementation of the model object 'Simple24 Hrs Time Value'.classStandardOperationImplAn implementation of the model object 'Standard Operation'.classStaticValueImplAn implementation of the model object 'Static Value'.classStringValueImplAn implementation of the model object 'String Value'.classTimeValueImplAn implementation of the model object 'Time Value'.classTypedNestedObjectImplAn implementation of the model object 'Typed Nested Object'.classUSDateAnd12HrsTimeValueImplAn implementation of the model object 'US Date And12 Hrs Time Value'.classUSDateValueImplAn implementation of the model object 'US Date Value'.classValueImplAn implementation of the model object 'Value'.classValueOrEnumValueOrOperationImplAn implementation of the model object 'Value Or Enum Value Or Operation'.classVariableImplAn implementation of the model object 'Variable'.Fields in de.gebit.integrity.dsl.impl declared as ValueOrEnumValueOrOperation Modifier and Type Field Description protected ValueOrEnumValueOrOperationTimeDifferenceImpl. calculatedValueThe cached value of the 'Calculated Value' containment reference.protected ValueOrEnumValueOrOperationTimeProgressionFactorImpl. calculatedValueThe cached value of the 'Calculated Value' containment reference.protected ValueOrEnumValueOrOperationStandardOperationImpl. firstOperandThe cached value of the 'First Operand' containment reference.protected ValueOrEnumValueOrOperationTimeSetImpl. startTimeThe cached value of the 'Start Time' containment reference.protected ValueOrEnumValueOrOperationForkParameterImpl. valueThe cached value of the 'Value' containment reference.protected ValueOrEnumValueOrOperationValueOrEnumValueOrOperationCollectionImpl. valueThe cached value of the 'Value' containment reference.Fields in de.gebit.integrity.dsl.impl with type parameters of type ValueOrEnumValueOrOperation Modifier and Type Field Description protected org.eclipse.emf.common.util.EList<ValueOrEnumValueOrOperation>StandardOperationImpl. moreOperandsThe cached value of the 'More Operands' containment reference list.protected org.eclipse.emf.common.util.EList<ValueOrEnumValueOrOperation>ValueOrEnumValueOrOperationCollectionImpl. moreValuesThe cached value of the 'More Values' containment reference list.Methods in de.gebit.integrity.dsl.impl that return ValueOrEnumValueOrOperation Modifier and Type Method Description ValueOrEnumValueOrOperationDslFactoryImpl. createValueOrEnumValueOrOperation()ValueOrEnumValueOrOperationTimeDifferenceImpl. getCalculatedValue()ValueOrEnumValueOrOperationTimeProgressionFactorImpl. getCalculatedValue()ValueOrEnumValueOrOperationStandardOperationImpl. getFirstOperand()ValueOrEnumValueOrOperationTimeSetImpl. getStartTime()ValueOrEnumValueOrOperationForkParameterImpl. getValue()ValueOrEnumValueOrOperationValueOrEnumValueOrOperationCollectionImpl. getValue()Methods in de.gebit.integrity.dsl.impl that return types with arguments of type ValueOrEnumValueOrOperation Modifier and Type Method Description org.eclipse.emf.common.util.EList<ValueOrEnumValueOrOperation>StandardOperationImpl. getMoreOperands()org.eclipse.emf.common.util.EList<ValueOrEnumValueOrOperation>ValueOrEnumValueOrOperationCollectionImpl. getMoreValues()Methods in de.gebit.integrity.dsl.impl with parameters of type ValueOrEnumValueOrOperation Modifier and Type Method Description org.eclipse.emf.common.notify.NotificationChainTimeDifferenceImpl. basicSetCalculatedValue(ValueOrEnumValueOrOperation newCalculatedValue, org.eclipse.emf.common.notify.NotificationChain msgs)org.eclipse.emf.common.notify.NotificationChainTimeProgressionFactorImpl. basicSetCalculatedValue(ValueOrEnumValueOrOperation newCalculatedValue, org.eclipse.emf.common.notify.NotificationChain msgs)org.eclipse.emf.common.notify.NotificationChainStandardOperationImpl. basicSetFirstOperand(ValueOrEnumValueOrOperation newFirstOperand, org.eclipse.emf.common.notify.NotificationChain msgs)org.eclipse.emf.common.notify.NotificationChainTimeSetImpl. basicSetStartTime(ValueOrEnumValueOrOperation newStartTime, org.eclipse.emf.common.notify.NotificationChain msgs)org.eclipse.emf.common.notify.NotificationChainForkParameterImpl. basicSetValue(ValueOrEnumValueOrOperation newValue, org.eclipse.emf.common.notify.NotificationChain msgs)org.eclipse.emf.common.notify.NotificationChainValueOrEnumValueOrOperationCollectionImpl. basicSetValue(ValueOrEnumValueOrOperation newValue, org.eclipse.emf.common.notify.NotificationChain msgs)voidTimeDifferenceImpl. setCalculatedValue(ValueOrEnumValueOrOperation newCalculatedValue)voidTimeProgressionFactorImpl. setCalculatedValue(ValueOrEnumValueOrOperation newCalculatedValue)voidStandardOperationImpl. setFirstOperand(ValueOrEnumValueOrOperation newFirstOperand)voidTimeSetImpl. setStartTime(ValueOrEnumValueOrOperation newStartTime)voidForkParameterImpl. setValue(ValueOrEnumValueOrOperation newValue)voidValueOrEnumValueOrOperationCollectionImpl. setValue(ValueOrEnumValueOrOperation newValue) -
Uses of ValueOrEnumValueOrOperation in de.gebit.integrity.dsl.util
Methods in de.gebit.integrity.dsl.util with parameters of type ValueOrEnumValueOrOperation Modifier and Type Method Description TDslSwitch. caseValueOrEnumValueOrOperation(ValueOrEnumValueOrOperation object)Returns the result of interpreting the object as an instance of 'Value Or Enum Value Or Operation'. -
Uses of ValueOrEnumValueOrOperation in de.gebit.integrity.parameter.conversion
Methods in de.gebit.integrity.parameter.conversion with parameters of type ValueOrEnumValueOrOperation Modifier and Type Method Description protected ObjectAbstractModularValueConverter. convertEncapsulatedValueToTargetType(Class<?> aTargetType, Class<?> aParameterizedType, ValueOrEnumValueOrOperation aValue, ConversionContext aConversionContext, Set<Object> someVisitedValues)Converts a givenValueOrEnumValueOrOperationto a given Java type class, if possible. -
Uses of ValueOrEnumValueOrOperation in de.gebit.integrity.parameter.resolving
Methods in de.gebit.integrity.parameter.resolving with parameters of type ValueOrEnumValueOrOperation Modifier and Type Method Description booleanDefaultParameterResolver. isSafelyStaticallyResolvable(ValueOrEnumValueOrOperation aValue, VariantDefinition aVariant)booleanParameterResolver. isSafelyStaticallyResolvable(ValueOrEnumValueOrOperation aValue, VariantDefinition aVariant)Determines whether the givenValueOrEnumValueOrOperationis safely resolvable to a value in a static way, that is, not requiring a current execution context.ObjectDefaultParameterResolver. resolveSingleParameterValue(ValueOrEnumValueOrOperation aValue, UnresolvableVariableHandling anUnresolvableVariableHandlingPolicy)ObjectParameterResolver. resolveSingleParameterValue(ValueOrEnumValueOrOperation aValue, UnresolvableVariableHandling anUnresolvableVariableHandlingPolicy)Resolves the givenValueOrEnumValueOrOperation, using the variable map given.ObjectDefaultParameterResolver. resolveStatically(ValueOrEnumValueOrOperation aValue, VariantDefinition aVariant)ObjectParameterResolver. resolveStatically(ValueOrEnumValueOrOperation anEntity, VariantDefinition aVariant)Resolves aValueOrEnumValueOrOperationto its actual value statically, that is, not requiring a current test execution context. -
Uses of ValueOrEnumValueOrOperation in de.gebit.integrity.runner.comparator
Methods in de.gebit.integrity.runner.comparator with parameters of type ValueOrEnumValueOrOperation Modifier and Type Method Description protected ComparisonResultDefaultResultComparator. convertAndPerformEqualityCheck(Object aSingleFixtureResult, ValueOrEnumValueOrOperation aSingleExpectedResult, 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 ComparisonResultDefaultResultComparator. convertAndPerformEqualityCheck(Object aSingleFixtureResult, Object aSingleExpectedResult, ValueOrEnumValueOrOperation anOriginalSingleExpectedResult, Class<?> aConversionTargetType, boolean anExpectedResultWasEmptyOptionalFlag)protected ComparisonResultDefaultResultComparator. performEqualityCheck(Object aConvertedResult, Object aConvertedExpectedResult, ValueOrEnumValueOrOperation aRawExpectedResult)Perform the actual equality check between a real result returned from a fixture and a converted result gathered from the test scripts.protected MapComparisonResultDefaultResultComparator. performEqualityCheckForMaps(Map<?,?> aResult, Map<?,?> anExpectedResult, ValueOrEnumValueOrOperation aRawExpectedResult)Compare twoMaps for equality. -
Uses of ValueOrEnumValueOrOperation in de.gebit.integrity.runner.modelcheck
Methods in de.gebit.integrity.runner.modelcheck with parameters of type ValueOrEnumValueOrOperation Modifier and Type Method Description protected voidDefaultModelChecker. checkValueContainer(ValueOrEnumValueOrOperation aValue)Check aValueOrEnumValueOrOperation. -
Uses of ValueOrEnumValueOrOperation in de.gebit.integrity.utils
Methods in de.gebit.integrity.utils that return ValueOrEnumValueOrOperation Modifier and Type Method Description static ValueOrEnumValueOrOperationIntegrityDSLUtil. getSpecificValueFromCollection(ValueOrEnumValueOrOperationCollection aValueCollection, int anIndex)Gets a specific index position out of aValueOrEnumValueOrOperationCollection.Methods in de.gebit.integrity.utils that return types with arguments of type ValueOrEnumValueOrOperation Modifier and Type Method Description static Collection<ValueOrEnumValueOrOperation>IntegrityDSLUtil. getAllValuesFromCollection(ValueOrEnumValueOrOperationCollection aValueCollection)Aggregates allValueOrEnumValueOrOperations from the givenValueOrEnumValueOrOperationCollection.
Integrity has (historically; could be done more elegant with todays' Xtext) splittedValueOrEnumValueOrOperationCollections' internal values into two properties: a single value comes fromValueOrEnumValueOrOperationCollection.getValue()and everything else goes intoValueOrEnumValueOrOperationCollection.getMoreValues().Methods in de.gebit.integrity.utils with parameters of type ValueOrEnumValueOrOperation Modifier and Type Method Description static VariableOrConstantEntityIntegrityDSLUtil. extractVariableOrConstantEntity(ValueOrEnumValueOrOperation anInput)Attempts to extract aVariableOrConstantEntityfrom the providedValueOrEnumValueOrOperation.
-