org.kinsources.kiwa.kidarep
Class Collaborations
java.lang.Object
org.kinsources.kiwa.kidarep.Collaborations
- All Implemented Interfaces:
- java.lang.Iterable<Collaboration>
public class Collaborations
- extends java.lang.Object
- implements java.lang.Iterable<Collaboration>
The Collaborators
class represents a dataset collaborator.
- Author:
- christian.momon@devinsy.fr
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Collaborations
public Collaborations()
Collaborations
public Collaborations(int initialCapacity)
add
public Collaboration add(Collaboration source)
addAll
public void addAll(Collaborations source)
- Parameters:
source
-
clear
public void clear()
copy
public Collaborations copy()
- This methods returns a shallow copy of the current object.
- Returns:
- a shallow copy of the current object.
getByIndex
public Collaboration getByIndex(int index)
- Parameters:
id
-
- Returns:
isEmpty
public boolean isEmpty()
- Returns:
isNotEmpty
public boolean isNotEmpty()
- Returns:
iterator
public java.util.Iterator<Collaboration> iterator()
- Specified by:
iterator
in interface java.lang.Iterable<Collaboration>
- Returns:
remove
public void remove(Collaboration collaboration)
- Parameters:
id
-
reverse
public Collaborations reverse()
- Returns:
size
public int size()
- Returns:
sortByCollaboratorId
public Collaborations sortByCollaboratorId()
- Returns:
sortByCollaboratorName
public Collaborations sortByCollaboratorName()
- Returns:
sortByCreationDate
public Collaborations sortByCreationDate()
- Returns:
sortByDatasetId
public Collaborations sortByDatasetId()
- Returns:
sortByDatasetName
public Collaborations sortByDatasetName()
- Returns:
sortByEditionDate
public Collaborations sortByEditionDate()
- Returns: