Interface DatabaseConversionContextFactory


public interface DatabaseConversionContextFactory
Factory that creates DatabaseTypeConversionContext instances used during SQL mapping.

The default implementation in data-runtime provides lightweight contexts for argument-based conversion. Datastore modules (for example JDBC or R2DBC) may provide richer implementations that carry additional runtime state while preserving the same DatabaseTypeConversionContext contract.

Since:
5.0.0
Author:
Nemanja Mikic
  • Method Summary

    Modifier and Type
    Method
    Description
    forArgument(@NonNull io.micronaut.core.type.Argument<?> argument)
    Create a conversion context for a Micronaut Argument.
  • Method Details

    • forArgument

      @NonNull DatabaseTypeConversionContext forArgument(@NonNull io.micronaut.core.type.Argument<?> argument)
      Create a conversion context for a Micronaut Argument.
      Parameters:
      argument - the argument
      Returns:
      SQL conversion context