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
Nested Classes -
Method Summary
Modifier and TypeMethodDescriptionstatic LiteralFilterof(boolean value) Creates a literal / filter boolean fromvalue.static Literalof(byte value) Creates a literal byte fromvalue.static Literalof(char value) Creates a literal char fromvalue.static Literalof(double value) Creates a literal double fromvalue.static Literalof(float value) Creates a literal float fromvalue.static Literalof(int value) Creates a literal int fromvalue.static Literalof(long value) Creates a literal long fromvalue.static Literalof(short value) Creates a literal short fromvalue.static LiteralCreates a literal String fromvalue.<T> Twalk(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
-