This is an automated email from the ASF dual-hosted git repository.

kou pushed a commit to branch main
in repository https://gitbox.apache.org/repos/asf/arrow.git


The following commit(s) were added to refs/heads/main by this push:
     new 782c52f2f1 MINOR: [Docs][Java] Fix wrong method usage in example 
(#40940)
782c52f2f1 is described below

commit 782c52f2f1802b2c6b112f8695c6e6a9246fa855
Author: 野鹿 <[email protected]>
AuthorDate: Wed Apr 3 04:53:40 2024 +0800

    MINOR: [Docs][Java] Fix wrong method usage in example (#40940)
    
    ### Rationale for this change
    
    `DictionaryProvider` doesn't have `get` method.
    
    ### What changes are included in this PR?
    
    It should be `lookup` not `get`.
    
    ### Are these changes tested?
    
    Yes.
    
    ### Are there any user-facing changes?
    
    Yes.
    
    Authored-by: 野鹿 <[email protected]>
    Signed-off-by: Sutou Kouhei <[email protected]>
---
 docs/source/java/vector.rst | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/docs/source/java/vector.rst b/docs/source/java/vector.rst
index 377db71659..abbbd1a236 100644
--- a/docs/source/java/vector.rst
+++ b/docs/source/java/vector.rst
@@ -342,7 +342,7 @@ This is where the ``DictionaryEncoding``'s 'id' attribute 
comes in. This value i
     // now we want to decode our vector, so we retrieve its dictionary from 
the provider
     Field f = vsr.getField(encoded.getName());
     DictionaryEncoding encoding = f.getDictionary();
-    Dictionary dictionary = provider.get(encoding.getId());
+    Dictionary dictionary = provider.lookup(encoding.getId());
 
 As you can see, a ``DictionaryProvider`` is handy for managing the 
dictionaries associated with a ``VectorSchemaRoot``. More importantly, it helps 
package the dictionaries for a ``VectorSchemaRoot`` when it's written. The 
classes ``ArrowFileWriter`` and ``ArrowStreamWriter`` both accept an optional 
``DictionaryProvider`` argument for that purpose. You can find example code for 
writing dictionaries in the documentation for (:doc:`ipc`). ``ArrowReader`` and 
its subclasses also implement th [...]
 

Reply via email to