Uses of Interface
org.apache.logging.log4j.core.config.plugins.visitors.PluginVisitor
-
Packages that use PluginVisitor Package Description org.apache.logging.log4j.core.config.plugins Annotations for Log4j 2 plugins.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
Methods in org.apache.logging.log4j.core.config.plugins that return types with arguments of type PluginVisitor Modifier and Type Method Description Class<? extends PluginVisitor<? extends Annotation>>value()The class to use that implementsPluginVisitorfor the given 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 Modifier and Type Class Description classAbstractPluginVisitor<A extends Annotation>Base class for PluginVisitor implementations.classPluginAttributeVisitorPluginVisitor implementation forPluginAttribute.classPluginBuilderAttributeVisitorPluginVisitor for PluginBuilderAttribute.classPluginConfigurationVisitorPluginVisitor implementation forPluginConfiguration.classPluginElementVisitorPluginVisitor implementation forPluginElement.classPluginNodeVisitorPluginVisitor implementation forPluginNode.classPluginValueVisitorPluginVisitor implementation forPluginValue.Methods in org.apache.logging.log4j.core.config.plugins.visitors that return PluginVisitor Modifier and Type Method Description 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'sPluginVisitorStrategyannotation.PluginVisitor<A>AbstractPluginVisitor. setAliases(String... someAliases)PluginVisitor<A>PluginVisitor. setAliases(String... aliases)Sets the list of aliases to use for this visit.PluginVisitor<A>AbstractPluginVisitor. setAnnotation(Annotation anAnnotation)PluginVisitor<A>PluginVisitor. setAnnotation(Annotation annotation)Sets the Annotation to be used for this.PluginVisitor<A>AbstractPluginVisitor. setConversionType(Class<?> aConversionType)PluginVisitor<A>PluginVisitor. setConversionType(Class<?> conversionType)Sets the class to convert the plugin value to on this visit.PluginVisitor<A>AbstractPluginVisitor. setMember(Member aMember)PluginVisitor<A>PluginVisitor. setMember(Member member)Sets the Member that this visitor is being used for injection upon.PluginVisitor<A>AbstractPluginVisitor. setStrSubstitutor(StrSubstitutor aSubstitutor)PluginVisitor<A>PluginVisitor. setStrSubstitutor(StrSubstitutor substitutor)Sets the StrSubstitutor to use for converting raw strings before type conversion.
-