Class: RDF::Vocab::CC

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

Overview

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

#AttributionRDF::Vocabulary::Term (readonly)

credit be given to copyright holder and/or author



63
64
65
# File 'vendor/bundler/ruby/2.7.0/bundler/gems/rdf-vocab-7bb82695cd86/lib/rdf/vocab/cc.rb', line 63

def Attribution
  @Attribution
end

#attributionNameRDF::Vocabulary::Term (readonly)



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

def attributionName
  @attributionName
end

#attributionURLRDF::Vocabulary::Term (readonly)



32
33
34
# File 'vendor/bundler/ruby/2.7.0/bundler/gems/rdf-vocab-7bb82695cd86/lib/rdf/vocab/cc.rb', line 32

def attributionURL
  @attributionURL
end

#CommercialUseRDF::Vocabulary::Term (readonly)

exercising rights for commercial purposes



67
68
69
# File 'vendor/bundler/ruby/2.7.0/bundler/gems/rdf-vocab-7bb82695cd86/lib/rdf/vocab/cc.rb', line 67

def CommercialUse
  @CommercialUse
end

#CopyleftRDF::Vocabulary::Term (readonly)

derivative and combined works must be licensed under specified terms, similar to those on the original work



71
72
73
# File 'vendor/bundler/ruby/2.7.0/bundler/gems/rdf-vocab-7bb82695cd86/lib/rdf/vocab/cc.rb', line 71

def Copyleft
  @Copyleft
end

#deprecatedOnRDF::Vocabulary::Term (readonly)



35
36
37
# File 'vendor/bundler/ruby/2.7.0/bundler/gems/rdf-vocab-7bb82695cd86/lib/rdf/vocab/cc.rb', line 35

def deprecatedOn
  @deprecatedOn
end

#DerivativeWorksRDF::Vocabulary::Term (readonly)

distribution of derivative works



75
76
77
# File 'vendor/bundler/ruby/2.7.0/bundler/gems/rdf-vocab-7bb82695cd86/lib/rdf/vocab/cc.rb', line 75

def DerivativeWorks
  @DerivativeWorks
end

#DistributionRDF::Vocabulary::Term (readonly)

distribution, public display, and publicly performance



79
80
81
# File 'vendor/bundler/ruby/2.7.0/bundler/gems/rdf-vocab-7bb82695cd86/lib/rdf/vocab/cc.rb', line 79

def Distribution
  @Distribution
end

#HighIncomeNationUseRDF::Vocabulary::Term (readonly)

use in a non-developing country



83
84
85
# File 'vendor/bundler/ruby/2.7.0/bundler/gems/rdf-vocab-7bb82695cd86/lib/rdf/vocab/cc.rb', line 83

def HighIncomeNationUse
  @HighIncomeNationUse
end

#JurisdictionRDF::Vocabulary::Term (readonly)

the legal jurisdiction of a license



6
7
8
# File 'vendor/bundler/ruby/2.7.0/bundler/gems/rdf-vocab-7bb82695cd86/lib/rdf/vocab/cc.rb', line 6

def Jurisdiction
  @Jurisdiction
end

#jurisdictionRDF::Vocabulary::Term (readonly)



38
39
40
# File 'vendor/bundler/ruby/2.7.0/bundler/gems/rdf-vocab-7bb82695cd86/lib/rdf/vocab/cc.rb', line 38

def jurisdiction
  @jurisdiction
end

#legalcodeRDF::Vocabulary::Term (readonly)



41
42
43
# File 'vendor/bundler/ruby/2.7.0/bundler/gems/rdf-vocab-7bb82695cd86/lib/rdf/vocab/cc.rb', line 41

def legalcode
  @legalcode
end

#LesserCopyleftRDF::Vocabulary::Term (readonly)

derivative works must be licensed under specified terms, with at least the same conditions as the original work; combinations with the work may be licensed under different terms



87
88
89
# File 'vendor/bundler/ruby/2.7.0/bundler/gems/rdf-vocab-7bb82695cd86/lib/rdf/vocab/cc.rb', line 87

def LesserCopyleft
  @LesserCopyleft
end

#LicenseRDF::Vocabulary::Term (readonly)

