Interface IConfiguration

All Known Implementing Classes:
Configuration, EvaluationContext, EvaluationVisitor.EvaluationContextImpl, LocalConfiguration

public interface IConfiguration
Provides access to configured variables.
Author:
Holger Eichelberger
  • Method Details

    • getDecision

      IDecisionVariable getDecision(AbstractVariable declaration)
      Returns the specified IDecisionVariable.
      Parameters:
      declaration - The declaration for which the configuration entity should be returned.
      Returns:
      The IDecisionVariable for the given declaration
    • getAllInstances

      Value getAllInstances(IDatatype type)
      Returns all instances of type.
      Parameters:
      type - the type to return the instances for
      Returns:
      all instances of type in terms of a container value consisting of references (may be null if this is not possible, e.g., in case of Integer)