Package team.unnamed.mocha.parser.ast
Class DoubleExpression
java.lang.Object
team.unnamed.mocha.parser.ast.DoubleExpression
- All Implemented Interfaces:
Expression
Literal double expression implementation for Molang
numerical values.
Example double expressions: 2.0, 59, 20, 5.002
- Since:
- 3.0.0
-
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
-
Field Details
-
ZERO
-
ONE
-
-
Constructor Details
-
DoubleExpression
public DoubleExpression(double value)
-
-
Method Details
-
value
public double value()Gets the double expression value.- Since:
- 3.0.0
-
visit
Description copied from interface:ExpressionVisits this expression with the given visitor.- Specified by:
visitin interfaceExpression- Type Parameters:
R- The visit result return type- Parameters:
visitor- The expression visitor- Returns:
- The visit result
-
toString
-
equals
-
hashCode
public int hashCode()
-