Overview | Package | Class | Use | Tree | Deprecated | Index | Help
PREV CLASS NEXT CLASS | FRAMES NO FRAMES
SUMMARY: REQUIRED | OPTIONAL | DETAIL: ELEMENT

## org.apache.logging.log4j.core.config.plugins
Annotation Type PluginVisitorStrategy

    @Documented
    @Retention(value=RUNTIME)
    @Target(value=ANNOTATION_TYPE)
    public @interface PluginVisitorStrategy

Meta-annotation to denote the class name to use that implements `PluginVisitor` for the annotated annotation.

Required Element Summary
`Class<? extends PluginVisitor<? extends Annotation>>` | `value` The class to use that implements `PluginVisitor` for the given annotation.

Element Detail

### value

    public abstract Class<? extends PluginVisitor<? extends Annotation>> value

  The class to use that implements `PluginVisitor` for the given annotation. The generic type in `PluginVisitor` should match the annotation this annotation is applied to.

Overview | Package | Class | Use | Tree | Deprecated | Index | Help
PREV CLASS NEXT CLASS | FRAMES NO FRAMES
SUMMARY: REQUIRED | OPTIONAL | DETAIL: ELEMENT

Copyright © 1999-2015 Apache Software Foundation. All Rights Reserved.
Apache Logging, Apache Log4j, Log4j, Apache, the Apache feather logo, the Apache Logging project logo, and the Apache Log4j logo are trademarks of The Apache Software Foundation.