lib/rdf/vocab/fcrepo4.rb in rdf-vocab-3.1.4 vs lib/rdf/vocab/fcrepo4.rb in rdf-vocab-3.1.5
- old
+ new
@@ -3,12 +3,388 @@
# This file generated automatically using rdf vocabulary format from http://fedora.info/definitions/v4/repository#
require 'rdf'
module RDF::Vocab
# @!parse
# # Vocabulary for <http://fedora.info/definitions/v4/repository#>
+ # #
+ # # Fedora Commons Repository Ontology
+ # #
+ # # Ontology for the Fedora data model, intended primarily to make it possible to expose Fedora-curated RDF predicates via de-reference-able URIs.
+ # # @version v4/2015/07/24
# class Fcrepo4 < RDF::StrictVocabulary
+ # # A Resource that maintains properties in its own right.
+ # # @return [RDF::Vocabulary::Term]
+ # attr_reader :AnnotatedResource
+ #
+ # # A bitstream, with no further data properties.
+ # # @return [RDF::Vocabulary::Term]
+ # attr_reader :Binary
+ #
+ # # A container for transform configuration.
+ # # @return [RDF::Vocabulary::Term]
+ # attr_reader :Configuration
+ #
+ # # A Fedora Container: the fundamental quantum of durable content in a Fedora repository.
+ # # @return [RDF::Vocabulary::Term]
+ # attr_reader :Container
+ #
+ # # The set of triples representing child resources of a given resource.
+ # # @return [RDF::Vocabulary::Term]
+ # attr_reader :EmbedResources
+ #
+ # # The set of triples representing other repository resources which link to a given resource.
+ # # @return [RDF::Vocabulary::Term]
+ # attr_reader :InboundReferences
+ #
+ # # A container for transform node type configuration.
+ # # @return [RDF::Vocabulary::Term]
+ # attr_reader :NodeTypeConfiguration
+ #
+ # # A container for a bitstream and associated properties.
+ # # @return [RDF::Vocabulary::Term]
+ # attr_reader :NonRdfSourceDescription
+ #
+ # # An entity that is a an intermediary node created in a PairTree hierarchy.
+ # # @return [RDF::Vocabulary::Term]
+ # attr_reader :Pairtree
+ #
+ # # An entity that may be related to other repository entities.
+ # # @return [RDF::Vocabulary::Term]
+ # attr_reader :Relations
+ #
+ # # An entity that has been committed to the repository for safekeeping. For example, Fedora objects and datastreams are resources. A Fixity is not, because the provenance of the instance is entirely internal to the repository.
+ # # @return [RDF::Vocabulary::Term]
+ # attr_reader :Resource
+ #
+ # # The system-generated triples for a given resource (as opposed to explicity-declared properties).
+ # # @return [RDF::Vocabulary::Term]
+ # attr_reader :ServerManaged
+ #
+ # # An entity that is a representation of an RDF Skolem node.
+ # # @return [RDF::Vocabulary::Term]
+ # attr_reader :Skolem
+ #
+ # # Something that is contemplated in the Fedora repository model.
+ # # @return [RDF::Vocabulary::Term]
+ # attr_reader :Thing
+ #
+ # # An entity that is a marker for a deleted node.
+ # # @return [RDF::Vocabulary::Term]
+ # attr_reader :Tombstone
+ #
+ # # @return [RDF::Vocabulary::Term]
+ # attr_reader :Version
+ #
+ # # @return [RDF::Vocabulary::Term]
+ # attr_reader :UnmappedType
+ #
+ # # @return [RDF::Vocabulary::Term]
+ # attr_reader :baseVersion
+ #
+ # # @return [RDF::Vocabulary::Term]
+ # attr_reader :clusterCacheMode
+ #
+ # # @return [RDF::Vocabulary::Term]
+ # attr_reader :clusterMembers
+ #
+ # # @return [RDF::Vocabulary::Term]
+ # attr_reader :clusterName
+ #
+ # # @return [RDF::Vocabulary::Term]
+ # attr_reader :clusterNodeAddress
+ #
+ # # @return [RDF::Vocabulary::Term]
+ # attr_reader :clusterNodeView
+ #
+ # # @return [RDF::Vocabulary::Term]
+ # attr_reader :clusterPhysicalAddress
+ #
+ # # @return [RDF::Vocabulary::Term]
+ # attr_reader :clusterSize
+ #
+ # # @return [RDF::Vocabulary::Term]
+ # attr_reader :computedChecksum
+ #
+ # # @return [RDF::Vocabulary::Term]
+ # attr_reader :computedSize
+ #
+ # # @return [RDF::Vocabulary::Term]
+ # attr_reader :couldNotStoreProperty
+ #
+ # # @return [RDF::Vocabulary::Term]
+ # attr_reader :created
+ #
+ # # @return [RDF::Vocabulary::Term]
+ # attr_reader :createdBy
+ #
+ # # @return [RDF::Vocabulary::Term]
+ # attr_reader :exportsAs
+ #
+ # # @return [RDF::Vocabulary::Term]
+ # attr_reader :frozenMixinTypes
+ #
+ # # @return [RDF::Vocabulary::Term]
+ # attr_reader :frozenPrimaryType
+ #
+ # # @return [RDF::Vocabulary::Term]
+ # attr_reader :frozenUuid
+ #
+ # # @return [RDF::Vocabulary::Term]
+ # attr_reader :hasAccessRoles
+ #
+ # # @return [RDF::Vocabulary::Term]
+ # attr_reader :hasChild
+ #
+ # # Indicates a binary in which content is stored for this datastream.
+ # # @return [RDF::Vocabulary::Term]
+ # attr_reader :hasContent
+ #
+ # # Indicates the default workspace of the repository.
+ # # @return [RDF::Vocabulary::Term]
+ # attr_reader :hasDefaultWorkspace
+ #
+ # # @return [RDF::Vocabulary::Term]
+ # attr_reader :hasFixityService
+ #
+ # # @return [RDF::Vocabulary::Term]
+ # attr_reader :hasLocation
+ #
+ # # Links to a newly-minted identifier which can be used to create a repository resource.
+ # # @return [RDF::Vocabulary::Term]
+ # attr_reader :hasMember
+ #
+ # # @return [RDF::Vocabulary::Term]
+ # attr_reader :hasMoreResults
+ #
+ # # @return [RDF::Vocabulary::Term]
+ # attr_reader :hasNamespaces
+ #
+ # # @return [RDF::Vocabulary::Term]
+ # attr_reader :hasNodeType
+ #
+ # # @return [RDF::Vocabulary::Term]
+ # attr_reader :hasParent
+ #
+ # # @return [RDF::Vocabulary::Term]
+ # attr_reader :hasResultsMember
+ #
+ # # @return [RDF::Vocabulary::Term]
+ # attr_reader :hasTransactionProvider
+ #
+ # # @return [RDF::Vocabulary::Term]
+ # attr_reader :hasVersion
+ #
+ # # @return [RDF::Vocabulary::Term]
+ # attr_reader :hasVersionLabel
+ #
+ # # @return [RDF::Vocabulary::Term]
+ # attr_reader :hasVersions
+ #
+ # # Links to a workspace of the repository.
+ # # @return [RDF::Vocabulary::Term]
+ # attr_reader :hasWorkspace
+ #
+ # # @return [RDF::Vocabulary::Term]
+ # attr_reader :hasWorkspaces
+ #
+ # # @return [RDF::Vocabulary::Term]
+ # attr_reader :isCheckedOut
+ #
+ # # Indicates a datastream for which this resource contains the content.
+ # # @return [RDF::Vocabulary::Term]
+ # attr_reader :isContentOf
+ #
+ # # @return [RDF::Vocabulary::Term]
+ # attr_reader :lastModified
+ #
+ # # @return [RDF::Vocabulary::Term]
+ # attr_reader :lastModifiedBy
+ #
+ # # @return [RDF::Vocabulary::Term]
+ # attr_reader :mixinTypes
+ #
+ # # @return [RDF::Vocabulary::Term]
+ # attr_reader :numFixityChecks
+ #
+ # # @return [RDF::Vocabulary::Term]
+ # attr_reader :numFixityErrors
+ #
+ # # @return [RDF::Vocabulary::Term]
+ # attr_reader :numFixityRepaired
+ #
+ # # @return [RDF::Vocabulary::Term]
+ # attr_reader :numberOfChildren
+ #
+ # # @return [RDF::Vocabulary::Term]
+ # attr_reader :objectCount
+ #
+ # # @return [RDF::Vocabulary::Term]
+ # attr_reader :objectSize
+ #
+ # # @return [RDF::Vocabulary::Term]
+ # attr_reader :predecessors
+ #
+ # # @return [RDF::Vocabulary::Term]
+ # attr_reader :primaryType
+ #
+ # # @return [RDF::Vocabulary::Term]
+ # attr_reader :repositoryCustomRepName
+ #
+ # # @return [RDF::Vocabulary::Term]
+ # attr_reader :repositoryIdentifierStability
+ #
+ # # @return [RDF::Vocabulary::Term]
+ # attr_reader :repositoryJcrRepositoryName
+ #
+ # # @return [RDF::Vocabulary::Term]
+ # attr_reader :repositoryJcrRepositoryVendor
+ #
+ # # @return [RDF::Vocabulary::Term]
+ # attr_reader :repositoryJcrRepositoryVendorUrl
+ #
+ # # @return [RDF::Vocabulary::Term]
+ # attr_reader :repositoryJcrRepositoryVersion
+ #
+ # # @return [RDF::Vocabulary::Term]
+ # attr_reader :repositoryJcrSpecificationName
+ #
+ # # @return [RDF::Vocabulary::Term]
+ # attr_reader :repositoryJcrSpecificationVersion
+ #
+ # # @return [RDF::Vocabulary::Term]
+ # attr_reader :repositoryLevel1Supported
+ #
+ # # @return [RDF::Vocabulary::Term]
+ # attr_reader :repositoryLevel2Supported
+ #
+ # # @return [RDF::Vocabulary::Term]
+ # attr_reader :repositoryNodeTypeManagementAutocreatedDefinitionsSupported
+ #
+ # # @return [RDF::Vocabulary::Term]
+ # attr_reader :repositoryNodeTypeManagementInheritance
+ #
+ # # @return [RDF::Vocabulary::Term]
+ # attr_reader :repositoryNodeTypeManagementMultipleBinaryPropertiesSupported
+ #
+ # # @return [RDF::Vocabulary::Term]
+ # attr_reader :repositoryNodeTypeManagementMultivaluedPropertiesSupported
+ #
+ # # @return [RDF::Vocabulary::Term]
+ # attr_reader :repositoryNodeTypeManagementOrderableChildNodesSupported
+ #
+ # # @return [RDF::Vocabulary::Term]
+ # attr_reader :repositoryNodeTypeManagementOverridesSupported
+ #
+ # # @return [RDF::Vocabulary::Term]
+ # attr_reader :repositoryNodeTypeManagementPrimaryItemNameSupported
+ #
+ # # @return [RDF::Vocabulary::Term]
+ # attr_reader :repositoryNodeTypeManagementPropertyTypes
+ #
+ # # @return [RDF::Vocabulary::Term]
+ # attr_reader :repositoryNodeTypeManagementResidualDefinitionsSupported
+ #
+ # # @return [RDF::Vocabulary::Term]
+ # attr_reader :repositoryNodeTypeManagementSameNameSiblingsSupported
+ #
+ # # @return [RDF::Vocabulary::Term]
+ # attr_reader :repositoryNodeTypeManagementUpdateInUseSupported
+ #
+ # # @return [RDF::Vocabulary::Term]
+ # attr_reader :repositoryNodeTypeManagementValueConstraintsSupported
+ #
+ # # @return [RDF::Vocabulary::Term]
+ # attr_reader :repositoryOptionAccessControlSupported
+ #
+ # # @return [RDF::Vocabulary::Term]
+ # attr_reader :repositoryOptionActivitiesSupported
+ #
+ # # @return [RDF::Vocabulary::Term]
+ # attr_reader :repositoryOptionBaselinesSupported
+ #
+ # # @return [RDF::Vocabulary::Term]
+ # attr_reader :repositoryOptionJournaledObservationSupported
+ #
+ # # @return [RDF::Vocabulary::Term]
+ # attr_reader :repositoryOptionLifecycleSupported
+ #
+ # # @return [RDF::Vocabulary::Term]
+ # attr_reader :repositoryOptionLockingSupported
+ #
+ # # @return [RDF::Vocabulary::Term]
+ # attr_reader :repositoryOptionNodeAndPropertyWithSameNameSupported
+ #
+ # # @return [RDF::Vocabulary::Term]
+ # attr_reader :repositoryOptionNodeTypeManagementSupported
+ #
+ # # @return [RDF::Vocabulary::Term]
+ # attr_reader :repositoryOptionObservationSupported
+ #
+ # # @return [RDF::Vocabulary::Term]
+ # attr_reader :repositoryOptionQuerySqlSupported
+ #
+ # # @return [RDF::Vocabulary::Term]
+ # attr_reader :repositoryOptionRetentionSupported
+ #
+ # # @return [RDF::Vocabulary::Term]
+ # attr_reader :repositoryOptionShareableNodesSupported
+ #
+ # # @return [RDF::Vocabulary::Term]
+ # attr_reader :repositoryOptionSimpleVersioningSupported
+ #
+ # # @return [RDF::Vocabulary::Term]
+ # attr_reader :repositoryOptionTransactionsSupported
+ #
+ # # @return [RDF::Vocabulary::Term]
+ # attr_reader :repositoryOptionUnfiledContentSupported
+ #
+ # # @return [RDF::Vocabulary::Term]
+ # attr_reader :repositoryOptionUpdateMixinNodeTypesSupported
+ #
+ # # @return [RDF::Vocabulary::Term]
+ # attr_reader :repositoryOptionUpdatePrimaryNodeTypeSupported
+ #
+ # # @return [RDF::Vocabulary::Term]
+ # attr_reader :repositoryOptionVersioningSupported
+ #
+ # # @return [RDF::Vocabulary::Term]
+ # attr_reader :repositoryOptionWorkspaceManagementSupported
+ #
+ # # @return [RDF::Vocabulary::Term]
+ # attr_reader :repositoryOptionXmlExportSupported
+ #
+ # # @return [RDF::Vocabulary::Term]
+ # attr_reader :repositoryOptionXmlImportSupported
+ #
+ # # @return [RDF::Vocabulary::Term]
+ # attr_reader :repositoryQueryFullTextSearchSupported
+ #
+ # # @return [RDF::Vocabulary::Term]
+ # attr_reader :repositoryQueryJoins
+ #
+ # # @return [RDF::Vocabulary::Term]
+ # attr_reader :repositoryQueryStoredQueriesSupported
+ #
+ # # @return [RDF::Vocabulary::Term]
+ # attr_reader :repositoryQueryXpathDocOrder
+ #
+ # # @return [RDF::Vocabulary::Term]
+ # attr_reader :repositoryQueryXpathPosIndex
+ #
+ # # @return [RDF::Vocabulary::Term]
+ # attr_reader :repositoryWriteSupported
+ #
+ # # @return [RDF::Vocabulary::Term]
+ # attr_reader :sparql
+ #
+ # # @return [RDF::Vocabulary::Term]
+ # attr_reader :uuid
+ #
+ # # @return [RDF::Vocabulary::Term]
+ # attr_reader :writable
+ #
# end
- class Fcrepo4 < RDF::StrictVocabulary("http://fedora.info/definitions/v4/repository#")
+ Fcrepo4 = Class.new(RDF::StrictVocabulary("http://fedora.info/definitions/v4/repository#")) do
# Ontology definition
ontology :"http://fedora.info/definitions/v4/repository#",
comment: %(Ontology for the Fedora data model, intended primarily to make it possible to expose Fedora-curated RDF predicates via de-reference-able URIs.).freeze,
label: "Fedora Commons Repository Ontology".freeze,