[
https://issues.apache.org/jira/browse/ARROW-1473?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=16193310#comment-16193310
]
ASF GitHub Bot commented on ARROW-1473:
---------------------------------------
Github user elahrvivaz commented on the issue:
https://github.com/apache/arrow/pull/1164
@jacques-n I haven't been able to use the writer framework, as it doesn't
support all the operations we're doing (like dictionary encoding and fixed size
lists, if I remember correctly). Our main data structure is a GeoTools
SimpleFeature, which is basically just an `Array<Object>` with well-defined
types at each index. For a lot of our work, I can set things up front to be the
right types, and then say have an array of `Accessor`s and call `.getObject()`
on them. However, `Mutator` doesn't have a generic setter method, so instead I
have to cast down to the exact implementing class to call all the set methods.
@icexelloss possibly we could have the generic boxed methods, and specific
unboxed methods in each impl? For me specifically I have to box everything
anyway, but maybe that's not worth complicating the api for
> [JAVA] Create Prototype Code Hierarchy (alt A)
> ----------------------------------------------
>
> Key: ARROW-1473
> URL: https://issues.apache.org/jira/browse/ARROW-1473
> Project: Apache Arrow
> Issue Type: Sub-task
> Reporter: Jacques Nadeau
> Assignee: Siddharth Teotia
> Labels: pull-request-available
>
--
This message was sent by Atlassian JIRA
(v6.4.14#64029)