Uses of Interface
de.gebit.integrity.dsl.VariableOrConstantEntity
-
-
Uses of VariableOrConstantEntity in de.gebit.integrity.dsl
Subinterfaces of VariableOrConstantEntity in de.gebit.integrity.dsl Modifier and Type Interface Description interface
ConstantEntity
A representation of the model object 'Constant Entity'.interface
VariableEntity
A representation of the model object 'Variable Entity'.Methods in de.gebit.integrity.dsl that return VariableOrConstantEntity Modifier and Type Method Description VariableOrConstantEntity
DslFactory. createVariableOrConstantEntity()
Returns a new object of class 'Variable Or Constant Entity'.VariableOrConstantEntity
SuiteParameter. getName()
Returns the value of the 'Name' reference.VariableOrConstantEntity
Variable. getName()
Returns the value of the 'Name' reference.Methods in de.gebit.integrity.dsl with parameters of type VariableOrConstantEntity Modifier and Type Method Description void
SuiteParameter. setName(VariableOrConstantEntity value)
Sets the value of the 'Name
' reference.void
Variable. setName(VariableOrConstantEntity value)
Sets the value of the 'Name
' reference. -
Uses of VariableOrConstantEntity in de.gebit.integrity.dsl.impl
Classes in de.gebit.integrity.dsl.impl that implement VariableOrConstantEntity Modifier and Type Class Description class
ConstantEntityImpl
An implementation of the model object 'Constant Entity'.class
VariableEntityImpl
An implementation of the model object 'Variable Entity'.class
VariableOrConstantEntityImpl
An implementation of the model object 'Variable Or Constant Entity'.Fields in de.gebit.integrity.dsl.impl declared as VariableOrConstantEntity Modifier and Type Field Description protected VariableOrConstantEntity
SuiteParameterImpl. name
The cached value of the 'Name
' reference.protected VariableOrConstantEntity
VariableImpl. name
The cached value of the 'Name
' reference.Methods in de.gebit.integrity.dsl.impl that return VariableOrConstantEntity Modifier and Type Method Description VariableOrConstantEntity
SuiteParameterImpl. basicGetName()
VariableOrConstantEntity
VariableImpl. basicGetName()
VariableOrConstantEntity
DslFactoryImpl. createVariableOrConstantEntity()
VariableOrConstantEntity
SuiteParameterImpl. getName()
VariableOrConstantEntity
VariableImpl. getName()
Methods in de.gebit.integrity.dsl.impl with parameters of type VariableOrConstantEntity Modifier and Type Method Description void
SuiteParameterImpl. setName(VariableOrConstantEntity newName)
void
VariableImpl. setName(VariableOrConstantEntity newName)
-
Uses of VariableOrConstantEntity in de.gebit.integrity.dsl.util
Methods in de.gebit.integrity.dsl.util with parameters of type VariableOrConstantEntity Modifier and Type Method Description T
DslSwitch. caseVariableOrConstantEntity(VariableOrConstantEntity object)
Returns the result of interpreting the object as an instance of 'Variable Or Constant Entity'. -
Uses of VariableOrConstantEntity in de.gebit.integrity.parameter.resolving
Methods in de.gebit.integrity.parameter.resolving with parameters of type VariableOrConstantEntity Modifier and Type Method Description java.lang.Object
DefaultParameterResolver. resolveStatically(VariableOrConstantEntity anEntity, VariantDefinition aVariant)
java.lang.Object
ParameterResolver. resolveStatically(VariableOrConstantEntity anEntity, VariantDefinition aVariant)
Resolves a variable (recursively, if necessary) to its actual value. -
Uses of VariableOrConstantEntity in de.gebit.integrity.parameter.variables
Methods in de.gebit.integrity.parameter.variables with parameters of type VariableOrConstantEntity Modifier and Type Method Description java.lang.Object
VariableManager. get(VariableOrConstantEntity anEntity)
Gets a value for a specific variable.boolean
VariableManager. isDefined(VariableOrConstantEntity aVariable)
Checks whether a specific variable has a defined value.void
VariableManager. set(VariableOrConstantEntity anEntity, java.lang.Object aValue)
Sets a value for a specific variable.void
VariableOrConstantEntityInitialValueDefinitionCallback. triggerDefinition(VariableOrConstantEntity anEntity)
When called, the definition of the givenVariableOrConstantEntity
should be performed.void
VariableManager. unset(VariableOrConstantEntity anEntity)
Unsets the specific variable or constant. -
Uses of VariableOrConstantEntity in de.gebit.integrity.runner
Fields in de.gebit.integrity.runner with type parameters of type VariableOrConstantEntity Modifier and Type Field Description protected java.util.Map<java.lang.String,VariableOrConstantEntity>
TestModel. variableAndConstantMap
Variable/constant names -> Entities.protected java.util.Map<VariableOrConstantEntity,java.lang.String>
TestModel. variableAndConstantReverseMap
The reverse ofTestModel.variableAndConstantMap
.Methods in de.gebit.integrity.runner that return VariableOrConstantEntity Modifier and Type Method Description VariableOrConstantEntity
TestModel. getVariableOrConstantByName(java.lang.String aFullyQualifiedName)
Resolves a fully qualified variable/constant name to the actual entity.Methods in de.gebit.integrity.runner with parameters of type VariableOrConstantEntity Modifier and Type Method Description protected void
DefaultTestRunner. defineVariable(VariableOrConstantEntity anEntity, java.lang.Object anInitialValue, SuiteDefinition aSuite)
Defines a variable.java.lang.String
TestModel. getFullyQualifiedVariableOrConstantName(VariableOrConstantEntity anEntity)
Returns the fully-qualified name of a variable/constant entity.protected void
DefaultTestRunner. setVariableValue(VariableOrConstantEntity anEntity, java.lang.Object aValue, boolean aDoSendUpdateFlag)
Sets the value of a variable.protected void
DefaultTestRunner. setVariableValueConverted(VariableOrConstantEntity anEntity, ValueOrEnumValueOrOperationCollection aValue, boolean aDoSendUpdateFlag)
Sets the value of a variable.protected void
DefaultTestRunner. undefineVariable(VariableOrConstantEntity anEntity)
Undefines a variable (= clears its value, which is NOT exactly the same as setting it to null).protected void
DefaultTestRunner. unsetVariableValue(VariableOrConstantEntity anEntity, boolean aDoSendUpdateFlag)
Unsets the value of a variable. -
Uses of VariableOrConstantEntity in de.gebit.integrity.runner.forking
Methods in de.gebit.integrity.runner.forking with parameters of type VariableOrConstantEntity Modifier and Type Method Description void
Fork. unsetVariableValue(VariableOrConstantEntity aVariable)
Unsets a variables' value.void
Fork. updateVariableValue(VariableOrConstantEntity aVariable, java.lang.Object aValue)
Updates a variable value. -
Uses of VariableOrConstantEntity in de.gebit.integrity.runner.results.call
Methods in de.gebit.integrity.runner.results.call that return VariableOrConstantEntity Modifier and Type Method Description VariableOrConstantEntity
CallResult.UpdatedVariable. getTargetVariable()
Constructors in de.gebit.integrity.runner.results.call with parameters of type VariableOrConstantEntity Constructor Description UpdatedVariable(VariableOrConstantEntity aTargetVariable, java.lang.String aParameterName, java.lang.Object aValue)
Creates a new instance. -
Uses of VariableOrConstantEntity in de.gebit.integrity.runner.variables
Fields in de.gebit.integrity.runner.variables with type parameters of type VariableOrConstantEntity Modifier and Type Field Description protected java.util.Map<VariableOrConstantEntity,java.lang.Object>
DefaultVariableManager. variableMap
The map used to store variables.Methods in de.gebit.integrity.runner.variables with parameters of type VariableOrConstantEntity Modifier and Type Method Description java.lang.Object
DefaultVariableManager. get(VariableOrConstantEntity anEntity)
boolean
DefaultVariableManager. isDefined(VariableOrConstantEntity anEntity)
protected void
DefaultVariableManager. performLazyDefinitionIfNecessary(VariableOrConstantEntity anEntity)
Checks whether a givenVariableOrConstantEntity
is already defined in our map.void
DefaultVariableManager. set(VariableOrConstantEntity anEntity, java.lang.Object aValue)
protected void
DefaultVariableManager. set(VariableOrConstantEntity anEntity, java.lang.Object aValue, boolean aSuppressTraceLogFlag)
Internal variant ofDefaultVariableManager.set(VariableOrConstantEntity, Object)
.void
DefaultVariableManager. unset(VariableOrConstantEntity anEntity)
-
Uses of VariableOrConstantEntity in de.gebit.integrity.utils
Methods in de.gebit.integrity.utils that return VariableOrConstantEntity Modifier and Type Method Description static VariableOrConstantEntity
IntegrityDSLUtil. extractVariableOrConstantEntity(ValueOrEnumValueOrOperation anInput)
Attempts to extract aVariableOrConstantEntity
from the providedValueOrEnumValueOrOperation
.Methods in de.gebit.integrity.utils with parameters of type VariableOrConstantEntity Modifier and Type Method Description static ValueOrEnumValueOrOperationCollection
IntegrityDSLUtil. getInitialValueForVariableOrConstantEntity(VariableOrConstantEntity anEntity, VariantDefinition aVariant)
Determines the initial value to use for the givenVariableOrConstantEntity
.static java.lang.String
IntegrityDSLUtil. getQualifiedVariableEntityName(VariableOrConstantEntity aVariable, boolean aQualifyLocalVariables)
Returns the fully qualified name of the givenVariableOrConstantEntity
.static boolean
IntegrityDSLUtil. isGlobalVariableOrConstant(VariableOrConstantEntity anEntity)
Checks whether the given variable/constant entity is defined in a global (package) context.
-