org.apache.geronimo.gbean.annotation
Class AnnotationGBeanInfoBuilder
java.lang.Object
org.apache.geronimo.gbean.annotation.AnnotationGBeanInfoBuilder
public class AnnotationGBeanInfoBuilder
- extends Object
- Version:
- $Rev:$ $Date:$
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
AnnotationGBeanInfoBuilder
public AnnotationGBeanInfoBuilder(Class<?> gbeanClass)
buildGBeanInfo
public GBeanInfo buildGBeanInfo()
throws GBeanAnnotationException
- Throws:
GBeanAnnotationException
setPriority
protected void setPriority(GBeanInfoBuilder infoBuilder)
setConstructor
protected void setConstructor(GBeanInfoBuilder infoBuilder)
setConstructor
protected void setConstructor(GBeanInfoBuilder infoBuilder,
Constructor constructor)
filterSettersByAnnotation
protected Set<Method> filterSettersByAnnotation(Class<? extends Annotation> annotationClass)
markPersistent
protected void markPersistent(GBeanInfoBuilder infoBuilder)
addReferences
protected void addReferences(GBeanInfoBuilder infoBuilder)
getGenericActualType
protected Class getGenericActualType(Type genericType,
Class parameterType)
getName
protected String getName()
getJ2eeyType
protected String getJ2eeyType()
getName
protected String getName(Method method)
isNotSetter
protected boolean isNotSetter(Method method)
Copyright © 2003-2013 The Apache Geronimo development community. All Rights Reserved.