View Source DCAT.Catalog (DCAT.ex v0.1.0)
A Grax schema struct for dcat:Catalog
s.
A curated collection of metadata about resources.
Summary
Types
@type t() :: %DCAT.Catalog{ __additional_statements__: term(), __id__: term(), access_rights: term(), catalogs: term(), conforms_to: term(), contact_points: term(), creators: term(), current_version: term(), datasets: term(), description: term(), distributions: term(), frequency: term(), has_part: term(), has_policy: term(), has_version: term(), homepages: term(), identifier: term(), in_series: term(), is_referenced_by: term(), keywords: term(), landing_pages: term(), languages: term(), licenses: term(), previous_version: term(), publishers: term(), qualified_attribution: term(), qualified_relation: term(), records: term(), relation: term(), release_date: term(), replaces: term(), resources: term(), rights: term(), services: term(), spacial_resolution: term(), spatial: term(), status: term(), temporal: term(), theme_taxonomies: term(), themes: term(), title: term(), types: term(), update_date: term(), version: term(), version_notes: term(), was_generated_by: term() }
Functions
@spec from(Grax.Schema.t()) :: {:ok, t()} | {:error, any()}
@spec from!(Grax.Schema.t()) :: t()
@spec load( RDF.Graph.t() | RDF.Description.t(), RDF.IRI.coercible() | RDF.BlankNode.t(), opts :: keyword() ) :: {:ok, t()} | {:error, any()}
@spec load!( RDF.Graph.t() | RDF.Description.t(), RDF.IRI.coercible() | RDF.BlankNode.t(), opts :: keyword() ) :: t()