Interface SuiteResolver


@Deprecated public interface SuiteResolver
Deprecated.
this is a feature in progress of development, there may be backward incompatible changes done to it, so please use with care
SuiteResolver defines API for suite providers to dynamically resolve arguments for constructors and methods at runtime.
  • Method Summary

    Modifier and Type
    Method
    Description
    Deprecated.
    Resolve parameter of provided parameter Type.
    boolean
    Deprecated.
    Determine if this resolver supports resolving of provided parameter Type.
  • Method Details

    • supportsParameter

      boolean supportsParameter(Type type)
      Deprecated.
      Determine if this resolver supports resolving of provided parameter Type.
      Parameters:
      type - parameter Type to check
      Returns:
      value of true if this resolver supports provided type or false otherwise
    • resolveParameter

      Object resolveParameter(Type type)
      Deprecated.
      Resolve parameter of provided parameter Type. This method is only called if supportsParameter(java.lang.reflect.Type) previously returned true for the same Type.
      Parameters:
      type - Type of the parameter to resolve
      Returns:
      resolved parameter value