Uses of Class
net.ssehub.easy.varModel.cstEvaluation.EvaluationContext
Packages that use EvaluationContext
Package
Description
Implements the evaluation of constraint syntax trees.
-
Uses of EvaluationContext in net.ssehub.easy.varModel.cstEvaluation
Subclasses of EvaluationContext in net.ssehub.easy.varModel.cstEvaluationModifier and TypeClassDescriptionprivate classImplements the evaluation context.Fields in net.ssehub.easy.varModel.cstEvaluation declared as EvaluationContextMethods in net.ssehub.easy.varModel.cstEvaluation that return EvaluationContextModifier and TypeMethodDescriptionEvaluationAccessor.getContext()Returns the evaluation context.Methods in net.ssehub.easy.varModel.cstEvaluation with parameters of type EvaluationContextModifier and TypeMethodDescriptionAbstractDecisionVariableEvaluationAccessor.bind(IDecisionVariable variable, EvaluationContext context) Binds this accessor.CompoundSlotAccessor.bind(IDecisionVariable variable, String slotName, EvaluationContext context) Binds the accessor to the given variable and context.CompoundSlotAccessor.bind(LocalDecisionVariable variable, String slotName, EvaluationContext context) Binds the accessor to the given variable and context.ConstantAccessor.bind(Value value, boolean isConstant, EvaluationContext context) Binds the accessor to the given value and context.ContainerElementAccessor.bind(IDecisionVariable variable, int index, EvaluationContext context) Binds the accessor to the given variable and context.protected voidEvaluationAccessor.bind(EvaluationContext context) Binds the accessor to the given context.protected IndexAccessorIndexAccessor.bind(IDecisionVariable variable, EvaluationContext context, int index) Binds this accessor.(package private) ValueLocalConfiguration.bind(IDatatype type, EvaluationContext context) Binds the giventypeto the first matching decision variable.VariableAccessor.bind(IDecisionVariable variable, EvaluationContext context) Binds the accessor to the given (non-local) variable and context.VariableAccessor.bind(IDecisionVariable variable, EvaluationContext context, boolean isLocal) Binds the accessor to the given (local or non-local) variable and context.VariableAccessor.bind(AbstractVariable variable, EvaluationContext context) Binds the accessor to the given variable and context.private static booleanStringOperations.equalsIgnoreCase(String s1, String s2, EvaluationContext context) Compares two strings without considering cases using the locale given by the evaluationcontext.(package private) static final EvaluationAccessorGenericOperations.equalsNull(Value operand, Value argument, EvaluationContext context, boolean negate) Implements a generic equality operation for null values.private booleanVariableAccessor.setValue(EvaluationContext context, Value value, boolean asAssignment) Changes the value within the given evaluation context.voidEvaluationAccessor.validateContext(EvaluationContext context) Validates the context and sets the contained context tocontextif not given.