public final class EEModuleClassDescription extends Object
Constructor and Description |
---|
EEModuleClassDescription(String className) |
Modifier and Type | Method and Description |
---|---|
void |
addAnnotationInformation(ClassAnnotationInformation annotationInformation) |
void |
addResourceInjection(ResourceInjectionConfiguration injection) |
<A extends Annotation,T> |
getAnnotationInformation(Class<A> annotationType) |
List<BindingConfiguration> |
getBindingConfigurations()
Get the binding configurations for this EE module class.
|
String |
getClassName()
Get the class name of this EE module class.
|
Map<InjectionTarget,ResourceInjectionConfiguration> |
getInjectionConfigurations()
Get the resource injection configurations for this EE module class.
|
InterceptorClassDescription |
getInterceptorClassDescription() |
String |
getInvalidMessage() |
boolean |
isInvalid() |
void |
setInterceptorClassDescription(InterceptorClassDescription interceptorClassDescription) |
void |
setInvalid(String message) |
public EEModuleClassDescription(String className)
public String getClassName()
public InterceptorClassDescription getInterceptorClassDescription()
public void setInterceptorClassDescription(InterceptorClassDescription interceptorClassDescription)
public List<BindingConfiguration> getBindingConfigurations()
public Map<InjectionTarget,ResourceInjectionConfiguration> getInjectionConfigurations()
public void addResourceInjection(ResourceInjectionConfiguration injection)
public void addAnnotationInformation(ClassAnnotationInformation annotationInformation)
public <A extends Annotation,T> ClassAnnotationInformation<A,T> getAnnotationInformation(Class<A> annotationType)
public void setInvalid(String message)
public boolean isInvalid()
public String getInvalidMessage()
Copyright © 2012 JBoss, a division of Red Hat, Inc.. All Rights Reserved.