public class Collection
extends java.lang.Object
Modifier and Type | Class and Description |
---|---|
static class |
Collection.Scope |
Constructor and Description |
---|
Collection(long id,
Contributor owner,
java.lang.String name,
java.lang.String description,
Collection.Scope scope) |
Collection(long id,
Contributor owner,
java.lang.String name,
java.lang.String description,
Collection.Scope scope,
org.joda.time.DateTime creationDate,
org.joda.time.DateTime editionDate) |
Modifier and Type | Method and Description |
---|---|
boolean |
contains(Dataset criteria) |
long |
countOfDatasets() |
Datasets |
datasets() |
org.joda.time.DateTime |
getCreationDate() |
java.lang.String |
getDescription() |
org.joda.time.DateTime |
getEditionDate() |
long |
getId() |
java.lang.String |
getName() |
Contributor |
getOwner() |
Collection.Scope |
getScope() |
void |
setCreationDate(org.joda.time.DateTime creationDate) |
void |
setDescription(java.lang.String description) |
void |
setEditionDate(org.joda.time.DateTime editionDate) |
void |
setId(long id) |
void |
setName(java.lang.String name) |
void |
setOwner(Contributor owner) |
void |
setScope(Collection.Scope scope) |
public Collection(long id, Contributor owner, java.lang.String name, java.lang.String description, Collection.Scope scope)
public Collection(long id, Contributor owner, java.lang.String name, java.lang.String description, Collection.Scope scope, org.joda.time.DateTime creationDate, org.joda.time.DateTime editionDate)
public boolean contains(Dataset criteria)
criteria
- public long countOfDatasets()
public Datasets datasets()
public org.joda.time.DateTime getCreationDate()
public java.lang.String getDescription()
public org.joda.time.DateTime getEditionDate()
public long getId()
public java.lang.String getName()
public Contributor getOwner()
public Collection.Scope getScope()
public void setCreationDate(org.joda.time.DateTime creationDate)
public void setDescription(java.lang.String description)
public void setEditionDate(org.joda.time.DateTime editionDate)
public void setId(long id)
public void setName(java.lang.String name)
public void setOwner(Contributor owner)
public void setScope(Collection.Scope scope)