Package org.nuxeo.client.objects
Class Entities<E>
- java.lang.Object
-
- org.nuxeo.client.objects.Entity
-
- org.nuxeo.client.objects.Entities<E>
-
- Type Parameters:
E- The underlying entity type.
- All Implemented Interfaces:
java.io.Serializable,java.lang.Iterable<E>
- Direct Known Subclasses:
Annotations,Blobs,Comments,Directories,DirectoryEntries,Tasks,Workflows
public class Entities<E> extends Entity implements java.lang.Iterable<E>
Container holding aListofEntity.- Since:
- 3.2
- See Also:
- Serialized Form
-
-
Field Summary
Fields Modifier and Type Field Description protected java.util.List<E>entries-
Fields inherited from class org.nuxeo.client.objects.Entity
entityType
-
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description booleanaddEntry(E entry)java.util.List<E>getEntries()EgetEntry(int index)booleanisEmpty()java.util.Iterator<E>iterator()intsize()voidsort(java.util.Comparator<? super E> comparator)java.util.stream.Stream<E>streamEntries()-
Methods inherited from class org.nuxeo.client.objects.Entity
getEntityType
-
-
-
-
Field Detail
-
entries
protected java.util.List<E> entries
-
-
Constructor Detail
-
Entities
protected Entities(java.lang.String entityType)
-
Entities
protected Entities(java.lang.String entityType, java.util.List<? extends E> entries)
-
-
Method Detail
-
getEntries
public java.util.List<E> getEntries()
-
streamEntries
public java.util.stream.Stream<E> streamEntries()
-
getEntry
public E getEntry(int index)
-
size
public int size()
-
isEmpty
public boolean isEmpty()
-
addEntry
public boolean addEntry(E entry)
-
sort
public void sort(java.util.Comparator<? super E> comparator)
-
-