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

## Uses of Interface
org.apache.logging.log4j.core.lookup.StrLookup

Packages that use StrLookup
org.apache.logging.log4j.core.config | Configuration of Log4j 2.
org.apache.logging.log4j.core.lookup | Log4j 2 Lookups.

Uses of StrLookup in org.apache.logging.log4j.core.config

Methods in org.apache.logging.log4j.core.config that return StrLookup
`static StrLookup` | `PropertiesPlugin.configureSubstitutor(Property[] properties, Configuration config)` Create the Properties component.

Uses of StrLookup in org.apache.logging.log4j.core.lookup

Classes in org.apache.logging.log4j.core.lookup that implement StrLookup
`class` | `AbstractLookup` A default lookup for others to extend.
`class` | `ContextMapLookup` Looks up keys from `ThreadContext` objects..
`class` | `DateLookup` Formats the current date or the date in the LogEvent.
`class` | `EnvironmentLookup` Looks up keys from environment variables.
`class` | `Interpolator` Proxies all the other `StrLookup`s.
`class` | `JavaLookup` Looks up keys related to Java: Java version, JRE version, VM version, and so on.
`class` | `JmxRuntimeInputArgumentsLookup` Maps JVM input arguments (but not main arguments) using JMX to acquire JVM arguments.
`class` | `JndiLookup` Looks up keys from JNDI resources.
`class` | `MapLookup` A map-based lookup.
`class` | `ResourceBundleLookup` Looks up keys from resource bundles.
`class` | `StructuredDataLookup` Looks up keys from `StructuredDataMessage` log messages.
`class` | `SystemPropertiesLookup` Looks up keys from system properties.

Methods in org.apache.logging.log4j.core.lookup that return StrLookup
`StrLookup` | `StrSubstitutor.getVariableResolver()` Gets the VariableResolver that is used to lookup variables.

Methods in org.apache.logging.log4j.core.lookup with parameters of type StrLookup
`void` | `StrSubstitutor.setVariableResolver(StrLookup variableResolver)` Sets the VariableResolver that is used to lookup variables.

Constructors in org.apache.logging.log4j.core.lookup with parameters of type StrLookup
`Interpolator(StrLookup defaultLookup)`
`Interpolator(StrLookup defaultLookup, List<String> pluginPackages)` Constructs an Interpolator using a given StrLookup and a list of packages to find Lookup plugins in.
`StrSubstitutor(StrLookup variableResolver)` Creates a new instance and initializes it.
`StrSubstitutor(StrLookup variableResolver, String prefix, String suffix, char escape)` Creates a new instance and initializes it.
`StrSubstitutor(StrLookup variableResolver, String prefix, String suffix, char escape, String valueDelimiter)` Creates a new instance and initializes it.
`StrSubstitutor(StrLookup variableResolver, StrMatcher prefixMatcher, StrMatcher suffixMatcher, char escape)` Creates a new instance and initializes it.
`StrSubstitutor(StrLookup variableResolver, StrMatcher prefixMatcher, StrMatcher suffixMatcher, char escape, StrMatcher valueDelimiterMatcher)` Creates a new instance and initializes it.

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.