索引

C D E F G H I J L M N O P Q R S T V 
All Classes and Interfaces|所有程序包

C

Car - org.atinject.tck.auto中的接口
 
Convertible - org.atinject.tck.auto中的类
 
Convertible.PrivateTests - org.atinject.tck.auto中的类
 
Convertible.StaticTests - org.atinject.tck.auto中的类
 
Convertible.Tests - org.atinject.tck.auto中的类
 
Cupholder - org.atinject.tck.auto.accessories中的类
 
Cupholder(Provider<Seat>) - 类的构造器 org.atinject.tck.auto.accessories.Cupholder
 

D

Drivers - org.atinject.tck.auto中的Annotation Interface
 
DriversSeat - org.atinject.tck.auto中的类
 
DriversSeat(Cupholder) - 类的构造器 org.atinject.tck.auto.DriversSeat
 

E

Engine - org.atinject.tck.auto中的类
 
Engine() - 类的构造器 org.atinject.tck.auto.Engine
 

F

FuelTank - org.atinject.tck.auto中的类
 
FuelTank() - 类的构造器 org.atinject.tck.auto.FuelTank
 

G

GasEngine - org.atinject.tck.auto中的类
 
GasEngine() - 类的构造器 org.atinject.tck.auto.GasEngine
 
get() - 接口中的方法 javax.inject.Provider
Provides a fully-constructed and injected instance of T.
getCupholder() - 类中的方法 org.atinject.tck.auto.Seat
 

H

hasBeenStaticFieldInjected() - 类中的静态方法 org.atinject.tck.auto.accessories.SpareTire
 
hasBeenStaticFieldInjected() - 类中的静态方法 org.atinject.tck.auto.Tire
 
hasBeenStaticMethodInjected() - 类中的静态方法 org.atinject.tck.auto.accessories.SpareTire
 
hasBeenStaticMethodInjected() - 类中的静态方法 org.atinject.tck.auto.Tire
 
hasSpareTireBeenFieldInjected() - 类中的方法 org.atinject.tck.auto.accessories.SpareTire
 
hasSpareTireBeenFieldInjected() - 类中的方法 org.atinject.tck.auto.Tire
 
hasSpareTireBeenMethodInjected() - 类中的方法 org.atinject.tck.auto.accessories.SpareTire
 
hasSpareTireBeenMethodInjected() - 类中的方法 org.atinject.tck.auto.Tire
 
hasTireBeenFieldInjected() - 类中的方法 org.atinject.tck.auto.Tire
 
hasTireBeenMethodInjected() - 类中的方法 org.atinject.tck.auto.Tire
 

I

Inject - javax.inject中的Annotation Interface
Identifies injectable constructors, methods, and fields.
injectProtectedMethod() - 类中的方法 org.atinject.tck.auto.accessories.SpareTire
 
injectProtectedMethod() - 类中的方法 org.atinject.tck.auto.Tire
 
injectProtectedMethodForOverride() - 类中的方法 org.atinject.tck.auto.accessories.SpareTire
 
injectProtectedMethodForOverride() - 类中的方法 org.atinject.tck.auto.Tire
 
injectPublicMethod() - 类中的方法 org.atinject.tck.auto.accessories.SpareTire
 
injectPublicMethod() - 类中的方法 org.atinject.tck.auto.Tire
 
injectPublicMethodForOverride() - 类中的方法 org.atinject.tck.auto.accessories.SpareTire
 
injectPublicMethodForOverride() - 类中的方法 org.atinject.tck.auto.Tire
 
injectQualifiers(Seat, Seat, Tire, Tire) - 类中的方法 org.atinject.tck.auto.Engine
 
injectQualifiers(Seat, Seat, Tire, Tire) - 类中的方法 org.atinject.tck.auto.V8Engine
Qualifiers are swapped from how they appear in the superclass.
injectTwiceOverriddenWithOmissionInMiddle() - 类中的方法 org.atinject.tck.auto.Engine
 
injectTwiceOverriddenWithOmissionInMiddle() - 类中的方法 org.atinject.tck.auto.GasEngine
 
