This is an automated email from the ASF dual-hosted git repository.
xiaokang pushed a commit to branch main
in repository https://gitbox.apache.org/repos/asf/incubator-graphar.git
The following commit(s) were added to refs/heads/main by this push:
new 9b2219ee feat(doc): Generate Java-Info API documentation and fix
java-FFI API documentation (#760)
9b2219ee is described below
commit 9b2219eee87983be104faf2ca8a4045d6dbbbe22
Author: Xiaokang Yang <[email protected]>
AuthorDate: Fri Sep 12 17:14:37 2025 +0800
feat(doc): Generate Java-Info API documentation and fix java-FFI API
documentation (#760)
---
maven-projects/info/pom.xml | 12 ++++++++++++
.../src/main/java/org/apache/graphar/arrow/ArrowTable.java | 4 ++--
2 files changed, 14 insertions(+), 2 deletions(-)
diff --git a/maven-projects/info/pom.xml b/maven-projects/info/pom.xml
index f23acdd6..ebd5d017 100644
--- a/maven-projects/info/pom.xml
+++ b/maven-projects/info/pom.xml
@@ -140,6 +140,18 @@
</systemPropertyVariables>
</configuration>
</plugin>
+ <plugin>
+ <groupId>org.apache.maven.plugins</groupId>
+ <artifactId>maven-javadoc-plugin</artifactId>
+ <executions>
+ <execution>
+ <id>attach-javadocs</id>
+ <goals>
+ <goal>jar</goal>
+ </goals>
+ </execution>
+ </executions>
+ </plugin>
</plugins>
</build>
diff --git
a/maven-projects/java/src/main/java/org/apache/graphar/arrow/ArrowTable.java
b/maven-projects/java/src/main/java/org/apache/graphar/arrow/ArrowTable.java
index 7493287f..6de8be35 100644
--- a/maven-projects/java/src/main/java/org/apache/graphar/arrow/ArrowTable.java
+++ b/maven-projects/java/src/main/java/org/apache/graphar/arrow/ArrowTable.java
@@ -49,7 +49,7 @@ public interface ArrowTable extends CXXPointer {
* @param allocator Buffer allocator for allocating C data interface fields
* @param vsr Vector schema root to export
* @param provider Dictionary provider for dictionary encoded vectors
(optional)
- * @return StdSharedPtr<ArrowTable>
+ * @return ArrowTbale shared pointer
*/
static StdSharedPtr<ArrowTable> fromVectorSchemaRoot(
BufferAllocator allocator, VectorSchemaRoot vsr,
DictionaryProvider provider) {
@@ -83,7 +83,7 @@ public interface ArrowTable extends CXXPointer {
*
* @param arrayAddress Address of C ArrowArray
* @param schemaAddress Address of C ArrowSchema
- * @return StdSharedPtr<ArrowTable> wrapped by ArrowResult
+ * @return ArrowTbale shared pointer Result
*/
@CXXValue
ArrowResult<StdSharedPtr<ArrowTable>> fromArrowArrayAndArrowSchema(
---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]