PreImage
Classes
- BooleanPreImage
- BytesPreImage
- DatePreImage
- A day decodes to its UTC midnight: an instant off midnight equals no day.
- DecimalPreImage
- Float decode is exactly invertible only up to precision 15; byte edges are 8 sign-extended big-endian bytes.
- DoublePreImage
- Float32PreImage
- A FLOAT decodes to the exact double of its 32 bits: a literal between two of them equals neither, and one beyond the
largest float32 lies between it and the infinity.
- IntegerPreImage
- A float literal compares exactly up to 2^53: a fraction lies between two integers and equals neither.
- TimestampPreImage
- Millis hit a micros literal only on the milli grid; nanos decode floored to micros.
- UnsignedInt64PreImage
- Physical value is the INT64 bit pattern ordered unsigned; decoded value is a digit string.
- UuidPreImage
- Only the canonical lowercase form: the column decodes to it, so another spelling never equals a value.