AutoAddScopeBuildItem.Builder |
AutoAddScopeBuildItem.Builder.and(AutoAddScopeBuildItem.MatchPredicate other) |
The final predicate is a short-circuiting logical AND of the previous predicate (if any) and this condition.
|
AutoAddScopeBuildItem.Builder |
AutoAddScopeBuildItem.Builder.anyMethodMatches(Predicate<org.jboss.jandex.MethodInfo> predicate) |
The class declares a method that matches the given predicate.
|
static AutoAddScopeBuildItem.Builder |
AutoAddScopeBuildItem.builder() |
|
AutoAddScopeBuildItem.Builder |
AutoAddScopeBuildItem.Builder.containsAnnotations(org.jboss.jandex.DotName... annotationNames) |
The class or any of its element must be annotated with the given annotation.
|
AutoAddScopeBuildItem.Builder |
AutoAddScopeBuildItem.Builder.defaultScope(BuiltinScope scope) |
The scope annotation added to the class.
|
AutoAddScopeBuildItem.Builder |
AutoAddScopeBuildItem.Builder.defaultScope(org.jboss.jandex.DotName scopeAnnotationName) |
The scope annotation added to the class.
|
AutoAddScopeBuildItem.Builder |
AutoAddScopeBuildItem.Builder.implementsInterface(org.jboss.jandex.DotName interfaceName) |
The class must directly or indirectly implement the given interface.
|
AutoAddScopeBuildItem.Builder |
AutoAddScopeBuildItem.Builder.isAnnotatedWith(org.jboss.jandex.DotName annotationName) |
The class must be annotated with the given annotation.
|
AutoAddScopeBuildItem.Builder |
AutoAddScopeBuildItem.Builder.match(AutoAddScopeBuildItem.MatchPredicate predicate) |
Set a custom predicate.
|
AutoAddScopeBuildItem.Builder |
AutoAddScopeBuildItem.Builder.priority(int priority) |
Set the priority.
|
AutoAddScopeBuildItem.Builder |
AutoAddScopeBuildItem.Builder.reason(String reason) |
Specify an optional reason description that is used in log messages.
|
AutoAddScopeBuildItem.Builder |
AutoAddScopeBuildItem.Builder.requiresContainerServices() |
At least one injection point or lifecycle callback must be declared in the class hierarchy.
|
AutoAddScopeBuildItem.Builder |
AutoAddScopeBuildItem.Builder.scopeAlreadyAdded(BiConsumer<org.jboss.jandex.DotName,String> consumer) |
If a scope was already added by another AutoAddScopeBuildItem then this consumer is used to handle this
situation, i.e.
|
AutoAddScopeBuildItem.Builder |
AutoAddScopeBuildItem.Builder.unremovable() |
The bean will be unremovable.
|