ADBC Java API Specification#
In Java, ADBC consists of a set of interface definitions in the
package org.apache.arrow.adbc:adbc-core
.
Broadly, the interfaces are organized similarly to the C API specification, but with conveniences for Java (actual enum definitions, constants for common Arrow schemas, etc.) and makes use of the Arrow Java libraries directly instead of the C Data Interface.
See apache/arrow-adbc commit f044edf5256abfb4c091b0ad2acc73afea2c93c0 for the definitions.