java.lang.Object
org.apache.johnzon.jsonb.reflect.Types

public class Types extends Object
  • Constructor Details

    • Types

      public Types()
  • Method Details

    • findParameterizedType

      public ParameterizedType findParameterizedType(Class<?> klass, Class<?> parameterizedClass)
    • findParamType

      public Class<?> findParamType(ParameterizedType type, Class<?> expectedWrapper)
    • asClass

      public Class<?> asClass(Type type)
    • resolveArgumentTypes

      private Type[] resolveArgumentTypes(Type type, Class<?> parameterizedClass)
    • resolveArgumentTypes

      private Type[] resolveArgumentTypes(Class<?> type, Class<?> parameterizedClass)
    • resolveArgumentTypes

      private Type[] resolveArgumentTypes(ParameterizedType type, Class<?> parameterizedClass)