injectTwiceOverriddenWithOmissionInMiddle() - 类中的方法 org.atinject.tck.auto.V8Engine
 
injectTwiceOverriddenWithOmissionInSubclass() - 类中的方法 org.atinject.tck.auto.Engine
 
injectTwiceOverriddenWithOmissionInSubclass() - 类中的方法 org.atinject.tck.auto.GasEngine
 
injectTwiceOverriddenWithOmissionInSubclass() - 类中的方法 org.atinject.tck.auto.V8Engine
 

J

javax.inject - 程序包 javax.inject
This package specifies a means for obtaining objects in such a way as to maximize reusability, testability and maintainability compared to traditional approaches such as constructors, factories, and service locators (e.g., JNDI). This process, known as dependency injection, is beneficial to most nontrivial applications.

L

localConvertible - 类中的静态变量 org.atinject.tck.auto.Convertible
 

M

methodInjectedBeforeFields - 类中的变量 org.atinject.tck.auto.Tire
 
moreProblems - 类中的静态变量 org.atinject.tck.auto.Tire
 

N

Named - javax.inject中的Annotation Interface
String-based qualifier.
NEVER_INJECTED - 类中的静态变量 org.atinject.tck.auto.Tire
 

O

org.atinject.tck - 程序包 org.atinject.tck
The compatibility test suite for JSR-330: Dependency Injection for Java.
org.atinject.tck.auto - 程序包 org.atinject.tck.auto
 
org.atinject.tck.auto.accessories - 程序包 org.atinject.tck.auto.accessories
 
overriddenPackagePrivateMethodInjectedTwice - 类中的变量 org.atinject.tck.auto.Engine
 
overriddenProtectedMethodInjectedTwice - 类中的变量 org.atinject.tck.auto.Tire
 
overriddenPublicMethodInjectedTwice - 类中的变量 org.atinject.tck.auto.Tire
 
overriddenTwiceWithOmissionInMiddleInjected - 类中的变量 org.atinject.tck.auto.Engine
 
overriddenTwiceWithOmissionInSubclassInjected - 类中的变量 org.atinject.tck.auto.Engine
 

P

packagePrivateMethod2Injected - 类中的变量 org.atinject.tck.auto.accessories.RoundThing
 
packagePrivateMethod2Injected - 类中的变量 org.atinject.tck.auto.accessories.SpareTire
 
packagePrivateMethod3Injected - 类中的变量 org.atinject.tck.auto.accessories.RoundThing
 
packagePrivateMethod3Injected - 类中的变量 org.atinject.tck.auto.accessories.SpareTire
 
packagePrivateMethod3Injected - 类中的变量 org.atinject.tck.auto.Tire
 
packagePrivateMethod4Injected - 类中的变量 org.atinject.tck.auto.accessories.RoundThing
 
packagePrivateMethod4Injected - 类中的变量 org.atinject.tck.auto.Tire
 
PrivateTests() - 类的构造器 org.atinject.tck.auto.Convertible.PrivateTests
 
protectedMethodForOverrideInjected - 类中的变量 org.atinject.tck.auto.Tire
 
Provider<T> - javax.inject中的接口
Provides instances of T.
publicMethodForOverrideInjected - 类中的变量 org.atinject.tck.auto.Tire
 
publicNoArgsConstructorInjected - 类中的变量 org.atinject.tck.auto.Engine
 

Q

Qualifier - javax.inject中的Annotation Interface
Identifies qualifier annotations.
qualifiersInheritedFromOverriddenMethod - 类中的变量 org.atinject.tck.auto.Engine
 

R

RoundThing - org.atinject.tck.auto.accessories中的类
 
RoundThing() - 类的构造器 org.atinject.tck.auto.accessories.RoundThing
 

S

Scope - javax.inject中的Annotation Interface
Identifies scope annotations.
Seat - org.atinject.tck.auto中的类
 
seatA - 类中的变量 org.atinject.tck.auto.Engine
 
seatB - 类中的变量 org.atinject.tck.auto.Engine
 
