|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectorg.apache.webbeans.portable.AnnotatedElementFactory
public final class AnnotatedElementFactory
Factory for Annotated elements.
| Constructor Summary | |
|---|---|
AnnotatedElementFactory()
No instantiate. |
|
| Method Summary | ||
|---|---|---|
void |
clear()
Clear caches. |
|
static AnnotatedElementFactory |
getInstance()
|
|
|
newAnnotatedConstructor(Constructor<X> constructor,
AnnotatedType<X> declaringClass)
Creates and configures new annotated constructor. |
|
|
newAnnotatedField(Field field,
AnnotatedType<X> declaringClass)
Creates and configures new annotated field. |
|
|
newAnnotatedMethod(Method method,
AnnotatedType<X> declaringType)
Creates and configures new annotated method. |
|
|
newAnnotatedType(Class<X> annotatedClass)
Creates and configures new annotated type. |
|
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
|---|
public AnnotatedElementFactory()
| Method Detail |
|---|
public static AnnotatedElementFactory getInstance()
public <X> AnnotatedType<X> newAnnotatedType(Class<X> annotatedClass)
X - class infoannotatedClass - annotated class
public <X> AnnotatedConstructor<X> newAnnotatedConstructor(Constructor<X> constructor,
AnnotatedType<X> declaringClass)
X - declaring classconstructor - constructor
public <X> AnnotatedField<X> newAnnotatedField(Field field,
AnnotatedType<X> declaringClass)
X - declaring classfield - field instancedeclaringClass - declaring class
public <X> AnnotatedMethod<X> newAnnotatedMethod(Method method,
AnnotatedType<X> declaringType)
X - declaring classmethod - annotated methoddeclaringType - declaring class info
public void clear()
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||