Home | History | Annotate | Download | only in 031-class-attributes
      1 ***** class ClassAttrs:
      2   name: ClassAttrs
      3   canonical: ClassAttrs
      4   simple: ClassAttrs
      5   genericSignature: null
      6   super: class java.lang.Object
      7   declaring: null
      8   enclosing: null
      9   enclosingCon: null
     10   enclosingMeth: null
     11   modifiers: 1
     12   package: null
     13   declaredClasses: [2] class ClassAttrs$PublicMemberClass, class ClassAttrs$MemberClass
     14   member classes: [1] class ClassAttrs$PublicMemberClass
     15   isAnnotation: false
     16   isAnonymous: false
     17   isArray: false
     18   isEnum: false
     19   isInterface: false
     20   isLocalClass: false
     21   isMemberClass: false
     22   isPrimitive: false
     23   isSynthetic: false
     24 ***** class OtherClass:
     25   name: OtherClass
     26   canonical: OtherClass
     27   simple: OtherClass
     28   genericSignature: null
     29   super: class java.lang.Object
     30   declaring: null
     31   enclosing: null
     32   enclosingCon: null
     33   enclosingMeth: null
     34   modifiers: 0
     35   package: null
     36   declaredClasses: [0]
     37   member classes: [0]
     38   isAnnotation: false
     39   isAnonymous: false
     40   isArray: false
     41   isEnum: false
     42   isInterface: false
     43   isLocalClass: false
     44   isMemberClass: false
     45   isPrimitive: false
     46   isSynthetic: false
     47 ***** class otherpackage.OtherPackageClass:
     48   name: otherpackage.OtherPackageClass
     49   canonical: otherpackage.OtherPackageClass
     50   simple: OtherPackageClass
     51   genericSignature: null
     52   super: class java.lang.Object
     53   declaring: null
     54   enclosing: null
     55   enclosingCon: null
     56   enclosingMeth: null
     57   modifiers: 1
     58   package: package otherpackage
     59   declaredClasses: [0]
     60   member classes: [0]
     61   isAnnotation: false
     62   isAnonymous: false
     63   isArray: false
     64   isEnum: false
     65   isInterface: false
     66   isLocalClass: false
     67   isMemberClass: false
     68   isPrimitive: false
     69   isSynthetic: false
     70 ***** class ClassAttrs$1InnerNamed:
     71   name: ClassAttrs$1InnerNamed
     72   canonical: null
     73   simple: InnerNamed
     74   genericSignature: null
     75   super: class java.lang.Object
     76   declaring: null
     77   enclosing: class ClassAttrs
     78   enclosingCon: null
     79   enclosingMeth: public static void ClassAttrs.main()
     80   modifiers: 0
     81   package: null
     82   declaredClasses: [0]
     83   member classes: [0]
     84   isAnnotation: false
     85   isAnonymous: false
     86   isArray: false
     87   isEnum: false
     88   isInterface: false
     89   isLocalClass: true
     90   isMemberClass: false
     91   isPrimitive: false
     92   isSynthetic: false
     93 ***** class ClassAttrs$1ConsInnerNamed:
     94   name: ClassAttrs$1ConsInnerNamed
     95   canonical: null
     96   simple: ConsInnerNamed
     97   genericSignature: null
     98   super: class java.lang.Object
     99   declaring: null
    100   enclosing: class ClassAttrs
    101   enclosingCon: ClassAttrs()
    102   enclosingMeth: null
    103   modifiers: 0
    104   package: null
    105   declaredClasses: [0]
    106   member classes: [0]
    107   isAnnotation: false
    108   isAnonymous: false
    109   isArray: false
    110   isEnum: false
    111   isInterface: false
    112   isLocalClass: true
    113   isMemberClass: false
    114   isPrimitive: false
    115   isSynthetic: false
    116 ***** class ClassAttrs$1:
    117   name: ClassAttrs$1
    118   canonical: null
    119   simple: 
    120   genericSignature: null
    121   super: class OtherClass
    122   declaring: null
    123   enclosing: class ClassAttrs
    124   enclosingCon: null
    125   enclosingMeth: public static void ClassAttrs.main()
    126   modifiers: 8
    127   package: null
    128   declaredClasses: [0]
    129   member classes: [0]
    130   isAnnotation: false
    131   isAnonymous: true
    132   isArray: false
    133   isEnum: false
    134   isInterface: false
    135   isLocalClass: false
    136   isMemberClass: false
    137   isPrimitive: false
    138   isSynthetic: false
    139 ***** class ClassAttrs$MemberClass:
    140   name: ClassAttrs$MemberClass
    141   canonical: ClassAttrs.MemberClass
    142   simple: MemberClass
    143   genericSignature: <XYZ:Ljava/lang/Object;>Ljava/lang/Object;
    144   super: class java.lang.Object
    145   declaring: class ClassAttrs
    146   enclosing: class ClassAttrs
    147   enclosingCon: null
    148   enclosingMeth: null
    149   modifiers: 8
    150   package: null
    151   declaredClasses: [0]
    152   member classes: [0]
    153   isAnnotation: false
    154   isAnonymous: false
    155   isArray: false
    156   isEnum: false
    157   isInterface: false
    158   isLocalClass: false
    159   isMemberClass: true
    160   isPrimitive: false
    161   isSynthetic: false
    162 constructor signature: (LClassAttrs$MemberClass<TXYZ;>;)V
    163 method signature: ()Ljava/lang/Class<TXYZ;>;
    164 field signature: LClassAttrs$MemberClass<TXYZ;>;
    165