Class ParameterizedExpressionDescriptor
- java.lang.Object
-
- com.nomagic.magicdraw.expressions.evaluation.ParameterizedExpressionDescriptor
-
@OpenApiAll public class ParameterizedExpressionDescriptor extends java.lang.Object
Parameterized expression descriptor.
-
-
Constructor Summary
Constructors Constructor Description ParameterizedExpressionDescriptor(java.lang.String expression, java.util.List<ParameterDescriptor> parameters, ParameterDescriptor returnParameter, java.util.Map<java.lang.String,java.util.List<java.lang.String>> taggedValues)
Constructor.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description java.lang.String
getExpression()
Get expression.java.util.List<ParameterDescriptor>
getParameters()
Get parameters.ParameterDescriptor
getReturnParameter()
Get return parameter.java.util.Map<java.lang.String,java.util.List<java.lang.String>>
getTaggedValues()
Get tagged values.
-
-
-
Constructor Detail
-
ParameterizedExpressionDescriptor
public ParameterizedExpressionDescriptor(java.lang.String expression, @CheckForNull java.util.List<ParameterDescriptor> parameters, @CheckForNull ParameterDescriptor returnParameter, @CheckForNull java.util.Map<java.lang.String,java.util.List<java.lang.String>> taggedValues)
Constructor.- Parameters:
expression
- expression.parameters
- expression parameters.returnParameter
- return parameter.taggedValues
- expression tagged values.
-
-
Method Detail
-
getExpression
public java.lang.String getExpression()
Get expression.- Returns:
- expression.
-
getParameters
@CheckForNull public java.util.List<ParameterDescriptor> getParameters()
Get parameters.- Returns:
- parameters.
-
getReturnParameter
@CheckForNull public ParameterDescriptor getReturnParameter()
Get return parameter.- Returns:
- return parameter.
-
getTaggedValues
@CheckForNull public java.util.Map<java.lang.String,java.util.List<java.lang.String>> getTaggedValues()
Get tagged values.- Returns:
- tagged values.
-
-