class Annotations2triannon::IIIFCollection
Attributes
iiif_manifests[R]
manifests[R]
sc_manifests[R]
Public Instance Methods
collection?()
click to toggle source
# File lib/annotations2triannon/iiif_collection.rb, line 10 def collection? iri_type? RDF::Vocab::IIIF.Collection end
Private Instance Methods
manifest_uris(q)
click to toggle source
# File lib/annotations2triannon/iiif_collection.rb, line 39 def manifest_uris(q) uris = rdf.query(q).collect {|s| s.subject } @@config.array_sampler(uris, @@config.limit_manifests) end
query_iiif_manifests()
click to toggle source
# File lib/annotations2triannon/iiif_collection.rb, line 44 def query_iiif_manifests [nil, RDF.type, RDF::Vocab::IIIF.Manifest] end
query_sc_manifests()
click to toggle source
# File lib/annotations2triannon/iiif_collection.rb, line 48 def query_sc_manifests [nil, RDF.type, RDF::SC.Manifest] end