CL: a/pkg/A b/pkg/B FD: a/pkg/A/a b/pkg/B/b FD: a/pkg/A/aField b/pkg/B/bField MD: a/pkg/A/aMethod ()V b/pkg/B/bMethod ()V MD: a/pkg/A/getA ()La/pkg/A; b/pkg/B/getB ()Lb/pkg/B; MD: a/pkg/A/getSyntheticA ()La/pkg/A; b/pkg/B/getSyntheticB ()Lb/pkg/B; MD: a/pkg/A/setSyntheticA (La/pkg/A;)V; b/pkg/B/setSyntheticB (Lb/pkg/B;)V; MD: a/pkg/A/isSyntheticBooleanA ()Z; b/pkg/B/isSyntheticBooleanB ()Z; MD: a/pkg/A/setSyntheticBooleanA (Z)V; b/pkg/B/setSyntheticBooleanB (Z)V; MD: a/pkg/A/getNonSyntheticA ()La/pkg/A; b/pkg/B/getterB ()Lb/pkg/B; MD: a/pkg/A/setNonSyntheticA (La/pkg/A;)V; b/pkg/B/setterB (Lb/pkg/B;)V; MD: a/pkg/A/isNonSyntheticBooleanA ()Z; b/pkg/B/getterBooleanB ()Z; MD: a/pkg/A/setNonSyntheticBooleanA (Z)V; b/pkg/B/setterBooleanB (Z)V; MD: a/pkg/A/getterA ()La/pkg/A; b/pkg/B/getNonSyntheticB ()Lb/pkg/B; MD: a/pkg/A/setterA (La/pkg/A;)V; b/pkg/B/setNonSyntheticB (Lb/pkg/B;)V; MD: a/pkg/A/getterBooleanA ()Z; b/pkg/B/isNonSyntheticBooleanB ()Z; MD: a/pkg/A/setterBooleanA (Z)V; b/pkg/B/setNonSyntheticBooleanB (Z)V; FD: a/pkg/A/conflictingField b/pkg/B/conflictingField MD: a/pkg/A/getConflictingFieldWithoutConflict ()I; b/pkg/B/getConflictingField ()I; MD: a/pkg/A/aOverloaded ()V b/pkg/B/bOverloaded ()V MD: a/pkg/A/aOverloaded (I)V b/pkg/B/bOverloaded (I)V MD: a/pkg/A/aOverloaded (Z)V b/pkg/B/bOverloaded (Z)V MD: a/pkg/A/commonOverloaded (Ljava/lang/Object;)V b/pkg/B/commonOverloaded (Ljava/lang/Object;)V MD: a/pkg/A/commonOverloaded (La/pkg/A;)V b/pkg/B/commonOverloaded (La/pkg/B;)V CL: a/pkg/A$1 b/pkg/B$1 CL: a/pkg/A$Inner b/pkg/B$Inner FD: a/pkg/A$Inner/aField b/pkg/B$Inner/bField CL: a/pkg/A$InnerA b/pkg/B$InnerB CL: a/pkg/A$GenericA b/pkg/B$GenericB CL: a/pkg/AParent b/pkg/BParent MD: a/pkg/AParent/aParentMethod ()V b/pkg/BParent/bParentMethod ()V CL: a/pkg/AInterface b/pkg/BInterface MD: a/pkg/AInterface/aInterfaceMethod ()V b/pkg/BInterface/bInterfaceMethod ()V