Package io.deephaven.api.literal
Interface Literal
- All Superinterfaces:
Expression
- All Known Subinterfaces:
LiteralFilter
- All Known Implementing Classes:
LiteralBase
Represents a literal value.
-
Nested Class Summary
-
Method Summary
Modifier and TypeMethodDescriptionstatic LiteralFilter
of
(boolean value) Creates a literal / filter boolean fromvalue
.static Literal
of
(byte value) Creates a literal byte fromvalue
.static Literal
of
(char value) Creates a literal char fromvalue
.static Literal
of
(double value) Creates a literal double fromvalue
.static Literal
of
(float value) Creates a literal float fromvalue
.static Literal
of
(int value) Creates a literal int fromvalue
.static Literal
of
(long value) Creates a literal long fromvalue
.static Literal
of
(short value) Creates a literal short fromvalue
.static Literal
Creates a literal String fromvalue
.<T> T
walk
(Literal.Visitor<T> visitor) Methods inherited from interface io.deephaven.api.expression.Expression
walk
-
Method Details
-
of
Creates a literal / filter boolean fromvalue
.- Parameters:
value
- the value- Returns:
- the literal / filter
-
of
Creates a literal char fromvalue
.- Parameters:
value
- the value- Returns:
- the literal
-
of
Creates a literal byte fromvalue
.- Parameters:
value
- the value- Returns:
- the literal
-
of
Creates a literal short fromvalue
.- Parameters:
value
- the value- Returns:
- the literal
-
of
Creates a literal int fromvalue
.- Parameters:
value
- the value- Returns:
- the literal
-
of
Creates a literal long fromvalue
.- Parameters:
value
- the value- Returns:
- the literal
-
of
Creates a literal float fromvalue
.- Parameters:
value
- the value- Returns:
- the literal
-
of
Creates a literal double fromvalue
.- Parameters:
value
- the value- Returns:
- the literal
-
of
Creates a literal String fromvalue
.- Parameters:
value
- the value- Returns:
- the literal
-
walk
-