Class IntExpressionValue
- java.lang.Object
-
- org.intocps.maestro.framework.fmi2.api.mabl.NumericExpressionValueFmi2Api
-
- org.intocps.maestro.framework.fmi2.api.mabl.values.IntExpressionValue
-
- All Implemented Interfaces:
Fmi2Builder.ExpressionValue,Fmi2Builder.NumericExpressionValue,Fmi2Builder.NumericTypedReferenceExp,Fmi2Builder.ProvidesTypedReferenceExp
public class IntExpressionValue extends NumericExpressionValueFmi2Api
-
-
Constructor Summary
Constructors Constructor Description IntExpressionValue(org.intocps.maestro.ast.node.PExp exp)
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description DoubleExpressionValueaddition(double v)IntExpressionValueaddition(int v)NumericExpressionValueFmi2Apiaddition(Fmi2Builder.NumericTypedReferenceExp v)DoubleExpressionValuedivide(double v)DoubleExpressionValuedivide(int v)NumericExpressionValueFmi2Apidivide(Fmi2Builder.NumericTypedReferenceExp v)org.intocps.maestro.ast.node.PExpgetExp()org.intocps.maestro.ast.node.PTypegetType()DoubleExpressionValuemultiply(double v)IntExpressionValuemultiply(int v)NumericExpressionValueFmi2Apimultiply(Fmi2Builder.NumericTypedReferenceExp v)static IntExpressionValueof(int i)DoubleExpressionValuesubtraction(double v)IntExpressionValuesubtraction(int v)NumericExpressionValueFmi2Apisubtraction(Fmi2Builder.NumericTypedReferenceExp v)-
Methods inherited from class org.intocps.maestro.framework.fmi2.api.mabl.NumericExpressionValueFmi2Api
equalTo, greaterEqualTo, greaterThan, lessEqualTo, lessThan
-
-
-
-
Method Detail
-
of
public static IntExpressionValue of(int i)
-
getExp
public org.intocps.maestro.ast.node.PExp getExp()
-
getType
public org.intocps.maestro.ast.node.PType getType()
-
subtraction
public IntExpressionValue subtraction(int v)
- Specified by:
subtractionin classNumericExpressionValueFmi2Api
-
addition
public IntExpressionValue addition(int v)
- Specified by:
additionin classNumericExpressionValueFmi2Api
-
divide
public DoubleExpressionValue divide(int v)
- Specified by:
dividein classNumericExpressionValueFmi2Api
-
multiply
public IntExpressionValue multiply(int v)
- Specified by:
multiplyin classNumericExpressionValueFmi2Api
-
subtraction
public DoubleExpressionValue subtraction(double v)
- Specified by:
subtractionin classNumericExpressionValueFmi2Api
-
addition
public DoubleExpressionValue addition(double v)
- Specified by:
additionin classNumericExpressionValueFmi2Api
-
divide
public DoubleExpressionValue divide(double v)
- Specified by:
dividein classNumericExpressionValueFmi2Api
-
multiply
public DoubleExpressionValue multiply(double v)
- Specified by:
multiplyin classNumericExpressionValueFmi2Api
-
addition
public NumericExpressionValueFmi2Api addition(Fmi2Builder.NumericTypedReferenceExp v)
- Specified by:
additionin classNumericExpressionValueFmi2Api
-
divide
public NumericExpressionValueFmi2Api divide(Fmi2Builder.NumericTypedReferenceExp v)
- Specified by:
dividein classNumericExpressionValueFmi2Api
-
subtraction
public NumericExpressionValueFmi2Api subtraction(Fmi2Builder.NumericTypedReferenceExp v)
- Specified by:
subtractionin classNumericExpressionValueFmi2Api
-
multiply
public NumericExpressionValueFmi2Api multiply(Fmi2Builder.NumericTypedReferenceExp v)
- Specified by:
multiplyin classNumericExpressionValueFmi2Api
-
-