Overview | Package | Class | Use | Tree | Deprecated | Index | Help
PREV NEXT | FRAMES NO FRAMES

## Uses of Interface
org.apache.logging.log4j.core.config.plugins.visitors.PluginVisitor

Packages that use PluginVisitor
org.apache.logging.log4j.core.config.plugins.visitors | Visitor classes for extracting values from a Configuration or Node corresponding to a plugin annotation.

Uses of PluginVisitor in org.apache.logging.log4j.core.config.plugins.visitors

Classes in org.apache.logging.log4j.core.config.plugins.visitors that implement PluginVisitor
`class` | `AbstractPluginVisitor<A extends Annotation>` Base class for PluginVisitor implementations.
`class` | `PluginAttributeVisitor` PluginVisitor implementation for `PluginAttribute`.
`class` | `PluginBuilderAttributeVisitor` PluginVisitor for PluginBuilderAttribute.
`class` | `PluginConfigurationVisitor` PluginVisitor implementation for `PluginConfiguration`.
`class` | `PluginElementVisitor` PluginVisitor implementation for `PluginElement`.
`class` | `PluginNodeVisitor` PluginVisitor implementation for `PluginNode`
`class` | `PluginValueVisitor` PluginVisitor implementation for `PluginValue`.

Methods in org.apache.logging.log4j.core.config.plugins.visitors that return PluginVisitor
`static PluginVisitor<? extends Annotation>` | `PluginVisitors.findVisitor(Class<? extends Annotation> annotation)` Creates a PluginVisitor instance for the given annotation class using metadata provided by the annotation's `PluginVisitorStrategy` annotation.
`PluginVisitor<A>` | `PluginVisitor.setAliases(String... aliases)` Sets the list of aliases to use for this visit.
`PluginVisitor<A>` | `AbstractPluginVisitor.setAliases(String... aliases)`
`PluginVisitor<A>` | `PluginVisitor.setAnnotation(Annotation annotation)` Sets the Annotation to be used for this.
`PluginVisitor<A>` | `AbstractPluginVisitor.setAnnotation(Annotation annotation)`
`PluginVisitor<A>` | `PluginVisitor.setConversionType(Class<?> conversionType)` Sets the class to convert the plugin value to on this visit.
`PluginVisitor<A>` | `AbstractPluginVisitor.setConversionType(Class<?> conversionType)`
`PluginVisitor<A>` | `PluginVisitor.setMember(Member member)` Sets the Member that this visitor is being used for injection upon.
`PluginVisitor<A>` | `AbstractPluginVisitor.setMember(Member member)`
`PluginVisitor<A>` | `PluginVisitor.setStrSubstitutor(StrSubstitutor substitutor)` Sets the StrSubstitutor to use for converting raw strings before type conversion.
`PluginVisitor<A>` | `AbstractPluginVisitor.setStrSubstitutor(StrSubstitutor substitutor)`

Overview | Package | Class | Use | Tree | Deprecated | Index | Help
PREV NEXT | FRAMES NO FRAMES

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.