Commits


Vibhatha Lakmal Abeykoon authored and GitHub committed 0574988e328
GH-41287: [Java] ListViewVector Implementation (#41285) ### Rationale for this change Apache Arrow format defines ListView and this has been introduced into other language bindings and the objective of this PR is to provide the initial ListView support to Java by adding `ListViewVector`. ### Non-Goals The following list of issues propose the extended work depending on this PR. They were separated to streamline the implementation process. - [ ] https://github.com/apache/arrow/issues/41272 - [ ] https://github.com/apache/arrow/issues/41286 - [ ] https://github.com/apache/arrow/issues/41290 - [ ] https://github.com/apache/arrow/issues/41288 - [ ] https://github.com/apache/arrow/issues/41289 - [ ] https://github.com/apache/arrow/issues/41269 - [ ] https://github.com/apache/arrow/issues/41291 - [ ] https://github.com/apache/arrow/issues/41292 - [ ] https://github.com/apache/arrow/issues/41270 - [ ] https://github.com/apache/arrow/issues/41293 - [ ] https://github.com/apache/arrow/issues/41294 - [ ] https://github.com/apache/arrow/issues/41569 - [ ] https://github.com/apache/arrow/issues/41570 - [ ] https://github.com/apache/arrow/issues/41584 - [ ] https://github.com/apache/arrow/issues/41585 ### Are these changes tested? Yes ### Are there any user-facing changes? No * GitHub Issue: #41287 Lead-authored-by: Vibhatha Abeykoon <vibhatha@gmail.com> Co-authored-by: Vibhatha Lakmal Abeykoon <vibhatha@gmail.com> Signed-off-by: David Li <li.davidm96@gmail.com>