Seatbelt - org.atinject.tck.auto中的类
 
Seatbelt() - 类的构造器 org.atinject.tck.auto.Seatbelt
 
seatProvider - 类中的变量 org.atinject.tck.auto.accessories.Cupholder
 
similarPackagePrivateMethodInjectedTwice - 类中的变量 org.atinject.tck.auto.Tire
 
similarPrivateMethodInjectedTwice - 类中的变量 org.atinject.tck.auto.Tire
 
Singleton - javax.inject中的Annotation Interface
Identifies a type that the injector only instantiates once.
SpareTire - org.atinject.tck.auto.accessories中的类
 
SpareTire(FuelTank, FuelTank) - 类的构造器 org.atinject.tck.auto.accessories.SpareTire
 
staticMethodInjectedBeforeStaticFields - 类中的静态变量 org.atinject.tck.auto.Tire
 
StaticTests() - 类的构造器 org.atinject.tck.auto.Convertible.StaticTests
 
subPackagePrivateMethodForOverrideInjected - 类中的变量 org.atinject.tck.auto.Engine
 
subPackagePrivateMethodForOverrideInjected - 类中的变量 org.atinject.tck.auto.Tire
 
subPackagePrivateMethodInjected - 类中的变量 org.atinject.tck.auto.Engine
 
subPackagePrivateMethodInjected - 类中的变量 org.atinject.tck.auto.Tire
 
subPrivateMethodForOverrideInjected - 类中的变量 org.atinject.tck.auto.Tire
 
subPrivateMethodInjected - 类中的变量 org.atinject.tck.auto.Tire
 
subProtectedMethodInjected - 类中的变量 org.atinject.tck.auto.Tire
 
subPublicMethodInjected - 类中的变量 org.atinject.tck.auto.Tire
 
subtypeFieldInjectedBeforeSupertypeMethods - 类中的变量 org.atinject.tck.auto.Tire
 
subtypeMethodInjectedBeforeSupertypeMethods - 类中的变量 org.atinject.tck.auto.Tire
 
subtypeStaticFieldInjectedBeforeSupertypeStaticMethods - 类中的静态变量 org.atinject.tck.auto.Tire
 
subtypeStaticMethodInjectedBeforeSupertypeStaticMethods - 类中的静态变量 org.atinject.tck.auto.Tire
 
superPackagePrivateMethodForOverrideInjected - 类中的变量 org.atinject.tck.auto.Engine
 
superPackagePrivateMethodForOverrideInjected - 类中的变量 org.atinject.tck.auto.Tire
 
superPackagePrivateMethodInjected - 类中的变量 org.atinject.tck.auto.Engine
 
superPackagePrivateMethodInjected - 类中的变量 org.atinject.tck.auto.Tire
 
superPrivateMethodForOverrideInjected - 类中的变量 org.atinject.tck.auto.Tire
 
superPrivateMethodInjected - 类中的变量 org.atinject.tck.auto.Tire
 
superProtectedMethodInjected - 类中的变量 org.atinject.tck.auto.Tire
 
superPublicMethodInjected - 类中的变量 org.atinject.tck.auto.Tire
 

T

Tck - org.atinject.tck中的类
Manufactures the compatibility test suite.
testCircularlyDependentSingletons() - 类中的方法 org.atinject.tck.auto.Convertible.Tests
 
testConstructorInjectedProviderYieldsDistinctValues() - 类中的方法 org.atinject.tck.auto.Convertible.Tests
 
testConstructorInjectedProviderYieldsSingleton() - 类中的方法 org.atinject.tck.auto.Convertible.Tests
 
testConstructorInjectionWithProviders() - 类中的方法 org.atinject.tck.auto.Convertible.Tests
 
testConstructorInjectionWithValues() - 类中的方法 org.atinject.tck.auto.Convertible.Tests
 
testFieldInjectedProviderYieldsDistinctValues() - 类中的方法 org.atinject.tck.auto.Convertible.Tests
 
testFieldInjectedProviderYieldsSingleton() - 类中的方法 org.atinject.tck.auto.Convertible.Tests
 
