Uses of Interface
org.jdbi.v3.core.array.SqlArrayType
Packages that use SqlArrayType
Package
Description
The
array package binds Java arrays and collections to SQL arrays, and
handles mapping array result types back to Java arrays and collections.
The
config classes define a configuration registry starting from
each Jdbi instance.
The
statement package provides most of the Fluent API
to drive statement execution.-
Uses of SqlArrayType in org.jdbi.v3.core.array
Classes in org.jdbi.v3.core.array that implement SqlArrayTypeFields in org.jdbi.v3.core.array declared as SqlArrayTypeModifier and TypeFieldDescriptionprivate final SqlArrayType<?>InferredSqlArrayTypeFactory.arrayTypeFields in org.jdbi.v3.core.array with type parameters of type SqlArrayTypeModifier and TypeFieldDescriptionprivate final JdbiInterceptionChainHolder<SqlArrayType<?>,SqlArrayTypeFactory> SqlArrayTypes.inferenceInterceptorsMethods in org.jdbi.v3.core.array that return SqlArrayTypeModifier and TypeMethodDescriptionstatic <T> SqlArrayType<T>Create a SqlArrayType from the given type and convert function.Methods in org.jdbi.v3.core.array that return types with arguments of type SqlArrayTypeModifier and TypeMethodDescriptionOptional<SqlArrayType<?>>InferredSqlArrayTypeFactory.build(Type elementType, ConfigRegistry config) Optional<SqlArrayType<?>>SqlArrayTypeFactory.build(Type elementType, ConfigRegistry config) Returns anSqlArrayTypefor the givenelementTypeif this factory supports it; empty otherwise.Optional<SqlArrayType<?>>Obtain anSqlArrayTypefor the given array element type in the given contextSqlArrayTypes.getInferenceInterceptors()Returns theJdbiInterceptionChainHolderfor the SqlArrayType inference.Methods in org.jdbi.v3.core.array with parameters of type SqlArrayTypeModifier and TypeMethodDescriptionprivate ArgumentSqlArrayArgumentFactory.arrayArgument(Object value, SqlArrayType<?> arrayType) SqlArrayTypes.register(SqlArrayType<?> arrayType) Register aSqlArrayTypewhich will have its parameterized type inspected to determine which element type it supports.Constructors in org.jdbi.v3.core.array with parameters of type SqlArrayTypeModifierConstructorDescription(package private)InferredSqlArrayTypeFactory(SqlArrayType<?> arrayType) (package private)SqlArrayArgument(SqlArrayType<T> arrayType, Object newArray) -
Uses of SqlArrayType in org.jdbi.v3.core.config
Methods in org.jdbi.v3.core.config with parameters of type SqlArrayTypeModifier and TypeMethodDescriptiondefault ThisConfigurable.registerArrayType(SqlArrayType<?> arrayType) Convenience method forgetConfig(SqlArrayTypes.class).register(arrayType) -
Uses of SqlArrayType in org.jdbi.v3.core.enums.internal
Methods in org.jdbi.v3.core.enums.internal that return SqlArrayTypeModifier and TypeMethodDescriptionprivate <E extends Enum<E>>
SqlArrayType<E>EnumSqlArrayTypeFactory.makeSqlArrayType(Class<E> enumClass, ConfigRegistry config) Methods in org.jdbi.v3.core.enums.internal that return types with arguments of type SqlArrayTypeModifier and TypeMethodDescriptionOptional<SqlArrayType<?>>EnumSqlArrayTypeFactory.build(Type elementType, ConfigRegistry config) -
Uses of SqlArrayType in org.jdbi.v3.core.statement
Methods in org.jdbi.v3.core.statement that return types with arguments of type SqlArrayTypeModifier and TypeMethodDescriptionOptional<SqlArrayType<?>>StatementContext.findSqlArrayTypeFor(Type elementType) Obtain anSqlArrayTypefor the given array element type in this context -
Uses of SqlArrayType in org.jdbi.v3.postgres.internal
Classes in org.jdbi.v3.postgres.internal that implement SqlArrayType