Interface TypedClientArgumentRequestBinder<T>

Type Parameters:
T - The argument type
All Superinterfaces:
ClientArgumentRequestBinder<T>, ClientRequestBinder

public interface TypedClientArgumentRequestBinder<T> extends ClientArgumentRequestBinder<T>
A ClientArgumentRequestBinder that is resolved based on the argument type.
Since:
2.1.0
  • Method Summary

    Modifier and Type
    Method
    Description
    @NonNull io.micronaut.core.type.Argument<T>
     
    default @NonNull List<Class<?>>
    Returns additional super types.

    Methods inherited from interface io.micronaut.http.client.bind.ClientArgumentRequestBinder

    bind
  • Method Details

    • argumentType

      @NonNull @NonNull io.micronaut.core.type.Argument<T> argumentType()
      Returns:
      The argument type.
    • superTypes

      @NonNull default @NonNull List<Class<?>> superTypes()
      Returns additional super types.
      Returns:
      Additional supers types