Index

A B C E F G O P R S T V W 
All Classes and Interfaces|All Packages|Constant Field Values

A

ActivateScopes - Annotation Interface in org.jboss.weld.junit5.auto
Activates the listed scopes for the duration of the test.
ActivateScopes.All - Annotation Interface in org.jboss.weld.junit5.auto
Container annotation for repeatable ActivateScopes.
AddBeanClasses - Annotation Interface in org.jboss.weld.junit5.auto
Adds the listed classes as beans to the deployed testing container.
AddBeanClasses.All - Annotation Interface in org.jboss.weld.junit5.auto
Container annotation for repeatable AddBeanClasses.
AddEnabledDecorators - Annotation Interface in org.jboss.weld.junit5.auto
Adds, and enables, the listed classes as CDI decorators to the deployed testing container.
AddEnabledDecorators.All - Annotation Interface in org.jboss.weld.junit5.auto
Container annotation for repeatable AddEnabledDecorators.
AddEnabledInterceptors - Annotation Interface in org.jboss.weld.junit5.auto
Adds, and enables, the listed classes as CDI interceptors to the deployed testing container.
AddEnabledInterceptors.All - Annotation Interface in org.jboss.weld.junit5.auto
Container annotation for repeatable AddEnabledInterceptors.
AddExtensions - Annotation Interface in org.jboss.weld.junit5.auto
Adds the listed classes as portable CDI extensions to the deployed testing container.
AddExtensions.All - Annotation Interface in org.jboss.weld.junit5.auto
Container annotation for repeatable AddExtensions.
AddPackages - Annotation Interface in org.jboss.weld.junit5.auto
Adds all bean classes from the listed packages to the deployed testing container.
AddPackages.All - Annotation Interface in org.jboss.weld.junit5.auto
Container annotation for repeatable AddPackages.
afterAll(ExtensionContext) - Method in class org.jboss.weld.junit5.WeldJunit5Extension
 
afterEach(ExtensionContext) - Method in class org.jboss.weld.junit5.WeldJunit5Extension
 

B

beforeAll(ExtensionContext) - Method in class org.jboss.weld.junit5.WeldJunit5Extension
 
beforeEach(ExtensionContext) - Method in class org.jboss.weld.junit5.WeldJunit5Extension
 
build(Weld, List<Object>, Set<Class<? extends Annotation>>, Set<Bean<?>>) - Method in class org.jboss.weld.junit5.WeldInitiator.Builder
 

C

createWeld() - Static method in class org.jboss.weld.junit5.WeldInitiator
The returned Weld instance has: automatic discovery disabled concurrent deployment disabled

E

EnableAlternatives - Annotation Interface in org.jboss.weld.junit5.auto
Enables the listed classes as bean class alternatives in the deployed testing container.
EnableAlternatives.All - Annotation Interface in org.jboss.weld.junit5.auto
Container annotation for repeatable EnableAlternatives.
EnableAlternativeStereotypes - Annotation Interface in org.jboss.weld.junit5.auto
Adds the listed annotations as alternative stereotypes to the deployed container.
EnableAlternativeStereotypes.All - Annotation Interface in org.jboss.weld.junit5.auto
Container annotation for repeatable EnableAlternativeStereotypes.
EnableAutoWeld - Annotation Interface in org.jboss.weld.junit5.auto
Meta-annotation that allows test classes to be extended with @EnableAutoWeld instead of @ExtendWith(WeldJunit5AutoExtension.class).
EnableWeld - Annotation Interface in org.jboss.weld.junit5
Meta-annotation that allows test classes to be extended with @EnableWeld instead of @ExtendWith(WeldJunit5Extension.class).
enrich(Object, ExtensionContext, Weld, WeldInitiator.Builder) - Method in interface org.jboss.weld.junit5.WeldJunitEnricher
Enrich the default test environment.
ExcludeBean - Annotation Interface in org.jboss.weld.junit5.auto
@ExcludeBean excludes a bean, or multiple beans, that include a bean defining annotation (e.g. scope) from automatic discovery.
ExcludeBeanClasses - Annotation Interface in org.jboss.weld.junit5.auto
@ExcludeBeanClasses excludes a set of classes with bean defining annotations (e.g. scopes) from automatic discovery.
ExcludeBeanClasses.All - Annotation Interface in org.jboss.weld.junit5.auto
Container annotation for repeatable ExcludeBeanClasses.
ExcludedBeansExtension - Class in org.jboss.weld.junit5.auto
Extension class that ensures selected classes are excluded as beans.
ExplicitParamInjection - Annotation Interface in org.jboss.weld.junit5
An annotation used to enforce explicit parameter annotation.
ExtensionContextUtils - Class in org.jboss.weld.junit5
This class is not a public API and it's contents can change unpredictably!

