You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@lucene.apache.org by bu...@apache.org on 2012/08/23 01:25:34 UTC

svn commit: r829804 - in /websites/staging/lucene/trunk/content: ./ pylucene/features.html

Author: buildbot
Date: Wed Aug 22 23:25:33 2012
New Revision: 829804

Log:
Staging update by buildbot for lucene

Modified:
    websites/staging/lucene/trunk/content/   (props changed)
    websites/staging/lucene/trunk/content/pylucene/features.html

Propchange: websites/staging/lucene/trunk/content/
------------------------------------------------------------------------------
--- cms:source-revision (original)
+++ cms:source-revision Wed Aug 22 23:25:33 2012
@@ -1 +1 @@
-1376311
+1376312

Modified: websites/staging/lucene/trunk/content/pylucene/features.html
==============================================================================
--- websites/staging/lucene/trunk/content/pylucene/features.html (original)
+++ websites/staging/lucene/trunk/content/pylucene/features.html Wed Aug 22 23:25:33 2012
@@ -202,14 +202,13 @@ returned in them. To call such an API an
 array values after the call, a Java array needs to instantiated
 first.<br/>
 For example, accessing termDocs:</p>
-<div class="codehilite"><pre><span class="n">termDocs</span> <span class="o">=</span> <span class="n">reader</span><span class="o">.</span><span class="n">termDocs</span><span class="p">(</span><span class="n">Term</span><span class="p">(</span><span class="s">&quot;isbn&quot;</span><span class="p">,</span> <span class="n">isbn</span><span class="p">))</span>
-<span class="n">docs</span> <span class="o">=</span> <span class="n">JArray</span><span class="p">(</span><span class="s">&#39;int&#39;</span><span class="p">)(</span><span class="mi">1</span><span class="p">)</span>   <span class="c1"># allocate an int[1] array</span>
-<span class="n">freq</span> <span class="o">=</span> <span class="n">JArray</span><span class="p">(</span><span class="s">&#39;int&#39;</span><span class="p">)(</span><span class="mi">1</span><span class="p">)</span>   <span class="c1"># allocate an int[1] array</span>
-<span class="k">if</span> <span class="n">termDocs</span><span class="o">.</span><span class="nb">read</span><span class="p">(</span><span class="n">docs</span><span class="p">,</span> <span class="n">freq</span><span class="p">)</span> <span class="o">==</span> <span class="mi">1</span><span class="p">:</span>
-  <span class="n">bits</span><span class="o">.</span><span class="n">set</span><span class="p">(</span><span class="n">docs</span><span class="p">[</span><span class="mi">0</span><span class="p">])</span>     <span class="c1"># access the array&#39;s first element</span>
-</pre></div>
-
-
+<p><code>
+    termDocs = reader.termDocs(Term("isbn", isbn))
+    docs = JArray('int')(1)   # allocate an int[1] array
+    freq = JArray('int')(1)   # allocate an int[1] array
+    if termDocs.read(docs, freq) == 1:
+      bits.set(docs[0])     # access the array's first element
+</code></p>
 <p>In addition to <i>int</i>, the <i>JArray</i>
 function accepts <i>object</i>, <i>string</i>,
 <i>bool</i>, <i>byte</i>, <i>char</i>,