Class: RDF::Vocab::PTR
- Inherits:
-
StrictVocabulary
- Object
- StrictVocabulary
- RDF::Vocab::PTR
- Defined in:
- lib/rdf/vocab/ptr.rb
Overview
Vocabulary for <www.w3.org/2009/pointers#>
Instance Attribute Summary collapse
-
#byteOffset ⇒ RDF::Vocabulary::Term
readonly
Number of bytes counting from the start point.
-
#ByteOffsetCompoundPointer ⇒ RDF::Vocabulary::Term
readonly
Pointer to a byte range with a defined start and a byte offset from there.
-
#ByteOffsetPointer ⇒ RDF::Vocabulary::Term
readonly
Single pointer using a byte offset from the start of the reference.
-
#ByteSnippetCompoundPointer ⇒ RDF::Vocabulary::Term
readonly
Pointer to a range with a defined start and a byte snippet from there.
-
#charNumber ⇒ RDF::Vocabulary::Term
readonly
Char number within a line starting at one.
-
#charOffset ⇒ RDF::Vocabulary::Term
readonly
Number of characters counting from the start point.
-
#CharOffsetCompoundPointer ⇒ RDF::Vocabulary::Term
readonly
Pointer to a char range with a defined start and a char offset from there.
-
#CharOffsetPointer ⇒ RDF::Vocabulary::Term
readonly
Single pointer using a character offset from the start of the reference.
-
#CharSnippetCompoundPointer ⇒ RDF::Vocabulary::Term
readonly
Pointer to a range with a defined start and a character snippet from there.
-
#CompoundPointer ⇒ RDF::Vocabulary::Term
readonly
An abstract method made of a pair of pointers to a defined section to be subclassed for extensibility.
-
#CSSSelectorPointer ⇒ RDF::Vocabulary::Term
readonly
Single pointer using a CSS selector.
-
#endPointer ⇒ RDF::Vocabulary::Term
readonly
Pointer to the end point of the range.
-
#EquivalentPointers ⇒ RDF::Vocabulary::Term
readonly
Group of equivalent pointers that point to the same places.
-
#expression ⇒ RDF::Vocabulary::Term
readonly
Expressions, such as xPath or CSS selectors, that identify points.
-
#ExpressionPointer ⇒ RDF::Vocabulary::Term
readonly
Generic single pointer that make use of an expression language such as xPath, CSS selectors, etc.
-
#groupPointer ⇒ RDF::Vocabulary::Term
readonly
A Pointer that is part of a Group.
-
#LineCharPointer ⇒ RDF::Vocabulary::Term
readonly
Single pointer using line and char numbers.
-
#lineNumber ⇒ RDF::Vocabulary::Term
readonly
Line number within the reference starting at one.
-
#namespace ⇒ RDF::Vocabulary::Term
readonly
The namespace being used for the XPath expression.
-
#namespaceName ⇒ RDF::Vocabulary::Term
readonly
The namespace name being used for an XML Namespace.
-
#offset ⇒ RDF::Vocabulary::Term
readonly
Offset from the start of the reference.
-
#OffsetPointer ⇒ RDF::Vocabulary::Term
readonly
Generic single pointer based on an offset.
-
#Pointer ⇒ RDF::Vocabulary::Term
readonly
Abstract Pointer to be subclassed for extensibility.
-
#PointersGroup ⇒ RDF::Vocabulary::Term
readonly
Generic container for a group of Pointers.
-
#prefix ⇒ RDF::Vocabulary::Term
readonly
The namespace prefix being used for an XML Namespace.
-
#reference ⇒ RDF::Vocabulary::Term
readonly
Scope within which a single pointer operates.
-
#RelatedPointers ⇒ RDF::Vocabulary::Term
readonly
Group of related pointers you use together for some purpose.
-
#SinglePointer ⇒ RDF::Vocabulary::Term
readonly
Abstract pointer to a single point to be subclassed for extensibility.
-
#StartEndPointer ⇒ RDF::Vocabulary::Term
readonly
Compound pointer to a range with a start and an end point.
-
#startPointer ⇒ RDF::Vocabulary::Term
readonly
Pointer to the start point of the range in a compound pointer.
-
#version ⇒ RDF::Vocabulary::Term
readonly
Version for the expression language being used.
-
#XMLNamespace ⇒ RDF::Vocabulary::Term
readonly
An XML Namespace.
-
#XPathPointer ⇒ RDF::Vocabulary::Term
readonly
Single pointer using an XPath expression.
-
#XPointerPointer ⇒ RDF::Vocabulary::Term
readonly
Single pointer using an XPointer expression.
Instance Attribute Details
#byteOffset ⇒ RDF::Vocabulary::Term (readonly)
Number of bytes counting from the start point.
86 87 88 |
# File 'lib/rdf/vocab/ptr.rb', line 86 def byteOffset @byteOffset end |
#ByteOffsetCompoundPointer ⇒ RDF::Vocabulary::Term (readonly)
Pointer to a byte range with a defined start and a byte offset from there.
6 7 8 |
# File 'lib/rdf/vocab/ptr.rb', line 6 def ByteOffsetCompoundPointer @ByteOffsetCompoundPointer end |
#ByteOffsetPointer ⇒ RDF::Vocabulary::Term (readonly)
Single pointer using a byte offset from the start of the reference.
10 11 12 |
# File 'lib/rdf/vocab/ptr.rb', line 10 def ByteOffsetPointer @ByteOffsetPointer end |
#ByteSnippetCompoundPointer ⇒ RDF::Vocabulary::Term (readonly)
Pointer to a range with a defined start and a byte snippet from there.
14 15 16 |
# File 'lib/rdf/vocab/ptr.rb', line 14 def ByteSnippetCompoundPointer @ByteSnippetCompoundPointer end |
#charNumber ⇒ RDF::Vocabulary::Term (readonly)
Char number within a line starting at one.
90 91 92 |
# File 'lib/rdf/vocab/ptr.rb', line 90 def charNumber @charNumber end |
#charOffset ⇒ RDF::Vocabulary::Term (readonly)
Number of characters counting from the start point.
94 95 96 |
# File 'lib/rdf/vocab/ptr.rb', line 94 def charOffset @charOffset end |
#CharOffsetCompoundPointer ⇒ RDF::Vocabulary::Term (readonly)
Pointer to a char range with a defined start and a char offset from there.
22 23 24 |
# File 'lib/rdf/vocab/ptr.rb', line 22 def CharOffsetCompoundPointer @CharOffsetCompoundPointer end |
#CharOffsetPointer ⇒ RDF::Vocabulary::Term (readonly)
Single pointer using a character offset from the start of the reference.
26 27 28 |
# File 'lib/rdf/vocab/ptr.rb', line 26 def CharOffsetPointer @CharOffsetPointer end |
#CharSnippetCompoundPointer ⇒ RDF::Vocabulary::Term (readonly)
Pointer to a range with a defined start and a character snippet from there.
30 31 32 |
# File 'lib/rdf/vocab/ptr.rb', line 30 def CharSnippetCompoundPointer @CharSnippetCompoundPointer end |
#CompoundPointer ⇒ RDF::Vocabulary::Term (readonly)
An abstract method made of a pair of pointers to a defined section to be subclassed for extensibility.
34 35 36 |
# File 'lib/rdf/vocab/ptr.rb', line 34 def CompoundPointer @CompoundPointer end |
#CSSSelectorPointer ⇒ RDF::Vocabulary::Term (readonly)
Single pointer using a CSS selector.
18 19 20 |
# File 'lib/rdf/vocab/ptr.rb', line 18 def CSSSelectorPointer @CSSSelectorPointer end |
#endPointer ⇒ RDF::Vocabulary::Term (readonly)
Pointer to the end point of the range.
98 99 100 |
# File 'lib/rdf/vocab/ptr.rb', line 98 def endPointer @endPointer end |
#EquivalentPointers ⇒ RDF::Vocabulary::Term (readonly)
Group of equivalent pointers that point to the same places.
38 39 40 |
# File 'lib/rdf/vocab/ptr.rb', line 38 def EquivalentPointers @EquivalentPointers end |
#expression ⇒ RDF::Vocabulary::Term (readonly)
Expressions, such as xPath or CSS selectors, that identify points.
102 103 104 |
# File 'lib/rdf/vocab/ptr.rb', line 102 def expression @expression end |
#ExpressionPointer ⇒ RDF::Vocabulary::Term (readonly)
Generic single pointer that make use of an expression language such as xPath, CSS selectors, etc.
42 43 44 |
# File 'lib/rdf/vocab/ptr.rb', line 42 def ExpressionPointer @ExpressionPointer end |
#groupPointer ⇒ RDF::Vocabulary::Term (readonly)
A Pointer that is part of a Group
106 107 108 |
# File 'lib/rdf/vocab/ptr.rb', line 106 def groupPointer @groupPointer end |
#LineCharPointer ⇒ RDF::Vocabulary::Term (readonly)
Single pointer using line and char numbers.
46 47 48 |
# File 'lib/rdf/vocab/ptr.rb', line 46 def LineCharPointer @LineCharPointer end |
#lineNumber ⇒ RDF::Vocabulary::Term (readonly)
Line number within the reference starting at one.
110 111 112 |
# File 'lib/rdf/vocab/ptr.rb', line 110 def lineNumber @lineNumber end |
#namespace ⇒ RDF::Vocabulary::Term (readonly)
The namespace being used for the XPath expression.
114 115 116 |
# File 'lib/rdf/vocab/ptr.rb', line 114 def namespace @namespace end |
#namespaceName ⇒ RDF::Vocabulary::Term (readonly)
The namespace name being used for an XML Namespace.
118 119 120 |
# File 'lib/rdf/vocab/ptr.rb', line 118 def namespaceName @namespaceName end |
#offset ⇒ RDF::Vocabulary::Term (readonly)
Offset from the start of the reference.
122 123 124 |
# File 'lib/rdf/vocab/ptr.rb', line 122 def offset @offset end |
#OffsetPointer ⇒ RDF::Vocabulary::Term (readonly)
Generic single pointer based on an offset.
50 51 52 |
# File 'lib/rdf/vocab/ptr.rb', line 50 def OffsetPointer @OffsetPointer end |
#Pointer ⇒ RDF::Vocabulary::Term (readonly)
Abstract Pointer to be subclassed for extensibility.
54 55 56 |
# File 'lib/rdf/vocab/ptr.rb', line 54 def Pointer @Pointer end |
#PointersGroup ⇒ RDF::Vocabulary::Term (readonly)
Generic container for a group of Pointers
58 59 60 |
# File 'lib/rdf/vocab/ptr.rb', line 58 def PointersGroup @PointersGroup end |
#prefix ⇒ RDF::Vocabulary::Term (readonly)
The namespace prefix being used for an XML Namespace.
126 127 128 |
# File 'lib/rdf/vocab/ptr.rb', line 126 def prefix @prefix end |
#reference ⇒ RDF::Vocabulary::Term (readonly)
Scope within which a single pointer operates.
130 131 132 |
# File 'lib/rdf/vocab/ptr.rb', line 130 def reference @reference end |
#RelatedPointers ⇒ RDF::Vocabulary::Term (readonly)
Group of related pointers you use together for some purpose.
62 63 64 |
# File 'lib/rdf/vocab/ptr.rb', line 62 def RelatedPointers @RelatedPointers end |
#SinglePointer ⇒ RDF::Vocabulary::Term (readonly)
Abstract pointer to a single point to be subclassed for extensibility.
66 67 68 |
# File 'lib/rdf/vocab/ptr.rb', line 66 def SinglePointer @SinglePointer end |
#StartEndPointer ⇒ RDF::Vocabulary::Term (readonly)
Compound pointer to a range with a start and an end point.
70 71 72 |
# File 'lib/rdf/vocab/ptr.rb', line 70 def StartEndPointer @StartEndPointer end |
#startPointer ⇒ RDF::Vocabulary::Term (readonly)
Pointer to the start point of the range in a compound pointer.
134 135 136 |
# File 'lib/rdf/vocab/ptr.rb', line 134 def startPointer @startPointer end |
#version ⇒ RDF::Vocabulary::Term (readonly)
Version for the expression language being used.
138 139 140 |
# File 'lib/rdf/vocab/ptr.rb', line 138 def version @version end |
#XMLNamespace ⇒ RDF::Vocabulary::Term (readonly)
An XML Namespace.
74 75 76 |
# File 'lib/rdf/vocab/ptr.rb', line 74 def XMLNamespace @XMLNamespace end |
#XPathPointer ⇒ RDF::Vocabulary::Term (readonly)
Single pointer using an XPath expression.
78 79 80 |
# File 'lib/rdf/vocab/ptr.rb', line 78 def XPathPointer @XPathPointer end |
#XPointerPointer ⇒ RDF::Vocabulary::Term (readonly)
Single pointer using an XPointer expression.
82 83 84 |
# File 'lib/rdf/vocab/ptr.rb', line 82 def XPointerPointer @XPointerPointer end |