[ 
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)

Reply via email to