Overview | Package | Class | Use | Tree | Deprecated | Index | Help
| Apache CXF API
PREV CLASS NEXT CLASS | FRAMES NO FRAMES
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD

## org.apache.cxf.common.annotation
Class AnnotationProcessor

    java.lang.Object
      org.apache.cxf.common.annotation.AnnotationProcessor

    public class AnnotationProcessor

extends Object

Process instance of an annotated class. This is a visitable object that allows an caller to visit that annotated elements in this class definition. If a class level annotation is overridden by a member level annotation, only the visit method for the member level annotation

Constructor Summary
`AnnotationProcessor(Object o)`

Method Summary
`void` | `accept(AnnotationVisitor visitor)`
`void` | `accept(AnnotationVisitor visitor, Class<?> claz)` Visits each of the annotated elements of the object.

Methods inherited from class java.lang.Object
`clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait`

Constructor Detail

### AnnotationProcessor

    public AnnotationProcessor(Object o)

Method Detail

### accept

    public void accept(AnnotationVisitor visitor,
                       Class<?> claz)

  Visits each of the annotated elements of the object.

  Parameters:
    `visitor` - a visitor
    `claz` - the Class of the targe object

### accept

    public void accept(AnnotationVisitor visitor)

Overview | Package | Class | Use | Tree | Deprecated | Index | Help
| Apache CXF API
PREV CLASS NEXT CLASS | FRAMES NO FRAMES
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD

Apache CXF