@Target(value=TYPE) @Retention(value=RUNTIME) @ExtendWith(value=CdiExtension.class) public @interface Cdi
| Modifier and Type | Optional Element and Description |
|---|---|
Class<?>[] |
alternatives |
Class<? extends Annotation>[] |
alternativeStereotypes |
Class<?>[] |
classes |
Class<?>[] |
decorators |
boolean |
disableDiscovery |
Class<?>[] |
interceptors |
Class<? extends Cdi.OnStart>[] |
onStarts |
Class<?>[] |
packages |
Cdi.Property[] |
properties |
Class<?>[] |
recursivePackages |
boolean |
reusable
TIP: it is recommended to alias the configuration when this is true to avoid to have a not unified configuration.
|
public abstract Class<?>[] classes
public abstract Class<?>[] decorators
public abstract Class<?>[] interceptors
public abstract Class<?>[] alternatives
public abstract Class<? extends Annotation>[] alternativeStereotypes
public abstract Class<?>[] packages
public abstract Class<?>[] recursivePackages
public abstract Cdi.Property[] properties
public abstract boolean disableDiscovery
public abstract Class<? extends Cdi.OnStart>[] onStarts
public abstract boolean reusable
Copyright © 2008–2020 The Apache Software Foundation. All rights reserved.