Class JdbcQuirks
- java.lang.Object
-
- org.apache.arrow.adbc.driver.jdbc.JdbcQuirks
-
public class JdbcQuirks extends Object
Backend-specific quirks for the JDBC adapter.
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classJdbcQuirks.Builder
-
Constructor Summary
Constructors Constructor Description JdbcQuirks(String backendName)
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static JdbcQuirks.Builderbuilder(String backendName)Create a new builder.StringgetBackendName()The name of the backend that these quirks are targeting.@Nullable SqlQuirksgetSqlQuirks()The SQL syntax quirks.JdbcToArrowTypeConvertergetTypeConverter()The conversion from JDBC type to Arrow type.StringtoString()
-
-
-
Constructor Detail
-
JdbcQuirks
public JdbcQuirks(String backendName)
-
-
Method Detail
-
getBackendName
public String getBackendName()
The name of the backend that these quirks are targeting.
-
getTypeConverter
public JdbcToArrowTypeConverter getTypeConverter()
The conversion from JDBC type to Arrow type.
-
getSqlQuirks
public @Nullable SqlQuirks getSqlQuirks()
The SQL syntax quirks.
-
builder
public static JdbcQuirks.Builder builder(String backendName)
Create a new builder.
-
-