a set of requests/permissions to users of a Work, e.g. a copyright license, the public domain, information for distributors



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

def License
  @License
end

#licenseRDF::Vocabulary::Term (readonly)



44
45
46
# File 'vendor/bundler/ruby/2.7.0/bundler/gems/rdf-vocab-7bb82695cd86/lib/rdf/vocab/cc.rb', line 44

def license
  @license
end

#morePermissionsRDF::Vocabulary::Term (readonly)



47
48
49
# File 'vendor/bundler/ruby/2.7.0/bundler/gems/rdf-vocab-7bb82695cd86/lib/rdf/vocab/cc.rb', line 47

def morePermissions
  @morePermissions
end

#NoticeRDF::Vocabulary::Term (readonly)

copyright and license notices be kept intact



91
92
93
# File 'vendor/bundler/ruby/2.7.0/bundler/gems/rdf-vocab-7bb82695cd86/lib/rdf/vocab/cc.rb', line 91

def Notice
  @Notice
end

#PermissionRDF::Vocabulary::Term (readonly)

an action that may or may not be allowed or desired



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

def Permission
  @Permission
end

#permitsRDF::Vocabulary::Term (readonly)



50
51
52
# File 'vendor/bundler/ruby/2.7.0/bundler/gems/rdf-vocab-7bb82695cd86/lib/rdf/vocab/cc.rb', line 50

def permits
  @permits
end

#ProhibitionRDF::Vocabulary::Term (readonly)

something you may be asked not to do



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

def Prohibition
  @Prohibition
end

#prohibitsRDF::Vocabulary::Term (readonly)



53
54
55
# File 'vendor/bundler/ruby/2.7.0/bundler/gems/rdf-vocab-7bb82695cd86/lib/rdf/vocab/cc.rb', line 53

def prohibits
  @prohibits
end

#ReproductionRDF::Vocabulary::Term (readonly)

making multiple copies



95
96
97
# File 'vendor/bundler/ruby/2.7.0/bundler/gems/rdf-vocab-7bb82695cd86/lib/rdf/vocab/cc.rb', line 95

def Reproduction
  @Reproduction
end

#RequirementRDF::Vocabulary::Term (readonly)

an action that may or may not be requested of you



22
23
24
# File 'vendor/bundler/ruby/2.7.0/bundler/gems/rdf-vocab-7bb82695cd86/lib/rdf/vocab/cc.rb', line 22

def Requirement
  @Requirement
end

#requiresRDF::Vocabulary::Term (readonly)



56
57
58
# File 'vendor/bundler/ruby/2.7.0/bundler/gems/rdf-vocab-7bb82695cd86/lib/rdf/vocab/cc.rb', line 56

def requires
  @requires
end

#ShareAlikeRDF::Vocabulary::Term (readonly)

derivative works be licensed under the same terms or compatible terms as the original work



99
100
101
# File 'vendor/bundler/ruby/2.7.0/bundler/gems/rdf-vocab-7bb82695cd86/lib/rdf/vocab/cc.rb', line 99

def ShareAlike
  @ShareAlike
end

#SharingRDF::Vocabulary::Term (readonly)

permits commercial derivatives, but only non-commercial distribution



103
104
105
# File 'vendor/bundler/ruby/2.7.0/bundler/gems/rdf-vocab-7bb82695cd86/lib/rdf/vocab/cc.rb', line 103

def Sharing
  @Sharing
end

#SourceCodeRDF::Vocabulary::Term (readonly)

source code (the preferred form for making modifications) must be provided when exercising some rights granted by the license.



107
108
109
# File 'vendor/bundler/ruby/2.7.0/bundler/gems/rdf-vocab-7bb82695cd86/lib/rdf/vocab/cc.rb', line 107

def SourceCode
  @SourceCode
end

#useGuidelinesRDF::Vocabulary::Term (readonly)



59
60
61
# File 'vendor/bundler/ruby/2.7.0/bundler/gems/rdf-vocab-7bb82695cd86/lib/rdf/vocab/cc.rb', line 59

def useGuidelines
  @useGuidelines
end

#WorkRDF::Vocabulary::Term (readonly)

a potentially copyrightable work



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

def Work
  @Work
end