F

from(Class<?>...) - Static method in class org.jboss.weld.junit5.WeldInitiator
Create a builder instance.
from(Weld) - Static method in class org.jboss.weld.junit5.WeldInitiator
Create a builder instance.
fromTestPackage() - Static method in class org.jboss.weld.junit5.WeldInitiator
Create a builder instance.

G

getContainerFromStore(ExtensionContext) - Static method in class org.jboss.weld.junit5.ExtensionContextUtils
Can return null if WeldContainer isn't stored yet
getEnrichersFromStore(ExtensionContext) - Static method in class org.jboss.weld.junit5.ExtensionContextUtils
Can return null if `WeldJunitEnricher`s aren't stored yet.
getExplicitInjectionInfoFromStore(ExtensionContext) - Static method in class org.jboss.weld.junit5.ExtensionContextUtils
Return boolean indicating whether explicit parameter injection is enabled
getInitiatorFromStore(ExtensionContext) - Static method in class org.jboss.weld.junit5.ExtensionContextUtils
Can return null if WeldInitiator isn't stored yet
GLOBAL_EXPLICIT_PARAM_INJECTION - Static variable in class org.jboss.weld.junit5.WeldJunit5Extension
 

O

of(Class<?>...) - Static method in class org.jboss.weld.junit5.WeldInitiator
The container is configured with the result of WeldInitiator.createWeld() method and the given bean classes are added.
of(Weld) - Static method in class org.jboss.weld.junit5.WeldInitiator
The container is configured through a provided Weld instance.
ofTestPackage() - Static method in class org.jboss.weld.junit5.WeldInitiator
The container is configured with the result of WeldInitiator.createWeld() method and all the classes from the test class package are added.
org.jboss.weld.junit5 - package org.jboss.weld.junit5
 
org.jboss.weld.junit5.auto - package org.jboss.weld.junit5.auto
 

P

performDefaultDiscovery() - Static method in class org.jboss.weld.junit5.WeldInitiator
The container is instructed to do automatic bean discovery, the resulting bean archive is NOT synthetic.

R

recursively() - Element in annotation interface org.jboss.weld.junit5.auto.AddPackages
 
removeContainerFromStore(ExtensionContext) - Static method in class org.jboss.weld.junit5.ExtensionContextUtils
Removes WeldContainer from ExtensionContext.Store.
resolveParameter(ParameterContext, ExtensionContext) - Method in class org.jboss.weld.junit5.WeldJunit5Extension
 

S

self() - Method in class org.jboss.weld.junit5.WeldInitiator.Builder
 
SetBeanDiscoveryMode - Annotation Interface in org.jboss.weld.junit5.auto
Sets discovery mode for Weld SE synthetic bean archive.
setContainerToStore(ExtensionContext, WeldContainer) - Static method in class org.jboss.weld.junit5.ExtensionContextUtils
Store WeldContainer to ExtensionContext.Store
setEnrichersToStore(ExtensionContext, List<WeldJunitEnricher>) - Static method in class org.jboss.weld.junit5.ExtensionContextUtils
Store `WeldJunitEnricher`s to root extension context
setExplicitInjectionInfoToStore(ExtensionContext, boolean) - Static method in class org.jboss.weld.junit5.ExtensionContextUtils
Store explicit injection parameter to ExtensionContext.Store based on provided ExtensionContext
setInitiatorToStore(ExtensionContext, WeldInitiator) - Static method in class org.jboss.weld.junit5.ExtensionContextUtils
Stores WeldInitiator into provided ExtensionContext.Store based on provided ExtensionContext
supportsParameter(ParameterContext, ExtensionContext) - Method in class org.jboss.weld.junit5.WeldJunit5Extension
 

