Package io.deephaven.util
Class QueryConstants
java.lang.Object
io.deephaven.util.QueryConstants
Constants for primitive types within the Deephaven engine. These constants include null values, ranges of values,
infinite values, and NaN values.
-
Field Summary
Modifier and TypeFieldDescriptionstatic final byte
Maximum value of type byte.static final char
Maximum value of type char.static final double
Maximum value of type double.static final double
Maximum finite value of type double.static final float
Maximum finite value of type float.static final float
Maximum value of type float.static final int
Maximum value of type int.static final long
Maximum value of type long.static final short
Maximum value of type short.static final byte
Minimum value of type byte.static final char
Minimum value of type char.static final double
Minimum value of type double.static final double
Minimum finite value of type double.static final float
Minimum finite value of type float.static final float
Minimum value of type float.static final int
Minimum value of type int.static final long
Minimum value of type long.static final double
Minimum positive value of type double.static final float
Minimum positive value of type float.static final short
Minimum value of type short.static final double
Not-a-Number (NaN) of type double.static final float
Not-a-Number (NaN) of type float.static final double
Negative infinity of type double.static final float
Negative infinity of type float.static final Boolean
Null boolean value.static final byte
Null byte value.static final Byte
Null boxed Byte value.Fstatic final char
Null char value.static final Character
Null boxed Character value.static final double
Null double value.static final Double
Null boxed Double value.static final float
Null float value.static final Float
Null boxed Float value.static final int
Null int value.static final Integer
Null boxed Integer value.static final long
Null long value.static final Long
Null boxed Long value.static final short
Null short value.static final Short
Null boxed Short value.static final double
Positive infinity of type double.static final float
Positive infinity of type float. -
Method Summary
-
Field Details
-
NULL_BOOLEAN
Null boolean value. -
NULL_CHAR
public static final char NULL_CHARNull char value.- See Also:
-
NULL_CHAR_BOXED
Null boxed Character value. -
MIN_CHAR
public static final char MIN_CHARMinimum value of type char.- See Also:
-
MAX_CHAR
public static final char MAX_CHARMaximum value of type char.- See Also:
-
NULL_BYTE
public static final byte NULL_BYTENull byte value.- See Also:
-
NULL_BYTE_BOXED
Null boxed Byte value.F -
MIN_BYTE
public static final byte MIN_BYTEMinimum value of type byte.- See Also:
-
MAX_BYTE
public static final byte MAX_BYTEMaximum value of type byte.- See Also:
-
NULL_SHORT
public static final short NULL_SHORTNull short value.- See Also:
-
NULL_SHORT_BOXED
Null boxed Short value. -
MIN_SHORT
public static final short MIN_SHORTMinimum value of type short.- See Also:
-
MAX_SHORT
public static final short MAX_SHORTMaximum value of type short.- See Also:
-
NULL_INT
public static final int NULL_INTNull int value.- See Also:
-
NULL_INT_BOXED
Null boxed Integer value. -
MIN_INT
public static final int MIN_INTMinimum value of type int.- See Also:
-
MAX_INT
public static final int MAX_INTMaximum value of type int.- See Also:
-
NULL_LONG
public static final long NULL_LONGNull long value.- See Also:
-
NULL_LONG_BOXED
Null boxed Long value. -
MIN_LONG
public static final long MIN_LONGMinimum value of type long.- See Also:
-
MAX_LONG
public static final long MAX_LONGMaximum value of type long.- See Also:
-
NULL_FLOAT
public static final float NULL_FLOATNull float value.- See Also:
-
NULL_FLOAT_BOXED
Null boxed Float value. -
NAN_FLOAT
public static final float NAN_FLOATNot-a-Number (NaN) of type float.- See Also:
-
NEG_INFINITY_FLOAT
public static final float NEG_INFINITY_FLOATNegative infinity of type float.- See Also:
-
POS_INFINITY_FLOAT
public static final float POS_INFINITY_FLOATPositive infinity of type float.- See Also:
-
MIN_FLOAT
public static final float MIN_FLOATMinimum value of type float.- See Also:
-
MAX_FLOAT
public static final float MAX_FLOATMaximum value of type float.- See Also:
-
MIN_FINITE_FLOAT
public static final float MIN_FINITE_FLOATMinimum finite value of type float.- See Also:
-
MAX_FINITE_FLOAT
public static final float MAX_FINITE_FLOATMaximum finite value of type float.- See Also:
-
MIN_POS_FLOAT
public static final float MIN_POS_FLOATMinimum positive value of type float.- See Also:
-
NULL_DOUBLE
public static final double NULL_DOUBLENull double value.- See Also:
-
NULL_DOUBLE_BOXED
Null boxed Double value. -
NAN_DOUBLE
public static final double NAN_DOUBLENot-a-Number (NaN) of type double.- See Also:
-
NEG_INFINITY_DOUBLE
public static final double NEG_INFINITY_DOUBLENegative infinity of type double.- See Also:
-
POS_INFINITY_DOUBLE
public static final double POS_INFINITY_DOUBLEPositive infinity of type double.- See Also:
-
MIN_DOUBLE
public static final double MIN_DOUBLEMinimum value of type double.- See Also:
-
MAX_DOUBLE
public static final double MAX_DOUBLEMaximum value of type double.- See Also:
-
MIN_FINITE_DOUBLE
public static final double MIN_FINITE_DOUBLEMinimum finite value of type double.- See Also:
-
MAX_FINITE_DOUBLE
public static final double MAX_FINITE_DOUBLEMaximum finite value of type double.- See Also:
-
MIN_POS_DOUBLE
public static final double MIN_POS_DOUBLEMinimum positive value of type double.- See Also:
-