public class NormalizedParameters extends Object
normalize(String, Object[], Throwable)
to help the normalization of parameters.Constructor and Description |
---|
NormalizedParameters(String message,
Object[] arguments) |
NormalizedParameters(String message,
Object[] arguments,
Throwable throwable) |
Modifier and Type | Method and Description |
---|---|
Object[] |
getArguments() |
String |
getMessage() |
Throwable |
getThrowable() |
static Throwable |
getThrowableCandidate(Object[] argArray)
|
static NormalizedParameters |
normalize(LoggingEvent event) |
static NormalizedParameters |
normalize(String msg,
Object[] arguments,
Throwable t)
This method serves to normalize logging call invocation parameters.
|
static Object[] |
trimmedCopy(Object[] argArray)
Helper method to get all but the last element of an array
|
public NormalizedParameters(String message, Object[] arguments, Throwable throwable)
public NormalizedParameters(String message, Object[] arguments)
public String getMessage()
public Object[] getArguments()
public Throwable getThrowable()
public static Throwable getThrowableCandidate(Object[] argArray)
public static Object[] trimmedCopy(Object[] argArray)
argArray
- The arguments from which we want to remove the last elementpublic static NormalizedParameters normalize(String msg, Object[] arguments, Throwable t)
public static NormalizedParameters normalize(LoggingEvent event)
Copyright © 2005–2022 QOS.ch. All rights reserved.