public class TrackingAnnotatedTypeConfiguratorImpl<T> extends Object implements javax.enterprise.inject.spi.configurator.AnnotatedTypeConfigurator<T>
| Modifier and Type | Class and Description |
|---|---|
static class |
TrackingAnnotatedTypeConfiguratorImpl.TrackingAnnotatedConstructorConfiguratorImpl<T> |
static class |
TrackingAnnotatedTypeConfiguratorImpl.TrackingAnnotatedFieldConfiguratorImpl<T> |
static class |
TrackingAnnotatedTypeConfiguratorImpl.TrackingAnnotatedMethodConfiguratorImpl<T> |
static class |
TrackingAnnotatedTypeConfiguratorImpl.TrackingAnnotatedParameterConfiguratorImpl<T> |
| Constructor and Description |
|---|
TrackingAnnotatedTypeConfiguratorImpl(AnnotatedTypeConfiguratorImpl<T> delegate) |
| Modifier and Type | Method and Description |
|---|---|
javax.enterprise.inject.spi.configurator.AnnotatedTypeConfigurator<T> |
add(Annotation annotation) |
Set<javax.enterprise.inject.spi.configurator.AnnotatedConstructorConfigurator<T>> |
constructors() |
boolean |
equals(Object o) |
Set<javax.enterprise.inject.spi.configurator.AnnotatedFieldConfigurator<? super T>> |
fields() |
Stream<javax.enterprise.inject.spi.configurator.AnnotatedConstructorConfigurator<T>> |
filterConstructors(Predicate<javax.enterprise.inject.spi.AnnotatedConstructor<T>> predicate) |
Stream<javax.enterprise.inject.spi.configurator.AnnotatedFieldConfigurator<? super T>> |
filterFields(Predicate<javax.enterprise.inject.spi.AnnotatedField<? super T>> predicate) |
Stream<javax.enterprise.inject.spi.configurator.AnnotatedMethodConfigurator<? super T>> |
filterMethods(Predicate<javax.enterprise.inject.spi.AnnotatedMethod<? super T>> predicate) |
javax.enterprise.inject.spi.AnnotatedType<T> |
getAnnotated() |
AnnotatedTypeImpl<T> |
getNewAnnotatedType() |
String |
getPassivationId() |
int |
hashCode() |
Set<javax.enterprise.inject.spi.configurator.AnnotatedMethodConfigurator<? super T>> |
methods() |
javax.enterprise.inject.spi.configurator.AnnotatedTypeConfigurator<T> |
remove(Predicate<Annotation> predicate) |
javax.enterprise.inject.spi.configurator.AnnotatedTypeConfigurator<T> |
removeAll() |
public TrackingAnnotatedTypeConfiguratorImpl(AnnotatedTypeConfiguratorImpl<T> delegate)
public String getPassivationId()
public javax.enterprise.inject.spi.AnnotatedType<T> getAnnotated()
getAnnotated in interface javax.enterprise.inject.spi.configurator.AnnotatedTypeConfigurator<T>public javax.enterprise.inject.spi.configurator.AnnotatedTypeConfigurator<T> add(Annotation annotation)
add in interface javax.enterprise.inject.spi.configurator.AnnotatedTypeConfigurator<T>public javax.enterprise.inject.spi.configurator.AnnotatedTypeConfigurator<T> remove(Predicate<Annotation> predicate)
remove in interface javax.enterprise.inject.spi.configurator.AnnotatedTypeConfigurator<T>public javax.enterprise.inject.spi.configurator.AnnotatedTypeConfigurator<T> removeAll()
removeAll in interface javax.enterprise.inject.spi.configurator.AnnotatedTypeConfigurator<T>public Set<javax.enterprise.inject.spi.configurator.AnnotatedMethodConfigurator<? super T>> methods()
methods in interface javax.enterprise.inject.spi.configurator.AnnotatedTypeConfigurator<T>public Stream<javax.enterprise.inject.spi.configurator.AnnotatedMethodConfigurator<? super T>> filterMethods(Predicate<javax.enterprise.inject.spi.AnnotatedMethod<? super T>> predicate)
filterMethods 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 Stream<javax.enterprise.inject.spi.configurator.AnnotatedFieldConfigurator<? super T>> filterFields(Predicate<javax.enterprise.inject.spi.AnnotatedField<? super T>> predicate)
filterFields 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>public Stream<javax.enterprise.inject.spi.configurator.AnnotatedConstructorConfigurator<T>> filterConstructors(Predicate<javax.enterprise.inject.spi.AnnotatedConstructor<T>> predicate)
filterConstructors in interface javax.enterprise.inject.spi.configurator.AnnotatedTypeConfigurator<T>public AnnotatedTypeImpl<T> getNewAnnotatedType()
Copyright © 2008–2025 The Apache Software Foundation. All rights reserved.