constructor <T>pkg1.A()
  signature: ()
             ()
  type parameters:
    T
method pkg1.A.<T>m1(T)
  signature: (T)
             (T)
  type parameters:
    T
  returns:
    void
method pkg1.A.<T extends java.lang.Number, U>m2(T, U)
  signature: (T, U)
             (T, U)
  type parameters:
    T extends java.lang.Number
    U
  returns:
    void