Class GenericsUtil.TypeArgumentInferrer

java.lang.Object
org.seasar.doma.internal.util.GenericsUtil.TypeArgumentInferrer
Enclosing class:
GenericsUtil

protected static class GenericsUtil.TypeArgumentInferrer extends Object
  • Field Details

    • clazz

      protected final Class<?> clazz
    • genericDeclaration

      protected final GenericDeclaration genericDeclaration
    • index

      protected final int index
  • Constructor Details

    • TypeArgumentInferrer

      public TypeArgumentInferrer(Class<?> clazz, TypeVariable<?> typeVariable)
  • Method Details

    • infer

      public Type infer()
    • getTypeArgumentRecursive

      protected Type getTypeArgumentRecursive(Class<?> clazz, Type type)
    • getTypeArgument

      protected Type getTypeArgument(Class<?> clazz, Type type)