[jira] [Updated] (COLLECTIONS-393) Split / Partition a collection into smaller collections
[ https://issues.apache.org/jira/browse/COLLECTIONS-393?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Thomas Neidhart updated COLLECTIONS-393: Fix Version/s: 4.0 Split / Partition a collection into smaller collections --- Key: COLLECTIONS-393 URL: https://issues.apache.org/jira/browse/COLLECTIONS-393 Project: Commons Collections Issue Type: New Feature Components: Collection Reporter: Chris Shayan Fix For: 4.0 Attachments: Partition.java, TestPartition.java Original Estimate: 24h Remaining Estimate: 24h Returns consecutive sublists of a list, each of the same size (the final list may be smaller). For example, partitioning a list containing [a, b, c, d, e] with a partition size of 3 yields [[a, b, c], [d, e]] -- an outer list containing two inner lists of three and two elements, all in the original order. The outer list is unmodifiable, but reflects the latest state of the source list. The inner lists are sublist views of the original list, produced on demand using List.subList(int, int), and are subject to all the usual caveats about modification as explained in that API. Adapted from http://code.google.com/p/google-collections/ Inspired by Lars Vogel -- This message is automatically generated by JIRA. If you think it was sent incorrectly, please contact your JIRA administrators: https://issues.apache.org/jira/secure/ContactAdministrators!default.jspa For more information on JIRA, see: http://www.atlassian.com/software/jira
[jira] [Updated] (COLLECTIONS-393) Split / Partition a collection into smaller collections
[ https://issues.apache.org/jira/browse/COLLECTIONS-393?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Chris Shayan updated COLLECTIONS-393: - Attachment: Partition.java Split / Partition a collection into smaller collections --- Key: COLLECTIONS-393 URL: https://issues.apache.org/jira/browse/COLLECTIONS-393 Project: Commons Collections Issue Type: New Feature Components: Collection Reporter: Chris Shayan Attachments: Partition.java Original Estimate: 24h Remaining Estimate: 24h Returns consecutive sublists of a list, each of the same size (the final list may be smaller). For example, partitioning a list containing [a, b, c, d, e] with a partition size of 3 yields [[a, b, c], [d, e]] -- an outer list containing two inner lists of three and two elements, all in the original order. The outer list is unmodifiable, but reflects the latest state of the source list. The inner lists are sublist views of the original list, produced on demand using List.subList(int, int), and are subject to all the usual caveats about modification as explained in that API. Adapted from http://code.google.com/p/google-collections/ Inspired by Lars Vogel -- This message is automatically generated by JIRA. If you think it was sent incorrectly, please contact your JIRA administrators: https://issues.apache.org/jira/secure/ContactAdministrators!default.jspa For more information on JIRA, see: http://www.atlassian.com/software/jira
[jira] [Updated] (COLLECTIONS-393) Split / Partition a collection into smaller collections
[ https://issues.apache.org/jira/browse/COLLECTIONS-393?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Chris Shayan updated COLLECTIONS-393: - Attachment: TestPartition.java Split / Partition a collection into smaller collections --- Key: COLLECTIONS-393 URL: https://issues.apache.org/jira/browse/COLLECTIONS-393 Project: Commons Collections Issue Type: New Feature Components: Collection Reporter: Chris Shayan Attachments: Partition.java, TestPartition.java Original Estimate: 24h Remaining Estimate: 24h Returns consecutive sublists of a list, each of the same size (the final list may be smaller). For example, partitioning a list containing [a, b, c, d, e] with a partition size of 3 yields [[a, b, c], [d, e]] -- an outer list containing two inner lists of three and two elements, all in the original order. The outer list is unmodifiable, but reflects the latest state of the source list. The inner lists are sublist views of the original list, produced on demand using List.subList(int, int), and are subject to all the usual caveats about modification as explained in that API. Adapted from http://code.google.com/p/google-collections/ Inspired by Lars Vogel -- This message is automatically generated by JIRA. If you think it was sent incorrectly, please contact your JIRA administrators: https://issues.apache.org/jira/secure/ContactAdministrators!default.jspa For more information on JIRA, see: http://www.atlassian.com/software/jira