You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@pivot.apache.org by "Roger Whitcomb (JIRA)" <ji...@apache.org> on 2014/04/16 01:49:14 UTC

[jira] [Commented] (PIVOT-799) extending Pivot collections

    [ https://issues.apache.org/jira/browse/PIVOT-799?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13970212#comment-13970212 ] 

Roger Whitcomb commented on PIVOT-799:
--------------------------------------

Did a little work here (in "trunk"):
Sending        core\src\org\apache\pivot\collections\ArrayList.java
Sending        core\src\org\apache\pivot\collections\HashMap.java
Transmitting file data ..
Committed revision 1587756.

This change basically allows you to initialize either a Pivot ArrayList from a java.util.Collection or a Pivot HashMap from a java.util.Map.  This facilitates (a little bit) the interoperation between the standard objects and our objects.

> extending Pivot collections
> ---------------------------
>
>                 Key: PIVOT-799
>                 URL: https://issues.apache.org/jira/browse/PIVOT-799
>             Project: Pivot
>          Issue Type: Improvement
>          Components: core-collections
>            Reporter: Sandro Martini
>            Assignee: Sandro Martini
>            Priority: Minor
>             Fix For: 2.5, 2.1
>
>         Attachments: Monad_sample_revised.groovy
>
>
> Add some usuful methods to Pivot Collections like those needed to process all elements, going more "function style", like addAll, contains, etc ...
> To simplify usage from people coming from other languages, try to align to other languages names/conventions (for what is possible) , like Scala, C# .
> Verify even if add a interface (defining a single method) that could be passed to some methods to contain logic for processing all elements (like the apply() in Scala), and chose a right name for it (maybe function or other similar).
> Some info here:
> http://apache-pivot-developers.417237.n3.nabble.com/Some-idea-on-extending-Pivot-collections-td3321472.html
> But for more changes in Collections (still to be discussed), wait the 3.0 ...



--
This message was sent by Atlassian JIRA
(v6.2#6252)