T

TestInstanceInjectionExtension<T> - Class in org.jboss.weld.junit5.auto
Extension that makes a test instance appear like a regular bean even though instantiated by JUnit.

V

validateInitiator(List<Field>) - Method in class org.jboss.weld.junit5.auto.WeldJunit5AutoExtension
 
validateInitiator(List<Field>) - Method in class org.jboss.weld.junit5.WeldJunit5Extension
 
value() - Element in annotation interface org.jboss.weld.junit5.auto.ActivateScopes.All
 
value() - Element in annotation interface org.jboss.weld.junit5.auto.ActivateScopes
 
value() - Element in annotation interface org.jboss.weld.junit5.auto.AddBeanClasses.All
 
value() - Element in annotation interface org.jboss.weld.junit5.auto.AddBeanClasses
 
value() - Element in annotation interface org.jboss.weld.junit5.auto.AddEnabledDecorators.All
 
value() - Element in annotation interface org.jboss.weld.junit5.auto.AddEnabledDecorators
 
value() - Element in annotation interface org.jboss.weld.junit5.auto.AddEnabledInterceptors.All
 
value() - Element in annotation interface org.jboss.weld.junit5.auto.AddEnabledInterceptors
 
value() - Element in annotation interface org.jboss.weld.junit5.auto.AddExtensions.All
 
value() - Element in annotation interface org.jboss.weld.junit5.auto.AddExtensions
 
value() - Element in annotation interface org.jboss.weld.junit5.auto.AddPackages.All
 
value() - Element in annotation interface org.jboss.weld.junit5.auto.AddPackages
 
value() - Element in annotation interface org.jboss.weld.junit5.auto.EnableAlternatives.All
 
value() - Element in annotation interface org.jboss.weld.junit5.auto.EnableAlternatives
 
value() - Element in annotation interface org.jboss.weld.junit5.auto.EnableAlternativeStereotypes.All
 
value() - Element in annotation interface org.jboss.weld.junit5.auto.EnableAlternativeStereotypes
 
value() - Element in annotation interface org.jboss.weld.junit5.auto.ExcludeBeanClasses.All
 
value() - Element in annotation interface org.jboss.weld.junit5.auto.ExcludeBeanClasses
 
value() - Element in annotation interface org.jboss.weld.junit5.auto.SetBeanDiscoveryMode
 
value() - Element in annotation interface org.jboss.weld.junit5.ExplicitParamInjection
If set to true, Weld will only attempt to resolve parameters which have CDI qualifier annotations.

W

weldInit(ExtensionContext, Weld, WeldInitiator.Builder) - Method in class org.jboss.weld.junit5.auto.WeldJunit5AutoExtension
 
weldInit(ExtensionContext, Weld, WeldInitiator.Builder) - Method in class org.jboss.weld.junit5.WeldJunit5Extension
 
WeldInitiator - Class in org.jboss.weld.junit5
JUnit 5 initiator - can be used to customize the Weld SE container started by WeldJunit5Extension.
WeldInitiator.Builder - Class in org.jboss.weld.junit5
This builder can be used to customize the final WeldInitiator instance, e.g. to activate a context for a given normal scope.
WeldJunit5AutoExtension - Class in org.jboss.weld.junit5.auto
An alternative to WeldJunit5Extension allowing to fully leverage an annotation based configuration approach.
WeldJunit5AutoExtension() - Constructor for class org.jboss.weld.junit5.auto.WeldJunit5AutoExtension
 
WeldJunit5Extension - Class in org.jboss.weld.junit5
JUnit 5 extension allowing to bootstrap Weld SE container for each @Test method (or once per test class if running TestInstance.Lifecycle.PER_CLASS) and tear it down afterwards.
WeldJunit5Extension() - Constructor for class org.jboss.weld.junit5.WeldJunit5Extension
 
WeldJunitEnricher - Interface in org.jboss.weld.junit5
If no WeldInitiator field annotated with WeldSetup is present on a test class, all service providers of this interface are used to enrich the default test environment.
WeldSetup - Annotation Interface in org.jboss.weld.junit5
An annotation used to denote a WeldInitiator field.
A B C E F G O P R S T V W 
All Classes and Interfaces|All Packages|Constant Field Values