~ubuntu-branches/debian/squeeze/redland-bindings/squeeze

« back to all changes in this revision

Viewing changes to docs/rdoc/classes/Redland/Uri.html

  • Committer: Bazaar Package Importer
  • Author(s): Dave Beckett
  • Date: 2009-04-07 00:24:21 UTC
  • mfrom: (0.1.5 upstream)
  • Revision ID: james.westby@ubuntu.com-20090407002421-dce2r4otm5vqtheg
Tags: 1.0.8.1-2
* Use new sections ruby, php for librdf-ruby and php5-librdf respectively.
* Merge features from ubuntu packaging.  Thanks to Matthias Klose
  (not taking linker -Wl,--as-needed since that makes dyloading fail
  to pull in raptor symbols):
  debian/rules:
  - get python lib dir from distutils
  - make dh_pycentral use symlinks
  debian/python-librdf.examples:
  - add data/dc.rdf to examples dir and adjust example.py
    to point to it (Closes: #402612)
* Patch python/Makefile.in so it can allow the include dir to be
  overridden by the particular python version build in debian/rules
  using PYTHON_INCLUDES

Show diffs side-by-side

added added

removed removed

Lines of Context:
67
67
<div id="contextContent"></div>
68
68
<div id="method-list">
69
69
<h3 class="section-bar">Methods</h3>
70
 
<div class="name-list"><a href="#M000035">==</a>&nbsp;&nbsp; <a href="#M000033">create_finalizer</a>&nbsp;&nbsp; <a href="#M000032">new</a>&nbsp;&nbsp; <a href="#M000034">to_s</a>&nbsp;&nbsp;</div>
 
70
<div class="name-list"><a href="#M000039">==</a>&nbsp;&nbsp; <a href="#M000037">create_finalizer</a>&nbsp;&nbsp; <a href="#M000036">new</a>&nbsp;&nbsp; <a href="#M000038">to_s</a>&nbsp;&nbsp;</div>
71
71
</div>
72
72
</div>
73
73
<!-- if includes -->
87
87
<!-- if method_list -->
88
88
<div id="methods">
89
89
<h3 class="section-bar">Public Class methods</h3>
90
 
<div id="method-M000033" class="method-detail"><a name="M000033" id="M000033"></a>
91
 
<div class="method-heading"><a href="#M000033" class="method-signature"><span class="method-name">create_finalizer</span><span class="method-args">(uri)</span></a></div>
 
90
<div id="method-M000037" class="method-detail"><a name="M000037" id="M000037"></a>
 
91
<div class="method-heading"><a href="#M000037" class="method-signature"><span class="method-name">create_finalizer</span><span class="method-args">(uri)</span></a></div>
92
92
<div class="method-description">
93
93
<p>You shouldn&lsquo;t use this. Used internally for cleanup.</p>
94
 
<p><a class="source-toggle" href="#" onclick="toggleCode('M000033-source');return false;">[Source]</a></p>
95
 
<div class="method-source-code" id="M000033-source">
 
94
<p><a class="source-toggle" href="#" onclick="toggleCode('M000037-source');return false;">[Source]</a></p>
 
95
<div class="method-source-code" id="M000037-source">
96
96
<pre>
97
97
<span class="ruby-comment cmt"># File rdf/redland/uri.rb, line 29</span>
98
98
    <span class="ruby-keyword kw">def</span> <span class="ruby-constant">Uri</span>.<span class="ruby-identifier">create_finalizer</span>(<span class="ruby-identifier">uri</span>)
99
 
      <span class="ruby-identifier">proc</span> {<span class="ruby-operator">|</span><span class="ruby-identifier">id</span><span class="ruby-operator">|</span> 
100
 
        <span class="ruby-constant">Redland</span><span class="ruby-operator">::</span><span class="ruby-identifier">librdf_free_uri</span> <span class="ruby-identifier">uri</span> <span class="ruby-keyword kw">if</span> <span class="ruby-identifier">$world</span> }
 
99
      <span class="ruby-identifier">proc</span> {<span class="ruby-operator">|</span><span class="ruby-identifier">id</span><span class="ruby-operator">|</span> <span class="ruby-node">"Finalizer on #{id}"</span>
 
100
        <span class="ruby-comment cmt">#puts "closing uri"</span>
 
101
        <span class="ruby-constant">Redland</span><span class="ruby-operator">::</span><span class="ruby-identifier">librdf_free_uri</span>(<span class="ruby-identifier">uri</span>)
 
102
      }
101
103
    <span class="ruby-keyword kw">end</span>
102
104
</pre></div>
103
105
</div>
104
106
</div>
105
 
<div id="method-M000032" class="method-detail"><a name="M000032" id="M000032"></a>
106
 
<div class="method-heading"><a href="#M000032" class="method-signature"><span class="method-name">new</span><span class="method-args">(uri_string)</span></a></div>
 
107
<div id="method-M000036" class="method-detail"><a name="M000036" id="M000036"></a>
 
108
<div class="method-heading"><a href="#M000036" class="method-signature"><span class="method-name">new</span><span class="method-args">(uri_string)</span></a></div>
107
109
<div class="method-description">
108
110
<p>Initialize a <a href="Uri.html">Uri</a></p>
109
111
<pre>
113
115
 uri = Uri.parse('http://www.xmlns.com')
114
116
 uri_from_Uri = RDF::Redland::Uri.new(uri)
115
117
</pre>
116
 
<p><a class="source-toggle" href="#" onclick="toggleCode('M000032-source');return false;">[Source]</a></p>
117
 
<div class="method-source-code" id="M000032-source">
 
118
<p><a class="source-toggle" href="#" onclick="toggleCode('M000036-source');return false;">[Source]</a></p>
 
119
<div class="method-source-code" id="M000036-source">
118
120
<pre>
119
121
<span class="ruby-comment cmt"># File rdf/redland/uri.rb, line 15</span>
120
122
    <span class="ruby-keyword kw">def</span> <span class="ruby-identifier">initialize</span>(<span class="ruby-identifier">uri_string</span>)
133
135
</div>
134
136
</div>
135
137
<h3 class="section-bar">Public Instance methods</h3>
136
 
<div id="method-M000035" class="method-detail"><a name="M000035" id="M000035"></a>
137
 
<div class="method-heading"><a href="#M000035" class="method-signature"><span class="method-name">==</span><span class="method-args">(other)</span></a></div>
 
138
<div id="method-M000039" class="method-detail"><a name="M000039" id="M000039"></a>
 
139
<div class="method-heading"><a href="#M000039" class="method-signature"><span class="method-name">==</span><span class="method-args">(other)</span></a></div>
138
140
<div class="method-description">
139
141
<p>Equivalence. Only works with other URI objects</p>
140
 
<p><a class="source-toggle" href="#" onclick="toggleCode('M000035-source');return false;">[Source]</a></p>
141
 
<div class="method-source-code" id="M000035-source">
 
142
<p><a class="source-toggle" href="#" onclick="toggleCode('M000039-source');return false;">[Source]</a></p>
 
143
<div class="method-source-code" id="M000039-source">
142
144
<pre>
143
 
<span class="ruby-comment cmt"># File rdf/redland/uri.rb, line 40</span>
 
145
<span class="ruby-comment cmt"># File rdf/redland/uri.rb, line 42</span>
144
146
    <span class="ruby-keyword kw">def</span> <span class="ruby-operator">==</span> (<span class="ruby-identifier">other</span>)
145
147
      <span class="ruby-keyword kw">return</span> (<span class="ruby-constant">Redland</span>.<span class="ruby-identifier">librdf_uri_equals</span>(<span class="ruby-keyword kw">self</span>.<span class="ruby-identifier">uri</span>,<span class="ruby-identifier">other</span>.<span class="ruby-identifier">uri</span>) <span class="ruby-operator">!=</span> <span class="ruby-value">0</span>)
146
148
    <span class="ruby-keyword kw">end</span>
147
149
</pre></div>
148
150
</div>
149
151
</div>
150
 
<div id="method-M000034" class="method-detail"><a name="M000034" id="M000034"></a>
151
 
<div class="method-heading"><a href="#M000034" class="method-signature"><span class="method-name">to_s</span><span class="method-args">()</span></a></div>
 
152
<div id="method-M000038" class="method-detail"><a name="M000038" id="M000038"></a>
 
153
<div class="method-heading"><a href="#M000038" class="method-signature"><span class="method-name">to_s</span><span class="method-args">()</span></a></div>
152
154
<div class="method-description">
153
155
<p>Returns a string for this URI</p>
154
 
<p><a class="source-toggle" href="#" onclick="toggleCode('M000034-source');return false;">[Source]</a></p>
155
 
<div class="method-source-code" id="M000034-source">
 
156
<p><a class="source-toggle" href="#" onclick="toggleCode('M000038-source');return false;">[Source]</a></p>
 
157
<div class="method-source-code" id="M000038-source">
156
158
<pre>
157
 
<span class="ruby-comment cmt"># File rdf/redland/uri.rb, line 35</span>
 
159
<span class="ruby-comment cmt"># File rdf/redland/uri.rb, line 37</span>
158
160
    <span class="ruby-keyword kw">def</span> <span class="ruby-identifier">to_s</span>
159
161
      <span class="ruby-keyword kw">return</span> <span class="ruby-constant">Redland</span>.<span class="ruby-identifier">librdf_uri_to_string</span>(<span class="ruby-ivar">@uri</span>)
160
162
    <span class="ruby-keyword kw">end</span>
171
173
<a href="/docs/ruby.html" target="_parent">Ruby API Home</a>
172
174
</div>
173
175
 
174
 
<p>(C) Copyright 2004-2007 <a href="http://purl.org/net/dajobe/" target="_parent">Dave Beckett</a>, (C) Copyright 2004-2005 <a href="http://www.bristol.ac.uk/" target="_parent">University of Bristol</a></p>
 
176
<p>(C) Copyright 2004-2008 <a href="http://www.dajobe.org/" target="_parent">Dave Beckett</a>, (C) Copyright 2004-2005 <a href="http://www.bristol.ac.uk/" target="_parent">University of Bristol</a></p>
175
177
 
176
178
</div> <!-- end outerBlock -->
177
179