public class MapObjectList<E> extends ArrayList<E>
Modifier and Type | Class and Description |
---|---|
static class |
MapObjectList.Accessor |
modCount
Constructor and Description |
---|
MapObjectList() |
MapObjectList(Collection collection) |
MapObjectList(int i) |
Modifier and Type | Method and Description |
---|---|
MapObjectList |
ascending(String field)
Synonym for sort(field, false);
|
int |
average(String field) |
List |
collect(String field) |
MapObjectList |
common(List list)
Synonym for intersection
|
MapObjectList |
contains(String field,
String string) |
MapObjectList |
descending(String field)
Synonym for sort(field, true);
|
MapObjectList |
difference(List list)
Returns a new list containing only the items from list a not present in list b.
|
MapObjectList |
equals(String field,
String string) |
MapObjectList |
greater(String field,
Object object) |
MapObjectList |
greater(String field,
String string) |
MapObjectList |
intersection(List list)
Returns a new list containing the common items from this list and the specified list.
|
MapObjectList |
less(String field,
Object object) |
MapObjectList |
less(String field,
String string) |
MapObjectList |
matches(String field,
String string) |
Object |
max(String field) |
Object |
min(String field) |
MapObjectList |
sort(String field) |
MapObjectList |
sort(String field,
boolean reverse) |
MapObjectList |
subtract(List list)
Returns a new list containing only the items from list a not present in list b.
|
int |
sum(String field) |
MapObjectList |
union(List list)
Returns returns a new list with both lists added together.
|
MapObjectList |
unique(String field) |
add, add, addAll, addAll, clear, clone, contains, ensureCapacity, forEach, get, indexOf, isEmpty, iterator, lastIndexOf, listIterator, listIterator, remove, remove, removeAll, removeIf, removeRange, replaceAll, retainAll, set, size, sort, spliterator, subList, toArray, toArray, trimToSize
equals, hashCode
containsAll, toString
finalize, getClass, notify, notifyAll, wait, wait, wait
containsAll, equals, hashCode
parallelStream, stream
public MapObjectList()
public MapObjectList(Collection collection)
public MapObjectList(int i)
public MapObjectList unique(String field)
public MapObjectList union(List list)
list
- public MapObjectList intersection(List list)
list
- public MapObjectList common(List list)
list
- public MapObjectList subtract(List list)
list
- public MapObjectList difference(List list)
list
- public int sum(String field)
public int average(String field)
public MapObjectList contains(String field, String string)
public MapObjectList matches(String field, String string)
public MapObjectList equals(String field, String string)
public MapObjectList greater(String field, String string)
public MapObjectList less(String field, String string)
public MapObjectList greater(String field, Object object)
public MapObjectList less(String field, Object object)
public MapObjectList ascending(String field)
field
- public MapObjectList descending(String field)
field
- public MapObjectList sort(String field)
public MapObjectList sort(String field, boolean reverse)
Copyright © 2017 The Codehaus Foundation. All rights reserved.