Class ParameterizedExpressionDescriptor
- java.lang.Object
 - 
- com.nomagic.magicdraw.expressions.evaluation.ParameterizedExpressionDescriptor
 
 
- 
@OpenApiAll public class ParameterizedExpressionDescriptor extends java.lang.ObjectParameterized expression descriptor. 
- 
- 
Field Summary
Fields Modifier and Type Field Description private java.lang.StringmExpressionprivate java.util.List<ParameterDescriptor>mParametersprivate ParameterDescriptormReturnParameterprivate java.util.Map<java.lang.String,java.util.List<java.lang.String>>mTaggedValues 
- 
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.StringgetExpression()Get expression.java.util.List<ParameterDescriptor>getParameters()Get parameters.ParameterDescriptorgetReturnParameter()Get return parameter.java.util.Map<java.lang.String,java.util.List<java.lang.String>>getTaggedValues()Get tagged values. 
 - 
 
- 
- 
Field Detail
- 
mExpression
private final java.lang.String mExpression
 
- 
mParameters
@CheckForNull private final java.util.List<ParameterDescriptor> mParameters
 
- 
mReturnParameter
@CheckForNull private final ParameterDescriptor mReturnParameter
 
- 
mTaggedValues
@CheckForNull private final java.util.Map<java.lang.String,java.util.List<java.lang.String>> mTaggedValues
 
 - 
 
- 
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.
 
 
 - 
 
 -