|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectorg.apache.logging.log4j.core.pattern.PatternParser
public final class PatternParser
Most of the work of the PatternLayout
class
is delegated to the PatternParser class.
It is this class that parses conversion patterns and creates
a chained list of PatternConverters
.
Constructor Summary | |
---|---|
PatternParser(Configuration config,
String converterKey,
Class<?> expected)
Constructor. |
|
PatternParser(Configuration config,
String converterKey,
Class<?> expectedClass,
Class<?> filterClass)
Constructor. |
|
PatternParser(String converterKey)
Constructor. |
Method Summary | |
---|---|
List<PatternFormatter> |
parse(String pattern)
|
List<PatternFormatter> |
parse(String pattern,
boolean handleExceptions)
|
void |
parse(String pattern,
List<PatternConverter> patternConverters,
List<FormattingInfo> formattingInfos)
Parse a format specifier. |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
---|
public PatternParser(String converterKey)
converterKey
- The type of converters that will be used.public PatternParser(Configuration config, String converterKey, Class<?> expected)
config
- The current Configuration.converterKey
- The key to lookup the converters.expected
- The expected base Class of each Converter.public PatternParser(Configuration config, String converterKey, Class<?> expectedClass, Class<?> filterClass)
config
- The current Configuration.converterKey
- The key to lookup the converters.expectedClass
- The expected base Class of each Converter.filterClass
- Filter the returned plugins after calling the plugin manager.Method Detail |
---|
public List<PatternFormatter> parse(String pattern)
public List<PatternFormatter> parse(String pattern, boolean handleExceptions)
public void parse(String pattern, List<PatternConverter> patternConverters, List<FormattingInfo> formattingInfos)
pattern
- pattern to parse.patternConverters
- list to receive pattern converters.formattingInfos
- list to receive field specifiers corresponding to pattern converters.
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
Copyright © 1999-2013 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.