public class Dataset
extends java.lang.Object
Modifier and Type | Class and Description |
---|---|
static class |
Dataset.Status |
static class |
Dataset.Type |
Modifier and Type | Field and Description |
---|---|
static int |
NO_ID |
Constructor and Description |
---|
Dataset(long id,
java.lang.String name) |
Modifier and Type | Method and Description |
---|---|
LoadedFileHeaders |
attachments() |
java.lang.String |
baseFileName() |
Collaborators |
collaborators() |
long |
countOfAttachmentFiles() |
long |
countOfCollaborators() |
long |
countOfDatasetFiles() |
long |
countOfFiles() |
long |
countOfGenerations() |
long |
countOfIndividuals() |
long |
countOfRelations() |
long |
countOfTerms() |
long |
countOfUnions() |
java.lang.String |
getAtlasCode() |
java.lang.String |
getAuthor() |
java.lang.String |
getBibliography() |
java.lang.Boolean |
getBooleanStat(java.lang.String key) |
java.lang.String |
getCitation() |
java.lang.String |
getCoder() |
java.lang.String |
getCollectionNotes() |
java.lang.String |
getContact() |
java.lang.String |
getContinent() |
Contributor |
getContributor() |
java.lang.String |
getCountry() |
java.lang.String |
getCoverage() |
org.joda.time.DateTime |
getCreationDate() |
java.lang.String |
getDescription() |
java.lang.Double |
getDoubleStat(java.lang.String key) |
org.joda.time.DateTime |
getEditionDate() |
java.lang.String |
getEthnicOrCulturalGroup() |
java.lang.String |
getGeographicCoordinate() |
java.lang.String |
getHistory() |
long |
getId() |
java.lang.String |
getLanguageGroup() |
java.lang.String |
getLicense() |
java.lang.String |
getLocation() |
java.lang.Long |
getLongStat(java.lang.String key) |
java.lang.String |
getName() |
DatasetFile |
getOriginFile() |
java.lang.String |
getOtherRepositories() |
java.lang.String |
getPeriod() |
java.lang.String |
getPeriodNote() |
java.lang.String |
getPermanentLink() |
org.joda.time.DateTime |
getPublicationDate() |
DatasetFile |
getPublicFile() |
java.lang.Long |
getRadiusFromCenter() |
java.lang.String |
getReference() |
java.lang.String |
getRegion() |
java.lang.String |
getShortDescription() |
Dataset.Status |
getStatus() |
java.lang.String |
getStringStat(java.lang.String key) |
org.joda.time.DateTime |
getSubmissionDate() |
Dataset.Type |
getType() |
boolean |
hasAttributesDescriptors() |
boolean |
hascollaborators() |
boolean |
hasMainFile() |
boolean |
isCollaborator(Account account) |
boolean |
isContributor(Account account) |
boolean |
isGenealogy() |
boolean |
isTerminology() |
org.tip.puck.net.workers.AttributeFilters |
publicAttributeFilters() |
java.lang.String |
publicFileName() |
void |
setAtlasCode(java.lang.String atlasCode) |
void |
setAuthor(java.lang.String author) |
void |
setBibliography(java.lang.String bibliography) |
void |
setCitation(java.lang.String citation) |
void |
setCoder(java.lang.String coder) |
void |
setCollectionNotes(java.lang.String collectionNotes) |
void |
setContact(java.lang.String contact) |
void |
setContinent(java.lang.String continent) |
void |
setContributor(Contributor contributor) |
void |
setCountry(java.lang.String country) |
void |
setCoverage(java.lang.String coverage) |
void |
setCreationDate(org.joda.time.DateTime creationDate) |
void |
setDescription(java.lang.String description) |
void |
setEditionDate(org.joda.time.DateTime editionDate) |
void |
setEthnicOrCulturalGroup(java.lang.String ethnicOrCulturalGroup) |
void |
setGeographicCoordinate(java.lang.String geographicCoordinate) |
void |
setHistory(java.lang.String history) |
void |
setId(long id) |
void |
setLanguageGroup(java.lang.String languageGroup) |
void |
setLicense(java.lang.String license) |
void |
setLocation(java.lang.String location) |
void |
setName(java.lang.String name) |
void |
setOriginFile(DatasetFile originFile) |
void |
setOtherRepositories(java.lang.String otherRepositories) |
void |
setPeriod(java.lang.String period) |
void |
setPeriodNote(java.lang.String periodNote) |
void |
setPermanentLink(java.lang.String permanentLink) |
void |
setPublicationDate(org.joda.time.DateTime publicationDate) |
void |
setPublicFile(DatasetFile publicFile) |
void |
setPublished() |
void |
setRadiusFromCenter(java.lang.Long radiusFromCenter) |
void |
setReference(java.lang.String reference) |
void |
setRegion(java.lang.String region) |
void |
setShortDescription(java.lang.String shortDescription) |
void |
setStatus(Dataset.Status status) |
void |
setSubmissionDate(org.joda.time.DateTime submissionDate) |
void |
setSubmitted()
Note: if a previous publication date is set then do not remove it.
|
void |
setType(Dataset.Type type) |
void |
setUnpublished()
This method set the dataset in CREATED status.
|
java.lang.String |
simplifiedName() |
static java.lang.String |
simplifyFileName(java.lang.String source) |
public static final int NO_ID
public LoadedFileHeaders attachments()
public java.lang.String baseFileName()
public Collaborators collaborators()
public long countOfAttachmentFiles()
public long countOfCollaborators()
public long countOfDatasetFiles()
public long countOfFiles()
public long countOfGenerations()
public long countOfIndividuals()
public long countOfRelations()
public long countOfTerms()
public long countOfUnions()
public java.lang.String getAtlasCode()
public java.lang.String getAuthor()
public java.lang.String getBibliography()
public java.lang.Boolean getBooleanStat(java.lang.String key)
public java.lang.String getCitation()
public java.lang.String getCoder()
public java.lang.String getCollectionNotes()
public java.lang.String getContact()
public java.lang.String getContinent()
public Contributor getContributor()
public java.lang.String getCountry()
public java.lang.String getCoverage()
public org.joda.time.DateTime getCreationDate()
public java.lang.String getDescription()
public java.lang.Double getDoubleStat(java.lang.String key)
public org.joda.time.DateTime getEditionDate()
public java.lang.String getEthnicOrCulturalGroup()
public java.lang.String getGeographicCoordinate()
public java.lang.String getHistory()
public long getId()
public java.lang.String getLanguageGroup()
public java.lang.String getLicense()
public java.lang.String getLocation()
public java.lang.Long getLongStat(java.lang.String key)
public java.lang.String getName()
public DatasetFile getOriginFile()
public java.lang.String getOtherRepositories()
public java.lang.String getPeriod()
public java.lang.String getPeriodNote()
public java.lang.String getPermanentLink()
public org.joda.time.DateTime getPublicationDate()
public DatasetFile getPublicFile()
public java.lang.Long getRadiusFromCenter()
public java.lang.String getReference()
public java.lang.String getRegion()
public java.lang.String getShortDescription()
public Dataset.Status getStatus()
public java.lang.String getStringStat(java.lang.String key)
public org.joda.time.DateTime getSubmissionDate()
public Dataset.Type getType()
public boolean hasAttributesDescriptors()
public boolean hascollaborators()
public boolean hasMainFile()
public boolean isCollaborator(Account account)
account
- public boolean isContributor(Account account)
account
- public boolean isGenealogy()
public boolean isTerminology()
public org.tip.puck.net.workers.AttributeFilters publicAttributeFilters()
public java.lang.String publicFileName()
public void setAtlasCode(java.lang.String atlasCode)
public void setAuthor(java.lang.String author)
public void setBibliography(java.lang.String bibliography)
public void setCitation(java.lang.String citation)
public void setCoder(java.lang.String coder)
public void setCollectionNotes(java.lang.String collectionNotes)
public void setContact(java.lang.String contact)
public void setContinent(java.lang.String continent)
public void setContributor(Contributor contributor)
public void setCountry(java.lang.String country)
public void setCoverage(java.lang.String coverage)
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 setEthnicOrCulturalGroup(java.lang.String ethnicOrCulturalGroup)
public void setGeographicCoordinate(java.lang.String geographicCoordinate)
public void setHistory(java.lang.String history)
public void setId(long id)
public void setLanguageGroup(java.lang.String languageGroup)
public void setLicense(java.lang.String license)
public void setLocation(java.lang.String location)
public void setName(java.lang.String name)
public void setOriginFile(DatasetFile originFile)
public void setOtherRepositories(java.lang.String otherRepositories)
public void setPeriod(java.lang.String period)
public void setPeriodNote(java.lang.String periodNote)
public void setPermanentLink(java.lang.String permanentLink)
public void setPublicationDate(org.joda.time.DateTime publicationDate)
public void setPublicFile(DatasetFile publicFile)
public void setPublished()
public void setRadiusFromCenter(java.lang.Long radiusFromCenter)
public void setReference(java.lang.String reference)
public void setRegion(java.lang.String region)
public void setShortDescription(java.lang.String shortDescription)
public void setStatus(Dataset.Status status)
public void setSubmissionDate(org.joda.time.DateTime submissionDate)
public void setSubmitted()
public void setType(Dataset.Type type)
type
- public void setUnpublished()
public java.lang.String simplifiedName()
public static java.lang.String simplifyFileName(java.lang.String source)
source
-