public class AnnotatedTypeConfiguratorImpl<T> extends Object implements javax.enterprise.inject.spi.configurator.AnnotatedTypeConfigurator<T>, Configurator<javax.enterprise.inject.spi.AnnotatedType<T>>
AnnotatedType.| Constructor and Description |
|---|
AnnotatedTypeConfiguratorImpl(javax.enterprise.inject.spi.AnnotatedType<T> annotatedType) |
| Modifier and Type | Method and Description |
|---|---|
C |
add(Annotation annotation) |
javax.enterprise.inject.spi.AnnotatedType<T> |
complete()
Returns a finished component.
|
Set<javax.enterprise.inject.spi.configurator.AnnotatedConstructorConfigurator<T>> |
constructors() |
Set<javax.enterprise.inject.spi.configurator.AnnotatedFieldConfigurator<? super T>> |
fields() |
A |
getAnnotated() |
Set<javax.enterprise.inject.spi.configurator.AnnotatedMethodConfigurator<? super T>> |
methods() |
C |
remove(Predicate<Annotation> predicate) |
C |
removeAll() |
protected AnnotatedTypeConfiguratorImpl<T> |
self() |
public AnnotatedTypeConfiguratorImpl(javax.enterprise.inject.spi.AnnotatedType<T> annotatedType)
public Set<javax.enterprise.inject.spi.configurator.AnnotatedMethodConfigurator<? super T>> methods()
methods in interface javax.enterprise.inject.spi.configurator.AnnotatedTypeConfigurator<T>public Set<javax.enterprise.inject.spi.configurator.AnnotatedFieldConfigurator<? super T>> fields()
fields in interface javax.enterprise.inject.spi.configurator.AnnotatedTypeConfigurator<T>public Set<javax.enterprise.inject.spi.configurator.AnnotatedConstructorConfigurator<T>> constructors()
constructors in interface javax.enterprise.inject.spi.configurator.AnnotatedTypeConfigurator<T>protected AnnotatedTypeConfiguratorImpl<T> self()
public javax.enterprise.inject.spi.AnnotatedType<T> complete()
Configuratorcomplete in interface Configurator<javax.enterprise.inject.spi.AnnotatedType<T>>public A getAnnotated()
public C add(Annotation annotation)
public C remove(Predicate<Annotation> predicate)
public C removeAll()
Copyright © 2017. All rights reserved.