Package org.n52.shetland.rdf.dcat
Class Catalog
- java.lang.Object
-
- org.n52.shetland.rdf.AbstractTitleDescription<Catalog>
-
- org.n52.shetland.rdf.dcat.Catalog
-
- All Implemented Interfaces:
DcatRdfPrefix,ModelAdder,RDFElement,RdfPrefix
public class Catalog extends AbstractTitleDescription<Catalog> implements RDFElement, DcatRdfPrefix
-
-
Field Summary
-
Fields inherited from interface org.n52.shetland.rdf.dcat.DcatRdfPrefix
NS_PREFIX
-
-
Constructor Summary
Constructors Constructor Description Catalog(Collection<Title> titles, Collection<Description> descriptions, Publisher publisher, Dataset dataset)Catalog(Title title, Description description, Publisher publisher, Dataset dataset)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description CatalogaddDataset(Dataset datasets)CatalogaddLanguage(Language language)CatalogaddThemeTaxonomy(ThemeTaxonomy themeTaxonomies)org.apache.jena.rdf.model.ModeladdToModel(org.apache.jena.rdf.model.Model model)List<Dataset>getDatasets()HomepagegetHomepage()IssuedgetIssued()List<Language>getLanguages()LicensegetLicense()ModifiedgetModified()PublishergetPublisher()List<ThemeTaxonomy>getThemeTaxonomies()CatalogsetDatasets(Collection<Dataset> datasets)CatalogsetHomepage(Homepage homepage)CatalogsetIssued(Issued issued)CatalogsetLanguages(Collection<Language> language)CatalogsetLicense(License license)CatalogsetModified(Modified modified)CatalogsetPublisher(Publisher publisher)CatalogsetThemeTaxonomies(Collection<ThemeTaxonomy> themeTaxonomies)-
Methods inherited from class org.n52.shetland.rdf.AbstractTitleDescription
addDesctiption, addTitle, addTitleAndDescription, getDesctiptions, getTitles, setDesctiptions, setTitles
-
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
Methods inherited from interface org.n52.shetland.rdf.dcat.DcatRdfPrefix
getNamespace, getPrefix
-
Methods inherited from interface org.n52.shetland.rdf.RdfPrefix
addNsPrefix
-
-
-
-
Constructor Detail
-
Catalog
public Catalog(Title title, Description description, Publisher publisher, Dataset dataset)
-
Catalog
public Catalog(Collection<Title> titles, Collection<Description> descriptions, Publisher publisher, Dataset dataset)
-
-
Method Detail
-
getPublisher
public Publisher getPublisher()
-
setDatasets
public Catalog setDatasets(Collection<Dataset> datasets)
-
getHomepage
public Homepage getHomepage()
-
setLanguages
public Catalog setLanguages(Collection<Language> language)
-
getIssued
public Issued getIssued()
-
getLicense
public License getLicense()
-
getThemeTaxonomies
public List<ThemeTaxonomy> getThemeTaxonomies()
-
setThemeTaxonomies
public Catalog setThemeTaxonomies(Collection<ThemeTaxonomy> themeTaxonomies)
-
addThemeTaxonomy
public Catalog addThemeTaxonomy(ThemeTaxonomy themeTaxonomies)
-
getModified
public Modified getModified()
-
addToModel
public org.apache.jena.rdf.model.Model addToModel(org.apache.jena.rdf.model.Model model)
- Specified by:
addToModelin interfaceModelAdder
-
-