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