Class: RDF::Vocab::SKOSXL

Inherits:
StrictVocabulary show all
Defined in:
vendor/bundler/ruby/2.7.0/bundler/gems/rdf-vocab-7bb82695cd86/lib/rdf/vocab/skosxl.rb

Overview

Vocabulary for http://www.w3.org/2008/05/skos-xl#

SKOS XL Vocabulary

An RDF vocabulary extending SKOS and allowing the description and linking of lexical entities.

Instance Attribute Summary collapse

Method Summary

Methods inherited from StrictVocabulary

[], strict?

Methods inherited from RDF::Vocabulary

[], #[], __prefix__, _orig_each, _orig_from_sym, camelize, each, each_statement, enum_for, expand_pname, find, find_term, from_graph, from_sym, imported_from, imports, #initialize, inspect, #inspect, limit_vocabs, list, method_missing, #method_missing, ontology, properties, property, strict?, to_html, to_iri, to_jsonld, #to_s, to_s, to_ttl, #to_uri, to_uri, value_to_html, vocab_map

Constructor Details

This class inherits a constructor from RDF::Vocabulary

Dynamic Method Handling

This class handles dynamic methods through the method_missing method in the class RDF::Vocabulary

Instance Attribute Details

#altLabelRDF::Vocabulary::Term (readonly)

If C skosxl:altLabel L and L skosxl:literalForm V, then X skos:altLabel V.



13
14
15
# File 'vendor/bundler/ruby/2.7.0/bundler/gems/rdf-vocab-7bb82695cd86/lib/rdf/vocab/skosxl.rb', line 13

def altLabel
  @altLabel
end

#hiddenLabelRDF::Vocabulary::Term (readonly)

If C skosxl:hiddenLabel L and L skosxl:literalForm V, then C skos:hiddenLabel V.



17
18
19
# File 'vendor/bundler/ruby/2.7.0/bundler/gems/rdf-vocab-7bb82695cd86/lib/rdf/vocab/skosxl.rb', line 17

def hiddenLabel
  @hiddenLabel
end

#LabelRDF::Vocabulary::Term (readonly)



9
10
11
# File 'vendor/bundler/ruby/2.7.0/bundler/gems/rdf-vocab-7bb82695cd86/lib/rdf/vocab/skosxl.rb', line 9

def Label
  @Label
end

#labelRelationRDF::Vocabulary::Term (readonly)



20
21
22
# File 'vendor/bundler/ruby/2.7.0/bundler/gems/rdf-vocab-7bb82695cd86/lib/rdf/vocab/skosxl.rb', line 20

def labelRelation
  @labelRelation
end

#literalFormRDF::Vocabulary::Term (readonly)

If two instances of the class skosxl:Label have the same literal form, they are not necessarily the same resource.

The range of skosxl:literalForm is the class of RDF plain literals.



26
27
28
# File 'vendor/bundler/ruby/2.7.0/bundler/gems/rdf-vocab-7bb82695cd86/lib/rdf/vocab/skosxl.rb', line 26

def literalForm
  @literalForm
end

#prefLabelRDF::Vocabulary::Term (readonly)

If C skosxl:prefLabel L and L skosxl:literalForm V, then X skos:prefLabel V.



30
31
32
# File 'vendor/bundler/ruby/2.7.0/bundler/gems/rdf-vocab-7bb82695cd86/lib/rdf/vocab/skosxl.rb', line 30

def prefLabel
  @prefLabel
end