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 java.lang.Class<? extends PluginVisitor<? extends java.lang.annotation.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 java.lang.annotation.Annotation>Base class for PluginVisitor implementations.classPluginAttributeVisitorPluginVisitor implementation forPluginAttribute.classPluginBuilderAttributeVisitorPluginVisitor for PluginBuilderAttribute.classPluginConfigurationVisitorPluginVisitor implementation forPluginConfiguration.classPluginElementVisitorPluginVisitor implementation forPluginElement.classPluginLoggerContextVisitorPluginVisitor implementation forPluginConfiguration.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 java.lang.annotation.Annotation>PluginVisitors. findVisitor(java.lang.Class<? extends java.lang.annotation.Annotation> annotation)Creates a PluginVisitor instance for the given annotation class using metadata provided by the annotation'sPluginVisitorStrategyannotation.PluginVisitor<A>AbstractPluginVisitor. setAliases(java.lang.String... someAliases)PluginVisitor<A>PluginVisitor. setAliases(java.lang.String... aliases)Sets the list of aliases to use for this visit.PluginVisitor<A>AbstractPluginVisitor. setAnnotation(java.lang.annotation.Annotation anAnnotation)PluginVisitor<A>PluginVisitor. setAnnotation(java.lang.annotation.Annotation annotation)Sets the Annotation to be used for this.PluginVisitor<A>AbstractPluginVisitor. setConversionType(java.lang.Class<?> aConversionType)PluginVisitor<A>PluginVisitor. setConversionType(java.lang.Class<?> conversionType)Sets the class to convert the plugin value to on this visit.PluginVisitor<A>AbstractPluginVisitor. setMember(java.lang.reflect.Member aMember)PluginVisitor<A>PluginVisitor. setMember(java.lang.reflect.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.
-