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
}