Interface JdbcConversionContext

All Superinterfaces:
io.micronaut.core.annotation.AnnotationMetadataProvider, io.micronaut.core.annotation.AnnotationSource, io.micronaut.core.convert.ConversionContext, DatabaseTypeConversionContext, io.micronaut.core.convert.ErrorsContext, Iterable<io.micronaut.core.convert.ConversionError>, io.micronaut.core.type.TypeVariableResolver
All Known Implementing Classes:
DefaultJdbcRepositoryOperations.ArgumentJdbcCC

public interface JdbcConversionContext extends DatabaseTypeConversionContext
Conversion context for JDBC implementation.
Since:
3.1
Author:
Denis Stepanov
  • Field Summary

    Fields inherited from interface io.micronaut.core.annotation.AnnotationSource

    EMPTY

    Fields inherited from interface io.micronaut.core.convert.ConversionContext

    BOOLEAN, DEFAULT, INT, LIST_OF_STRING, LONG, MAP, STRING
  • Method Summary

    Modifier and Type
    Method
    Description
    @NonNull Connection
    Provides access to JDBC connection.
    Returns the driver API of the current operation, used to pick converters that produce driver-specific values.

    Methods inherited from interface io.micronaut.core.annotation.AnnotationMetadataProvider

    findAnnotation, findAnnotation, findDeclaredAnnotation, findDeclaredAnnotation, getAnnotationMetadata, getTargetAnnotationMetadata, isAnnotationPresent, isDeclaredAnnotationPresent, synthesize, synthesizeAll, synthesizeAnnotationsByType, synthesizeDeclared, synthesizeDeclared, synthesizeDeclaredAnnotationsByType

    Methods inherited from interface io.micronaut.core.annotation.AnnotationSource

    getAnnotation, getAnnotation, getDeclaredAnnotation, getDeclaredAnnotation, isAnnotationPresent, isDeclaredAnnotationPresent, synthesize, synthesizeDeclared

    Methods inherited from interface io.micronaut.core.convert.ConversionContext

    getCharset, getLocale, getTypeVariables, with

    Methods inherited from interface DatabaseTypeConversionContext

    getDatabaseType

    Methods inherited from interface io.micronaut.core.convert.ErrorsContext

    getLastError, hasErrors, iterator, reject, reject

    Methods inherited from interface Iterable

    forEach, spliterator

    Methods inherited from interface io.micronaut.core.type.TypeVariableResolver

    getFirstTypeVariable, getTypeParameters, getTypeVariable