testFieldInjectionWithProviders() - 类中的方法 org.atinject.tck.auto.Convertible.Tests
 
testFieldInjectionWithValues() - 类中的方法 org.atinject.tck.auto.Convertible.Tests
 
testFieldsInjected() - 类中的方法 org.atinject.tck.auto.Convertible.Tests
 
testFieldsInjectedBeforeMethods() - 类中的方法 org.atinject.tck.auto.Convertible.Tests
 
testMethodInjectedProviderYieldsDistinctValues() - 类中的方法 org.atinject.tck.auto.Convertible.Tests
 
testMethodInjectedProviderYieldsSingleton() - 类中的方法 org.atinject.tck.auto.Convertible.Tests
 
testMethodInjectionWithProviders() - 类中的方法 org.atinject.tck.auto.Convertible.Tests
 
testMethodInjectionWithValues() - 类中的方法 org.atinject.tck.auto.Convertible.Tests
 
testMethodWithMultipleParametersInjected() - 类中的方法 org.atinject.tck.auto.Convertible.Tests
 
testMethodWithZeroParametersInjected() - 类中的方法 org.atinject.tck.auto.Convertible.Tests
 
testNonVoidMethodInjected() - 类中的方法 org.atinject.tck.auto.Convertible.Tests
 
testOverriddenPackagePrivateMethodInjectedOnlyOnce() - 类中的方法 org.atinject.tck.auto.Convertible.Tests
 
testOverriddenProtectedMethodInjectedOnlyOnce() - 类中的方法 org.atinject.tck.auto.Convertible.Tests
 
testOverriddenProtectedMethodInjection() - 类中的方法 org.atinject.tck.auto.Convertible.Tests
 
testOverriddenPublicMethodInjectedOnlyOnce() - 类中的方法 org.atinject.tck.auto.Convertible.Tests
 
testOverriddenPublicMethodNotInjected() - 类中的方法 org.atinject.tck.auto.Convertible.Tests
 
testOverriddingMixedWithPackagePrivate2() - 类中的方法 org.atinject.tck.auto.Convertible.Tests
 
testOverriddingMixedWithPackagePrivate3() - 类中的方法 org.atinject.tck.auto.Convertible.Tests
 
testOverriddingMixedWithPackagePrivate4() - 类中的方法 org.atinject.tck.auto.Convertible.Tests
 
testPackagePrivateMethodInjectedDifferentPackages() - 类中的方法 org.atinject.tck.auto.Convertible.Tests
 
testPackagePrivateMethodInjectedEvenWhenSimilarMethodLacksAnnotation() - 类中的方法 org.atinject.tck.auto.Convertible.Tests
 
testPackagePrivateMethodInjectedSamePackage() - 类中的方法 org.atinject.tck.auto.Convertible.PrivateTests
 
testPackagePrivateMethodNotInjectedWhenOverrideLacksAnnotation() - 类中的方法 org.atinject.tck.auto.Convertible.Tests
 
testPackagePrivateMethodNotInjectedWhenSupertypeHasAnnotatedSimilarMethod() - 类中的方法 org.atinject.tck.auto.Convertible.Tests
 
testPrivateMethodInjectedEvenWhenSimilarMethodLacksAnnotation() - 类中的方法 org.atinject.tck.auto.Convertible.PrivateTests
 
testPrivateMethodNotInjectedWhenSupertypeHasAnnotatedSimilarMethod() - 类中的方法 org.atinject.tck.auto.Convertible.Tests
 
testProtectedMethodNotInjectedWhenOverrideNotAnnotated() - 类中的方法 org.atinject.tck.auto.Convertible.Tests
 
testProviderReturnedValues() - 类中的方法 org.atinject.tck.auto.Convertible.Tests
 
testPublicMethodNotInjectedWhenOverrideNotAnnotated() - 类中的方法 org.atinject.tck.auto.Convertible.Tests
 
testPublicNoArgsConstructorInjected() - 类中的方法 org.atinject.tck.auto.Convertible.Tests
 
