Package com.elvishew.xlog.flattener
Class DefaultFlattener
- java.lang.Object
-
- com.elvishew.xlog.flattener.DefaultFlattener
-
- All Implemented Interfaces:
Flattener,Flattener2
- Direct Known Subclasses:
DefaultLogFlattener
public class DefaultFlattener extends java.lang.Object implements Flattener, Flattener2
Simply join the timestamp, log level, tag and message together.- Since:
- 1.3.0
-
-
Constructor Summary
Constructors Constructor Description DefaultFlattener()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description java.lang.CharSequenceflatten(int logLevel, java.lang.String tag, java.lang.String message)Flatten the log.java.lang.CharSequenceflatten(long timeMillis, int logLevel, java.lang.String tag, java.lang.String message)Flatten the log.
-
-
-
Method Detail
-
flatten
public java.lang.CharSequence flatten(int logLevel, java.lang.String tag, java.lang.String message)Description copied from interface:FlattenerFlatten the log.
-
flatten
public java.lang.CharSequence flatten(long timeMillis, int logLevel, java.lang.String tag, java.lang.String message)Description copied from interface:Flattener2Flatten the log.- Specified by:
flattenin interfaceFlattener2- Parameters:
timeMillis- the time milliseconds of loglogLevel- the level of logtag- the tag of logmessage- the message of log- Returns:
- the formatted final log Charsequence
-
-