Uses of Class
org.apache.logging.log4j.message.ParameterFormatter.MessagePatternAnalysis
Packages that use ParameterFormatter.MessagePatternAnalysis
-
Uses of ParameterFormatter.MessagePatternAnalysis in org.apache.logging.log4j.message
Fields in org.apache.logging.log4j.message declared as ParameterFormatter.MessagePatternAnalysisModifier and TypeFieldDescriptionprivate final ParameterFormatter.MessagePatternAnalysisParameterizedMessage.patternAnalysisprivate final ParameterFormatter.MessagePatternAnalysisReusableParameterizedMessage.patternAnalysisMethods in org.apache.logging.log4j.message that return ParameterFormatter.MessagePatternAnalysisModifier and TypeMethodDescription(package private) static ParameterFormatter.MessagePatternAnalysisParameterFormatter.analyzePattern(String pattern, int argCount) Analyzes – finds argument placeholder (i.e., "{}") occurrences, etc.Methods in org.apache.logging.log4j.message with parameters of type ParameterFormatter.MessagePatternAnalysisModifier and TypeMethodDescription(package private) static voidParameterFormatter.analyzePattern(String pattern, int argCount, ParameterFormatter.MessagePatternAnalysis analysis) Analyzes – finds argument placeholder (i.e., "{}") occurrences, etc.private static ThrowableParameterizedMessage.determineThrowable(Throwable throwable, Object[] args, ParameterFormatter.MessagePatternAnalysis analysis) (package private) static voidParameterFormatter.formatMessage(StringBuilder buffer, String pattern, Object[] args, int argCount, ParameterFormatter.MessagePatternAnalysis analysis) Format the given pattern using provided arguments into the buffer pointed.private static voidParameterFormatter.formatMessageContainingEscapes(StringBuilder buffer, String pattern, Object[] args, int argCount, ParameterFormatter.MessagePatternAnalysis analysis) private static voidParameterFormatter.formatMessageContainingNoEscapes(StringBuilder buffer, String pattern, Object[] args, int argCount, ParameterFormatter.MessagePatternAnalysis analysis)