Class ParameterizedExpressionDescriptor

java.lang.Object
com.nomagic.magicdraw.expressions.evaluation.ParameterizedExpressionDescriptor

@OpenApiAll public class ParameterizedExpressionDescriptor extends Object
Parameterized expression descriptor.
  • Constructor Details

    • ParameterizedExpressionDescriptor

      public ParameterizedExpressionDescriptor(String expression, @CheckForNull List<ParameterDescriptor> parameters, @CheckForNull ParameterDescriptor returnParameter, @CheckForNull Map<String,List<String>> taggedValues)
      Constructor.
      Parameters:
      expression - expression.
      parameters - expression parameters.
      returnParameter - return parameter.
      taggedValues - expression tagged values.
  • Method Details

    • getExpression

      public String getExpression()
      Get expression.
      Returns:
      expression.
    • getParameters

      @CheckForNull public List<ParameterDescriptor> getParameters()
      Get parameters.
      Returns:
      parameters.
    • getReturnParameter

      @CheckForNull public ParameterDescriptor getReturnParameter()
      Get return parameter.
      Returns:
      return parameter.
    • getTaggedValues

      @CheckForNull public Map<String,List<String>> getTaggedValues()
      Get tagged values.
      Returns:
      tagged values.