org/
org/atinject/
org/atinject/tck/
org/atinject/tck/auto/
org/atinject/tck/auto/accessories/
org/atinject/tck/auto/accessories/Cupholder.class
Cupholder.java package org.atinject.tck.auto.accessories public org.atinject.tck.auto.accessories.Cupholder extends java.lang.Object { public final javax.inject.Provider seatProvider public void <init> (javax.inject.Provider) javax.inject.Provider seatProvider }
org/atinject/tck/auto/accessories/RoundThing.class
RoundThing.java package org.atinject.tck.auto.accessories public org.atinject.tck.auto.accessories.RoundThing extends java.lang.Object { public boolean packagePrivateMethod2Injected public boolean packagePrivateMethod3Injected public boolean packagePrivateMethod4Injected public void <init> () void injectPackagePrivateMethod2 () void injectPackagePrivateMethod3 () void injectPackagePrivateMethod4 () }
org/atinject/tck/auto/accessories/SpareTire.class
SpareTire.java package org.atinject.tck.auto.accessories public org.atinject.tck.auto.accessories.SpareTire extends org.atinject.tck.auto.Tire { org.atinject.tck.auto.FuelTank constructorInjection org.atinject.tck.auto.FuelTank fieldInjection org.atinject.tck.auto.FuelTank methodInjection static org.atinject.tck.auto.FuelTank staticFieldInjection static org.atinject.tck.auto.FuelTank staticMethodInjection public boolean packagePrivateMethod2Injected public boolean packagePrivateMethod3Injected public void <init> (org.atinject.tck.auto.FuelTank, org.atinject.tck.auto.FuelTank) org.atinject.tck.auto.FuelTank forSupertype org.atinject.tck.auto.FuelTank forSubtype void subtypeMethodInjection (org.atinject.tck.auto.FuelTank) org.atinject.tck.auto.FuelTank methodInjection static void subtypeStaticMethodInjection (org.atinject.tck.auto.FuelTank) org.atinject.tck.auto.FuelTank methodInjection private void injectPrivateMethod () void injectPackagePrivateMethod () protected void injectProtectedMethod () public void injectPublicMethod () private void injectPrivateMethodForOverride () void injectPackagePrivateMethodForOverride () protected void injectProtectedMethodForOverride () public void injectPublicMethodForOverride () public boolean hasSpareTireBeenFieldInjected () public boolean hasSpareTireBeenMethodInjected () public static boolean hasBeenStaticFieldInjected () public static boolean hasBeenStaticMethodInjected () void injectPackagePrivateMethod2 () void injectPackagePrivateMethod3 () static void <clinit> () }
org/atinject/tck/auto/Car.class
Car.java package org.atinject.tck.auto public abstract org.atinject.tck.auto.Car extends java.lang.Object { }
org/atinject/tck/auto/Convertible$1.class
Convertible.java package org.atinject.tck.auto org.atinject.tck.auto.Convertible$1 extends java.lang.Object implements javax.inject.Provider { void <init> () public java.lang.Object get () }
org/atinject/tck/auto/Convertible$PrivateTests.class
Convertible.java package org.atinject.tck.auto public org.atinject.tck.auto.Convertible$PrivateTests extends junit.framework.TestCase { private final org.atinject.tck.auto.Convertible car private final org.atinject.tck.auto.Engine engine private final org.atinject.tck.auto.accessories.SpareTire spareTire public void <init> () public void testSupertypePrivateMethodInjected () public void testPackagePrivateMethodInjectedSamePackage () public void testPrivateMethodInjectedEvenWhenSimilarMethodLacksAnnotation () public void testSimilarPrivateMethodInjectedOnlyOnce () }
org/atinject/tck/auto/Convertible$StaticTests.class
Convertible.java package org.atinject.tck.auto public org.atinject.tck.auto.Convertible$StaticTests extends junit.framework.TestCase { public void <init> () public void testSubtypeStaticFieldsInjected () public void testSubtypeStaticMethodsInjected () public void testSupertypeStaticFieldsInjected () public void testSupertypeStaticMethodsInjected () public void testStaticFieldInjectionWithValues () public void testStaticMethodInjectionWithValues () public void testStaticFieldsInjectedBeforeMethods () public void testSupertypeStaticMethodsInjectedBeforeSubtypeStaticFields () public void testSupertypeStaticMethodsInjectedBeforeSubtypeStaticMethods () public void testStaticFieldInjectionWithProviders () public void testStaticMethodInjectionWithProviders () }
org/atinject/tck/auto/Convertible$Tests.class
Convertible.java package org.atinject.tck.auto public org.atinject.tck.auto.Convertible$Tests extends junit.framework.TestCase { private final org.atinject.tck.auto.Convertible car private final org.atinject.tck.auto.accessories.Cupholder cupholder private final org.atinject.tck.auto.accessories.SpareTire spareTire private final org.atinject.tck.auto.Tire plainTire private final org.atinject.tck.auto.Engine engine public void <init> () public void testFieldsInjected () public void testProviderReturnedValues () public void testMethodWithZeroParametersInjected () public void testMethodWithMultipleParametersInjected () public void testNonVoidMethodInjected () public void testPublicNoArgsConstructorInjected () public void testSubtypeFieldsInjected () public void testSubtypeMethodsInjected () public void testSupertypeFieldsInjected () public void testSupertypeMethodsInjected () public void testTwiceOverriddenMethodInjectedWhenMiddleLacksAnnotation () public void testQualifiersNotInheritedFromOverriddenMethod () public void testConstructorInjectionWithValues () public void testFieldInjectionWithValues () public void testMethodInjectionWithValues () public void testConstructorInjectionWithProviders () public void testFieldInjectionWithProviders () public void testMethodInjectionWithProviders () public void testConstructorInjectedProviderYieldsSingleton () public void testFieldInjectedProviderYieldsSingleton () public void testMethodInjectedProviderYieldsSingleton () public void testCircularlyDependentSingletons () public void testSingletonAnnotationNotInheritedFromSupertype () public void testConstructorInjectedProviderYieldsDistinctValues () public void testFieldInjectedProviderYieldsDistinctValues () public void testMethodInjectedProviderYieldsDistinctValues () public void testPackagePrivateMethodInjectedDifferentPackages () public void testOverriddenProtectedMethodInjection () public void testOverriddenPublicMethodNotInjected () public void testFieldsInjectedBeforeMethods () public void testSupertypeFieldsInjectedBeforeSubtypeMethods () public void testSupertypeMethodsInjectedBeforeSubtypeMethods () public void testPackagePrivateMethodInjectedEvenWhenSimilarMethodLacksAnnotation () public void testPrivateMethodNotInjectedWhenSupertypeHasAnnotatedSimilarMethod () public void testPackagePrivateMethodNotInjectedWhenOverrideLacksAnnotation () public void testPackagePrivateMethodNotInjectedWhenSupertypeHasAnnotatedSimilarMethod () public void testProtectedMethodNotInjectedWhenOverrideNotAnnotated () public void testPublicMethodNotInjectedWhenOverrideNotAnnotated () public void testTwiceOverriddenMethodNotInjectedWhenOverrideLacksAnnotation () public void testOverriddingMixedWithPackagePrivate2 () public void testOverriddingMixedWithPackagePrivate3 () public void testOverriddingMixedWithPackagePrivate4 () public void testOverriddenPackagePrivateMethodInjectedOnlyOnce () public void testSimilarPackagePrivateMethodInjectedOnlyOnce () public void testOverriddenProtectedMethodInjectedOnlyOnce () public void testOverriddenPublicMethodInjectedOnlyOnce () }
org/atinject/tck/auto/Convertible.class
Convertible.java package org.atinject.tck.auto public org.atinject.tck.auto.Convertible extends java.lang.Object implements org.atinject.tck.auto.Car { org.atinject.tck.auto.Seat driversSeatA org.atinject.tck.auto.Seat driversSeatB org.atinject.tck.auto.accessories.SpareTire spareTire org.atinject.tck.auto.accessories.Cupholder cupholder javax.inject.Provider engineProvider private boolean methodWithZeroParamsInjected private boolean methodWithMultipleParamsInjected private boolean methodWithNonVoidReturnInjected private org.atinject.tck.auto.Seat constructorPlainSeat private org.atinject.tck.auto.Seat constructorDriversSeat private org.atinject.tck.auto.Tire constructorPlainTire private org.atinject.tck.auto.Tire constructorSpareTire private javax.inject.Provider constructorPlainSeatProvider private javax.inject.Provider constructorDriversSeatProvider private javax.inject.Provider constructorPlainTireProvider private javax.inject.Provider constructorSpareTireProvider org.atinject.tck.auto.Seat fieldPlainSeat org.atinject.tck.auto.Seat fieldDriversSeat org.atinject.tck.auto.Tire fieldPlainTire org.atinject.tck.auto.Tire fieldSpareTire javax.inject.Provider fieldPlainSeatProvider javax.inject.Provider fieldDriversSeatProvider javax.inject.Provider fieldPlainTireProvider javax.inject.Provider fieldSpareTireProvider private org.atinject.tck.auto.Seat methodPlainSeat private org.atinject.tck.auto.Seat methodDriversSeat private org.atinject.tck.auto.Tire methodPlainTire private org.atinject.tck.auto.Tire methodSpareTire private javax.inject.Provider methodPlainSeatProvider private javax.inject.Provider methodDriversSeatProvider private javax.inject.Provider methodPlainTireProvider private javax.inject.Provider methodSpareTireProvider static org.atinject.tck.auto.Seat staticFieldPlainSeat static org.atinject.tck.auto.Seat staticFieldDriversSeat static org.atinject.tck.auto.Tire staticFieldPlainTire static org.atinject.tck.auto.Tire staticFieldSpareTire static javax.inject.Provider staticFieldPlainSeatProvider static javax.inject.Provider staticFieldDriversSeatProvider static javax.inject.Provider staticFieldPlainTireProvider static javax.inject.Provider staticFieldSpareTireProvider private static org.atinject.tck.auto.Seat staticMethodPlainSeat private static org.atinject.tck.auto.Seat staticMethodDriversSeat private static org.atinject.tck.auto.Tire staticMethodPlainTire private static org.atinject.tck.auto.Tire staticMethodSpareTire private static javax.inject.Provider staticMethodPlainSeatProvider private static javax.inject.Provider staticMethodDriversSeatProvider private static javax.inject.Provider staticMethodPlainTireProvider private static javax.inject.Provider staticMethodSpareTireProvider public static ThreadLocal localConvertible void <init> (org.atinject.tck.auto.Seat, org.atinject.tck.auto.Seat, org.atinject.tck.auto.Tire, org.atinject.tck.auto.Tire, javax.inject.Provider, javax.inject.Provider, javax.inject.Provider, javax.inject.Provider) org.atinject.tck.auto.Seat plainSeat org.atinject.tck.auto.Seat driversSeat org.atinject.tck.auto.Tire plainTire org.atinject.tck.auto.Tire spareTire javax.inject.Provider plainSeatProvider javax.inject.Provider driversSeatProvider javax.inject.Provider plainTireProvider javax.inject.Provider spareTireProvider void <init> () void setSeat (org.atinject.tck.auto.Seat) org.atinject.tck.auto.Seat unused void injectMethodWithZeroArgs () java.lang.String injectMethodWithNonVoidReturn () void injectInstanceMethodWithManyArgs (org.atinject.tck.auto.Seat, org.atinject.tck.auto.Seat, org.atinject.tck.auto.Tire, org.atinject.tck.auto.Tire, javax.inject.Provider, javax.inject.Provider, javax.inject.Provider, javax.inject.Provider) org.atinject.tck.auto.Seat plainSeat org.atinject.tck.auto.Seat driversSeat org.atinject.tck.auto.Tire plainTire org.atinject.tck.auto.Tire spareTire javax.inject.Provider plainSeatProvider javax.inject.Provider driversSeatProvider javax.inject.Provider plainTireProvider javax.inject.Provider spareTireProvider static void injectStaticMethodWithManyArgs (org.atinject.tck.auto.Seat, org.atinject.tck.auto.Seat, org.atinject.tck.auto.Tire, org.atinject.tck.auto.Tire, javax.inject.Provider, javax.inject.Provider, javax.inject.Provider, javax.inject.Provider) org.atinject.tck.auto.Seat plainSeat org.atinject.tck.auto.Seat driversSeat org.atinject.tck.auto.Tire plainTire org.atinject.tck.auto.Tire spareTire javax.inject.Provider plainSeatProvider javax.inject.Provider driversSeatProvider javax.inject.Provider plainTireProvider javax.inject.Provider spareTireProvider private static javax.inject.Provider nullProvider () static synthetic boolean access$000 (org.atinject.tck.auto.Convertible) org.atinject.tck.auto.Convertible x0 static synthetic boolean access$100 (org.atinject.tck.auto.Convertible) org.atinject.tck.auto.Convertible x0 static synthetic boolean access$200 (org.atinject.tck.auto.Convertible) org.atinject.tck.auto.Convertible x0 static synthetic org.atinject.tck.auto.Seat access$300 (org.atinject.tck.auto.Convertible) org.atinject.tck.auto.Convertible x0 static synthetic org.atinject.tck.auto.Tire access$400 (org.atinject.tck.auto.Convertible) org.atinject.tck.auto.Convertible x0 static synthetic org.atinject.tck.auto.Seat access$500 (org.atinject.tck.auto.Convertible) org.atinject.tck.auto.Convertible x0 static synthetic org.atinject.tck.auto.Tire access$600 (org.atinject.tck.auto.Convertible) org.atinject.tck.auto.Convertible x0 static synthetic org.atinject.tck.auto.Seat access$700 (org.atinject.tck.auto.Convertible) org.atinject.tck.auto.Convertible x0 static synthetic org.atinject.tck.auto.Tire access$800 (org.atinject.tck.auto.Convertible) org.atinject.tck.auto.Convertible x0 static synthetic org.atinject.tck.auto.Seat access$900 (org.atinject.tck.auto.Convertible) org.atinject.tck.auto.Convertible x0 static synthetic org.atinject.tck.auto.Tire access$1000 (org.atinject.tck.auto.Convertible) org.atinject.tck.auto.Convertible x0 static synthetic javax.inject.Provider access$1100 (org.atinject.tck.auto.Convertible) org.atinject.tck.auto.Convertible x0 static synthetic javax.inject.Provider access$1200 (org.atinject.tck.auto.Convertible) org.atinject.tck.auto.Convertible x0 static synthetic javax.inject.Provider access$1300 (org.atinject.tck.auto.Convertible) org.atinject.tck.auto.Convertible x0 static synthetic javax.inject.Provider access$1400 (org.atinject.tck.auto.Convertible) org.atinject.tck.auto.Convertible x0 static synthetic javax.inject.Provider access$1500 (org.atinject.tck.auto.Convertible) org.atinject.tck.auto.Convertible x0 static synthetic javax.inject.Provider access$1600 (org.atinject.tck.auto.Convertible) org.atinject.tck.auto.Convertible x0 static synthetic javax.inject.Provider access$1700 (org.atinject.tck.auto.Convertible) org.atinject.tck.auto.Convertible x0 static synthetic javax.inject.Provider access$1800 (org.atinject.tck.auto.Convertible) org.atinject.tck.auto.Convertible x0 static synthetic org.atinject.tck.auto.Seat access$1900 () static synthetic org.atinject.tck.auto.Tire access$2000 () static synthetic org.atinject.tck.auto.Seat access$2100 () static synthetic org.atinject.tck.auto.Tire access$2200 () static synthetic javax.inject.Provider access$2300 () static synthetic javax.inject.Provider access$2400 () static synthetic javax.inject.Provider access$2500 () static synthetic javax.inject.Provider access$2600 () static void <clinit> () }
org/atinject/tck/auto/Drivers.class
Drivers.java package org.atinject.tck.auto public abstract annotation org.atinject.tck.auto.Drivers extends java.lang.Object implements java.lang.annotation.Annotation { }
org/atinject/tck/auto/DriversSeat.class
DriversSeat.java package org.atinject.tck.auto public org.atinject.tck.auto.DriversSeat extends org.atinject.tck.auto.Seat { public void <init> (org.atinject.tck.auto.accessories.Cupholder) org.atinject.tck.auto.accessories.Cupholder cupholder }
org/atinject/tck/auto/Engine.class
Engine.java package org.atinject.tck.auto public abstract org.atinject.tck.auto.Engine extends java.lang.Object { protected boolean publicNoArgsConstructorInjected protected boolean subPackagePrivateMethodInjected protected boolean superPackagePrivateMethodInjected protected boolean subPackagePrivateMethodForOverrideInjected protected boolean superPackagePrivateMethodForOverrideInjected protected boolean overriddenTwiceWithOmissionInMiddleInjected protected boolean overriddenTwiceWithOmissionInSubclassInjected protected org.atinject.tck.auto.Seat seatA protected org.atinject.tck.auto.Seat seatB protected org.atinject.tck.auto.Tire tireA protected org.atinject.tck.auto.Tire tireB public boolean overriddenPackagePrivateMethodInjectedTwice public boolean qualifiersInheritedFromOverriddenMethod public void <init> () void injectPackagePrivateMethod () void injectPackagePrivateMethodForOverride () public void injectQualifiers (org.atinject.tck.auto.Seat, org.atinject.tck.auto.Seat, org.atinject.tck.auto.Tire, org.atinject.tck.auto.Tire) org.atinject.tck.auto.Seat seatA org.atinject.tck.auto.Seat seatB org.atinject.tck.auto.Tire tireA org.atinject.tck.auto.Tire tireB public void injectTwiceOverriddenWithOmissionInMiddle () public void injectTwiceOverriddenWithOmissionInSubclass () }
org/atinject/tck/auto/FuelTank.class
FuelTank.java package org.atinject.tck.auto public org.atinject.tck.auto.FuelTank extends java.lang.Object { public void <init> () }
org/atinject/tck/auto/GasEngine.class
GasEngine.java package org.atinject.tck.auto public abstract org.atinject.tck.auto.GasEngine extends org.atinject.tck.auto.Engine { public void <init> () public void injectTwiceOverriddenWithOmissionInMiddle () public void injectTwiceOverriddenWithOmissionInSubclass () }
org/atinject/tck/auto/Seat.class
Seat.java package org.atinject.tck.auto public org.atinject.tck.auto.Seat extends java.lang.Object { private final org.atinject.tck.auto.accessories.Cupholder cupholder void <init> (org.atinject.tck.auto.accessories.Cupholder) org.atinject.tck.auto.accessories.Cupholder cupholder public org.atinject.tck.auto.accessories.Cupholder getCupholder () }
org/atinject/tck/auto/Seatbelt.class
Seatbelt.java package org.atinject.tck.auto public org.atinject.tck.auto.Seatbelt extends java.lang.Object { public void <init> () }
org/atinject/tck/auto/Tire.class
Tire.java package org.atinject.tck.auto public org.atinject.tck.auto.Tire extends org.atinject.tck.auto.accessories.RoundThing { protected static final org.atinject.tck.auto.FuelTank NEVER_INJECTED protected static final java.util.Set moreProblems org.atinject.tck.auto.FuelTank constructorInjection org.atinject.tck.auto.FuelTank fieldInjection org.atinject.tck.auto.FuelTank methodInjection static org.atinject.tck.auto.FuelTank staticFieldInjection static org.atinject.tck.auto.FuelTank staticMethodInjection boolean constructorInjected protected boolean superPrivateMethodInjected protected boolean superPackagePrivateMethodInjected protected boolean superProtectedMethodInjected protected boolean superPublicMethodInjected protected boolean subPrivateMethodInjected protected boolean subPackagePrivateMethodInjected protected boolean subProtectedMethodInjected protected boolean subPublicMethodInjected protected boolean superPrivateMethodForOverrideInjected protected boolean superPackagePrivateMethodForOverrideInjected protected boolean subPrivateMethodForOverrideInjected protected boolean subPackagePrivateMethodForOverrideInjected protected boolean protectedMethodForOverrideInjected protected boolean publicMethodForOverrideInjected public boolean methodInjectedBeforeFields public boolean subtypeFieldInjectedBeforeSupertypeMethods public boolean subtypeMethodInjectedBeforeSupertypeMethods public static boolean staticMethodInjectedBeforeStaticFields public static boolean subtypeStaticFieldInjectedBeforeSupertypeStaticMethods public static boolean subtypeStaticMethodInjectedBeforeSupertypeStaticMethods public boolean similarPrivateMethodInjectedTwice public boolean similarPackagePrivateMethodInjectedTwice public boolean overriddenProtectedMethodInjectedTwice public boolean overriddenPublicMethodInjectedTwice boolean packagePrivateMethod2Injected public boolean packagePrivateMethod3Injected public boolean packagePrivateMethod4Injected public void <init> (org.atinject.tck.auto.FuelTank) org.atinject.tck.auto.FuelTank constructorInjection void supertypeMethodInjection (org.atinject.tck.auto.FuelTank) org.atinject.tck.auto.FuelTank methodInjection static void supertypeStaticMethodInjection (org.atinject.tck.auto.FuelTank) org.atinject.tck.auto.FuelTank methodInjection private void injectPrivateMethod () void injectPackagePrivateMethod () protected void injectProtectedMethod () public void injectPublicMethod () private void injectPrivateMethodForOverride () void injectPackagePrivateMethodForOverride () protected void injectProtectedMethodForOverride () public void injectPublicMethodForOverride () protected final boolean hasTireBeenFieldInjected () protected boolean hasSpareTireBeenFieldInjected () protected final boolean hasTireBeenMethodInjected () protected static boolean hasBeenStaticFieldInjected () protected static boolean hasBeenStaticMethodInjected () protected boolean hasSpareTireBeenMethodInjected () void injectPackagePrivateMethod2 () void injectPackagePrivateMethod3 () void injectPackagePrivateMethod4 () static void <clinit> () }
org/atinject/tck/auto/V8Engine.class
V8Engine.java package org.atinject.tck.auto public org.atinject.tck.auto.V8Engine extends org.atinject.tck.auto.GasEngine { public void <init> () void injectPackagePrivateMethod () public void injectQualifiers (org.atinject.tck.auto.Seat, org.atinject.tck.auto.Seat, org.atinject.tck.auto.Tire, org.atinject.tck.auto.Tire) org.atinject.tck.auto.Seat seatA org.atinject.tck.auto.Seat seatB org.atinject.tck.auto.Tire tireA org.atinject.tck.auto.Tire tireB void injectPackagePrivateMethodForOverride () public void injectTwiceOverriddenWithOmissionInMiddle () public void injectTwiceOverriddenWithOmissionInSubclass () }
org/atinject/tck/Tck.class
Tck.java package org.atinject.tck public org.atinject.tck.Tck extends java.lang.Object { private void <init> () public static junit.framework.Test testsFor (org.atinject.tck.auto.Car, boolean, boolean) junit.framework.TestSuite suite org.atinject.tck.auto.Car car boolean supportsStatic boolean supportsPrivate }