Class NumberLiteral
- java.lang.Object
-
- io.github.willena.influxql.ast.expr.literal.NumberLiteral
-
- All Implemented Interfaces:
NumericLiteral
,Expression
,Literal<Double>
,Node
public class NumberLiteral extends Object implements Literal<Double>, NumericLiteral
Floating number literal
-
-
Constructor Summary
Constructors Constructor Description NumberLiteral(Double value)
Create a new number literal
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description Double
getValue()
Current value of the literalstatic NumberLiteral
of(Number value)
Create numberLiteral from numberString
toString()
Convert the current Node to an influxql String that the parser must be able to read.
-
-
-
Constructor Detail
-
NumberLiteral
public NumberLiteral(Double value)
Create a new number literal- Parameters:
value
- double value
-
-
Method Detail
-
of
public static NumberLiteral of(Number value)
Create numberLiteral from number- Parameters:
value
- number- Returns:
- NumberLiteral
-
getValue
public Double getValue()
Description copied from interface:Literal
Current value of the literal
-
-