<!-- 
RSS generated by JIRA (4.4#649-r158309) at Fri May 24 09:38:40 CDT 2013

It is possible to restrict the fields that are returned in this document by specifying the 'field' parameter in your request.
For example, to request only the issue key and summary add field=key&field=summary to the URL of your request.
For example:
http://dev.clojure.org/jira/si/jira.issueviews:issue-xml/JDATA-1/JDATA-1.xml?field=key&field=summary
-->
<rss version="0.92" >
<channel>
    <title>Clojure JIRA</title>
    <link>http://dev.clojure.org/jira</link>
    <description>This file is an XML representation of an issue</description>
    <language>en-us</language>    <build-info>
        <version>4.4</version>
        <build-number>649</build-number>
        <build-date>25-07-2011</build-date>
    </build-info>

<item>
            <title>[JDATA-1] Handle primitive types and arrays</title>
                <link>http://dev.clojure.org/jira/browse/JDATA-1</link>
                <project id="10061" key="JDATA">java.data</project>
                        <description>&lt;p&gt;Right now, there is no special handling for methods with primitive or array parameters.&lt;br/&gt;
This results in errors, when trying to use bean classes, that have such methods, with to-java and from-java.&lt;/p&gt;

&lt;p&gt;The attached patch implements handling of primitives and arrays in the following manner:&lt;/p&gt;
&lt;ul class=&quot;alternate&quot; type=&quot;square&quot;&gt;
	&lt;li&gt;When the :default methods of from-java and to-java see an array type, they extend the multimethods for that array type.&lt;br/&gt;
  Issue: Is Iterable the right interface to extend the multimethod to? Sequential also came to mind, but Iterable was used elsewhere.&lt;/li&gt;
&lt;/ul&gt;


&lt;ul class=&quot;alternate&quot; type=&quot;square&quot;&gt;
	&lt;li&gt;Values that hit a numeric primitive slot (in to-java) are manually boxed, so they aren&apos;t passed as longs.&lt;/li&gt;
&lt;/ul&gt;
</description>
                <environment></environment>
            <key id="14661">JDATA-1</key>
            <summary>Handle primitive types and arrays</summary>
                <type id="4" iconUrl="http://dev.clojure.org/jira/images/icons/improvement.gif">Enhancement</type>
                                <priority id="3" iconUrl="http://dev.clojure.org/jira/images/icons/priority_major.gif">Major</priority>
                    <status id="1" iconUrl="http://dev.clojure.org/jira/images/icons/status_open.gif">Open</status>
                    <resolution id="-1">Unresolved</resolution>
                                <assignee username="-1">Unassigned</assignee>
                                <reporter username="bendlas">Herwig Hochleitner</reporter>
                        <labels>
                    </labels>
                <created>Sat, 1 Oct 2011 12:05:11 -0500</created>
                <updated>Tue, 4 Oct 2011 07:35:09 -0500</updated>
                                                                            <due></due>
                    <votes>0</votes>
                        <watches>0</watches>
                        <comments>
                    <comment id="26893" author="cosmin" created="Tue, 4 Oct 2011 07:35:09 -0500"  >&lt;p&gt;Committed in &lt;a href=&quot;https://github.com/clojure/java.data/commit/487db7420ae07ca4b527b38c39064d3b139ce78d&quot;&gt;https://github.com/clojure/java.data/commit/487db7420ae07ca4b527b38c39064d3b139ce78d&lt;/a&gt;&lt;/p&gt;</comment>
                </comments>
                    <attachments>
                    <attachment id="10375" name="java.data-primitive-array-support.patch" size="10640" author="bendlas" created="Sat, 1 Oct 2011 12:05:12 -0500" />
                </attachments>
            <subtasks>
        </subtasks>
                <customfields>
                                                                                            <customfield id="customfield_10010" key="com.pyxis.greenhopper.jira:gh-global-rank">
                <customfieldname>Global Rank</customfieldname>
                <customfieldvalues>
                    
                </customfieldvalues>
            </customfield>
                                            <customfield id="customfield_10000" key="com.atlassian.jira.plugin.system.customfieldtypes:select">
                <customfieldname>Patch</customfieldname>
                <customfieldvalues>
                        <customfieldvalue key="10002">Code and Test</customfieldvalue>

                </customfieldvalues>
            </customfield>
                                                                                        </customfields>
    </item>
</channel>
</rss>