testQualifiersNotInheritedFromOverriddenMethod() - 类中的方法 org.atinject.tck.auto.Convertible.Tests
 
Tests() - 类的构造器 org.atinject.tck.auto.Convertible.Tests
 
testsFor(Car, boolean, boolean) - 类中的静态方法 org.atinject.tck.Tck
Constructs a JUnit test suite for the given Car instance.
testSimilarPackagePrivateMethodInjectedOnlyOnce() - 类中的方法 org.atinject.tck.auto.Convertible.Tests
 
testSimilarPrivateMethodInjectedOnlyOnce() - 类中的方法 org.atinject.tck.auto.Convertible.PrivateTests
 
testSingletonAnnotationNotInheritedFromSupertype() - 类中的方法 org.atinject.tck.auto.Convertible.Tests
 
testStaticFieldInjectionWithProviders() - 类中的方法 org.atinject.tck.auto.Convertible.StaticTests
 
testStaticFieldInjectionWithValues() - 类中的方法 org.atinject.tck.auto.Convertible.StaticTests
 
testStaticFieldsInjectedBeforeMethods() - 类中的方法 org.atinject.tck.auto.Convertible.StaticTests
 
testStaticMethodInjectionWithProviders() - 类中的方法 org.atinject.tck.auto.Convertible.StaticTests
 
testStaticMethodInjectionWithValues() - 类中的方法 org.atinject.tck.auto.Convertible.StaticTests
 
testSubtypeFieldsInjected() - 类中的方法 org.atinject.tck.auto.Convertible.Tests
 
testSubtypeMethodsInjected() - 类中的方法 org.atinject.tck.auto.Convertible.Tests
 
testSubtypeStaticFieldsInjected() - 类中的方法 org.atinject.tck.auto.Convertible.StaticTests
 
testSubtypeStaticMethodsInjected() - 类中的方法 org.atinject.tck.auto.Convertible.StaticTests
 
testSupertypeFieldsInjected() - 类中的方法 org.atinject.tck.auto.Convertible.Tests
 
testSupertypeMethodInjectedBeforeSubtypeMethods() - 类中的方法 org.atinject.tck.auto.Convertible.Tests
 
testSupertypeMethodsInjected() - 类中的方法 org.atinject.tck.auto.Convertible.Tests
 
testSupertypeMethodsInjectedBeforeSubtypeFields() - 类中的方法 org.atinject.tck.auto.Convertible.Tests
 
testSupertypePrivateMethodInjected() - 类中的方法 org.atinject.tck.auto.Convertible.PrivateTests
 
testSupertypeStaticFieldsInjected() - 类中的方法 org.atinject.tck.auto.Convertible.StaticTests
 
testSupertypeStaticMethodsInjected() - 类中的方法 org.atinject.tck.auto.Convertible.StaticTests
 
testSupertypeStaticMethodsInjectedBeforeSubtypeStaticFields() - 类中的方法 org.atinject.tck.auto.Convertible.StaticTests
 
testSupertypeStaticMethodsInjectedBeforeSubtypeStaticMethods() - 类中的方法 org.atinject.tck.auto.Convertible.StaticTests
 
testTwiceOverriddenMethodInjectedWhenMiddleLacksAnnotation() - 类中的方法 org.atinject.tck.auto.Convertible.Tests
 
testTwiceOverriddenMethodNotInjectedWhenOverrideLacksAnnotation() - 类中的方法 org.atinject.tck.auto.Convertible.Tests
 
Tire - org.atinject.tck.auto中的类
 
Tire(FuelTank) - 类的构造器 org.atinject.tck.auto.Tire
 
tireA - 类中的变量 org.atinject.tck.auto.Engine
 
tireB - 类中的变量 org.atinject.tck.auto.Engine
 

V

V8Engine - org.atinject.tck.auto中的类
 
V8Engine() - 类的构造器 org.atinject.tck.auto.V8Engine
 
value() - annotation interface 中的元素 javax.inject.Named
The name.
C D E F G H I J L M N O P Q R S T V 
All Classes and Interfaces|所有程序包