@@ -40,64 +40,64 @@ ArrowReader reader = client.queryWithParams(
4040
4141### Primitive Integer Types
4242
43- | Java Type | Arrow Type | Helper Method | Auto-Inferred |
44- | --------- | ---------- | ------------- | ------------- |
45- | ` byte ` | Int8 | ` Param.int8(v) ` | ✅ |
46- | ` short ` | Int16 | ` Param.int16(v) ` | ✅ |
47- | ` int ` | Int32 | ` Param.int32(v) ` | ✅ |
48- | ` long ` | Int64 | ` Param.int64(v) ` | ✅ |
43+ | Java Type | Arrow Type | Helper Method | Auto-Inferred |
44+ | --------- | ---------- | ---------------- | ------------- |
45+ | ` byte ` | Int8 | ` Param.int8(v) ` | ✅ |
46+ | ` short ` | Int16 | ` Param.int16(v) ` | ✅ |
47+ | ` int ` | Int32 | ` Param.int32(v) ` | ✅ |
48+ | ` long ` | Int64 | ` Param.int64(v) ` | ✅ |
4949
5050### Unsigned Integer Types
5151
52- | Java Type | Arrow Type | Helper Method | Auto-Inferred |
53- | --------- | ---------- | ------------- | ------------- |
54- | ` short ` | Uint8 | ` Param.uint8(v) ` | ❌ |
55- | ` int ` | Uint16 | ` Param.uint16(v) ` | ❌ |
56- | ` long ` | Uint32 | ` Param.uint32(v) ` | ❌ |
57- | ` long ` | Uint64 | ` Param.uint64(v) ` | ❌ |
52+ | Java Type | Arrow Type | Helper Method | Auto-Inferred |
53+ | --------- | ---------- | ----------------- | ------------- |
54+ | ` short ` | Uint8 | ` Param.uint8(v) ` | ❌ |
55+ | ` int ` | Uint16 | ` Param.uint16(v) ` | ❌ |
56+ | ` long ` | Uint32 | ` Param.uint32(v) ` | ❌ |
57+ | ` long ` | Uint64 | ` Param.uint64(v) ` | ❌ |
5858
5959### Floating Point Types
6060
61- | Java Type | Arrow Type | Helper Method | Auto-Inferred |
62- | --------- | ---------- | ------------- | ------------- |
63- | ` short ` (bits) | Float16 | ` Param.float16(v) ` | ❌ |
64- | ` float ` | Float32 | ` Param.float32(v) ` | ✅ |
65- | ` double ` | Float64 | ` Param.float64(v) ` | ✅ |
61+ | Java Type | Arrow Type | Helper Method | Auto-Inferred |
62+ | -------------- | ---------- | ----- ------------- | ------------- |
63+ | ` short ` (bits) | Float16 | ` Param.float16(v) ` | ❌ |
64+ | ` float ` | Float32 | ` Param.float32(v) ` | ✅ |
65+ | ` double ` | Float64 | ` Param.float64(v) ` | ✅ |
6666
6767### String and Binary Types
6868
69- | Java Type | Arrow Type | Helper Method | Auto-Inferred |
70- | --------- | ---------- | ------------- | ------------- |
71- | ` String ` | Utf8 | ` Param.string(v) ` | ✅ |
72- | ` String ` | LargeUtf8 | ` Param.largeString(v) ` | ❌ |
73- | ` byte[] ` | Binary | ` Param.binary(v) ` | ✅ |
74- | ` byte[] ` | LargeBinary | ` Param.largeBinary(v) ` | ❌ |
75- | ` byte[] ` | FixedSizeBinary | ` Param.fixedSizeBinary(v, width) ` | ❌ |
76- | ` boolean ` | Bool | ` Param.bool(v) ` | ✅ |
69+ | Java Type | Arrow Type | Helper Method | Auto-Inferred |
70+ | --------- | --------------- | -------------------- ------------- | ------------- |
71+ | ` String ` | Utf8 | ` Param.string(v) ` | ✅ |
72+ | ` String ` | LargeUtf8 | ` Param.largeString(v) ` | ❌ |
73+ | ` byte[] ` | Binary | ` Param.binary(v) ` | ✅ |
74+ | ` byte[] ` | LargeBinary | ` Param.largeBinary(v) ` | ❌ |
75+ | ` byte[] ` | FixedSizeBinary | ` Param.fixedSizeBinary(v, width) ` | ❌ |
76+ | ` boolean ` | Bool | ` Param.bool(v) ` | ✅ |
7777
7878### Temporal Types
7979
80- | Java Type | Arrow Type | Helper Method | Auto-Inferred |
81- | --------- | ---------- | ------------- | ------------- |
82- | ` LocalDate ` | Date32 | ` Param.date32(v) ` | ✅ |
83- | ` LocalDate ` | Date64 | ` Param.date64(v) ` | ❌ |
84- | ` LocalTime ` | Time32 | ` Param.time32(v, unit) ` | ❌ |
85- | ` LocalTime ` | Time64 | ` Param.time64(v, unit) ` | ✅ (microseconds) |
86- | ` LocalDateTime ` | Timestamp | ` Param.timestamp(v, unit, tz) ` | ✅ (microseconds, UTC) |
87- | ` Duration ` | Duration | ` Param.duration(v, unit) ` | ✅ (microseconds) |
80+ | Java Type | Arrow Type | Helper Method | Auto-Inferred |
81+ | --------------- | ---------- | ------------------------------ | -------- ------------- |
82+ | ` LocalDate ` | Date32 | ` Param.date32(v) ` | ✅ |
83+ | ` LocalDate ` | Date64 | ` Param.date64(v) ` | ❌ |
84+ | ` LocalTime ` | Time32 | ` Param.time32(v, unit) ` | ❌ |
85+ | ` LocalTime ` | Time64 | ` Param.time64(v, unit) ` | ✅ (microseconds) |
86+ | ` LocalDateTime ` | Timestamp | ` Param.timestamp(v, unit, tz) ` | ✅ (microseconds, UTC) |
87+ | ` Duration ` | Duration | ` Param.duration(v, unit) ` | ✅ (microseconds) |
8888
8989### Decimal Types
9090
91- | Java Type | Arrow Type | Helper Method | Auto-Inferred |
92- | --------- | ---------- | ------------- | ------------- |
93- | ` BigDecimal ` | Decimal128 | ` Param.decimal128(v, precision, scale) ` | ✅ |
94- | ` BigDecimal ` | Decimal256 | ` Param.decimal256(v, precision, scale) ` | ❌ |
91+ | Java Type | Arrow Type | Helper Method | Auto-Inferred |
92+ | ------------ | ---------- | -------------------------- ------------- | ------------- |
93+ | ` BigDecimal ` | Decimal128 | ` Param.decimal128(v, precision, scale) ` | ✅ |
94+ | ` BigDecimal ` | Decimal256 | ` Param.decimal256(v, precision, scale) ` | ❌ |
9595
9696### Special Types
9797
98- | Java Type | Arrow Type | Helper Method | Auto-Inferred |
99- | --------- | ---------- | ------------- | ------------- |
100- | ` null ` | Null | ` Param.nullValue() ` | ✅ |
98+ | Java Type | Arrow Type | Helper Method | Auto-Inferred |
99+ | --------- | ---------- | ------------------- | ------------- |
100+ | ` null ` | Null | ` Param.nullValue() ` | ✅ |
101101
102102## API Methods
103103
0 commit comments