public class BeanResult<X> extends Object
Constructor and Description |
---|
BeanResult(Class<X> type,
boolean readAnnotations,
BeanResultType beanType,
List<FieldValueObject> fieldValues,
List<BeanResult<?>> inlineBeans,
javax.enterprise.inject.spi.BeanManager beanManager) |
Modifier and Type | Method and Description |
---|---|
void |
addToClass(Annotation annotation) |
void |
addToConstructor(Constructor<?> constructor,
Annotation annotation) |
void |
addToConstructorParameter(Constructor<?> constructor,
int param,
Annotation annotation) |
void |
addToField(Field field,
Annotation annotation) |
void |
addToMethod(Method method,
Annotation annotation) |
void |
addToMethodParameter(Method method,
int param,
Annotation annotation) |
javax.enterprise.inject.spi.AnnotatedType<?> |
getAnnotatedType() |
BeanResultType |
getBeanType() |
List<FieldValueObject> |
getFieldValues() |
List<BeanResult<?>> |
getInlineBeans() |
Class<X> |
getType() |
void |
overrideFieldType(Field field,
Class<?> javaClass) |
public BeanResult(Class<X> type, boolean readAnnotations, BeanResultType beanType, List<FieldValueObject> fieldValues, List<BeanResult<?>> inlineBeans, javax.enterprise.inject.spi.BeanManager beanManager)
public List<BeanResult<?>> getInlineBeans()
public BeanResultType getBeanType()
public List<FieldValueObject> getFieldValues()
public void addToClass(Annotation annotation)
public void addToField(Field field, Annotation annotation)
public void addToMethod(Method method, Annotation annotation)
public void addToMethodParameter(Method method, int param, Annotation annotation)
public void addToConstructor(Constructor<?> constructor, Annotation annotation)
public void addToConstructorParameter(Constructor<?> constructor, int param, Annotation annotation)
public javax.enterprise.inject.spi.AnnotatedType<?> getAnnotatedType()
Copyright © 2008–2013 Seam Framework. All rights reserved.