Package com.guicedee.logger.logging
Class LogColourFormatter
java.lang.Object
java.util.logging.Formatter
com.guicedee.logger.logging.LogColourFormatter
public class LogColourFormatter
extends java.util.logging.Formatter
standard colour formatter for console output
- Since:
- 14 Dec 2016
- Author:
- GedMarc
-
Method Summary
Modifier and Type Method Description java.lang.Stringformat(java.util.logging.LogRecord record)Formats according to levelstatic java.lang.StringgetAnsiBlack()static java.lang.StringgetAnsiBlackBackground()static java.lang.StringgetAnsiBlue()static java.lang.StringgetAnsiBlueBackground()static java.lang.StringgetAnsiCyan()static java.lang.StringgetAnsiCyanBackground()static java.lang.StringgetAnsiGreen()static java.lang.StringgetAnsiGreenBackground()static java.lang.StringgetAnsiPurple()static java.lang.StringgetAnsiPurpleBackground()static java.lang.StringgetAnsiRed()static java.lang.StringgetAnsiRedBackground()static java.lang.StringgetAnsiReset()static java.lang.StringgetAnsiWhite()static java.lang.StringgetAnsiWhiteBackground()static java.lang.StringgetAnsiYellow()static java.lang.StringgetAnsiYellowBackground()static LogColourFormattergetInstance()java.text.SimpleDateFormatgetSdf()static booleanisInverted()static booleanisRenderBlack()static voidsetAnsiBlack(java.lang.String ansiBlack)static voidsetAnsiBlackBackground(java.lang.String ansiBlackBackground)static voidsetAnsiBlue(java.lang.String ansiBlue)static voidsetAnsiBlueBackground(java.lang.String ansiBlueBackground)static voidsetAnsiCyan(java.lang.String ansiCyan)static voidsetAnsiCyanBackground(java.lang.String ansiCyanBackground)static voidsetAnsiGreen(java.lang.String ansiGreen)static voidsetAnsiGreenBackground(java.lang.String ansiGreenBackground)static voidsetAnsiPurple(java.lang.String ansiPurple)static voidsetAnsiPurpleBackground(java.lang.String ansiPurpleBackground)static voidsetAnsiRed(java.lang.String ansiRed)static voidsetAnsiRedBackground(java.lang.String ansiRedBackground)static voidsetAnsiReset(java.lang.String ansiReset)static voidsetAnsiWhite(java.lang.String ansiWhite)static voidsetAnsiWhiteBackground(java.lang.String ansiWhiteBackground)static voidsetAnsiYellow(java.lang.String ansiYellow)static voidsetAnsiYellowBackground(java.lang.String ansiYellowBackground)static voidsetInverted(boolean INVERTED)static voidsetRenderBlack(boolean renderBlack)voidsetSdf(java.text.SimpleDateFormat sdf)Methods inherited from class java.util.logging.Formatter
formatMessage, getHead, getTailMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
Method Details
-
isInverted
public static boolean isInverted() -
setInverted
public static void setInverted(boolean INVERTED) -
isRenderBlack
public static boolean isRenderBlack() -
setRenderBlack
public static void setRenderBlack(boolean renderBlack) -
getAnsiRedBackground
public static java.lang.String getAnsiRedBackground() -
setAnsiRedBackground
public static void setAnsiRedBackground(java.lang.String ansiRedBackground) -
getAnsiGreenBackground
public static java.lang.String getAnsiGreenBackground() -
setAnsiGreenBackground
public static void setAnsiGreenBackground(java.lang.String ansiGreenBackground) -
getAnsiYellowBackground
public static java.lang.String getAnsiYellowBackground() -
setAnsiYellowBackground
public static void setAnsiYellowBackground(java.lang.String ansiYellowBackground) -
getAnsiBlueBackground
public static java.lang.String getAnsiBlueBackground() -
setAnsiBlueBackground
public static void setAnsiBlueBackground(java.lang.String ansiBlueBackground) -
getAnsiPurpleBackground
public static java.lang.String getAnsiPurpleBackground() -
setAnsiPurpleBackground
public static void setAnsiPurpleBackground(java.lang.String ansiPurpleBackground) -
getAnsiCyanBackground
public static java.lang.String getAnsiCyanBackground() -
setAnsiCyanBackground
public static void setAnsiCyanBackground(java.lang.String ansiCyanBackground) -
getAnsiWhiteBackground
public static java.lang.String getAnsiWhiteBackground() -
setAnsiWhiteBackground
public static void setAnsiWhiteBackground(java.lang.String ansiWhiteBackground) -
getAnsiReset
public static java.lang.String getAnsiReset() -
setAnsiReset
public static void setAnsiReset(java.lang.String ansiReset) -
getAnsiBlack
public static java.lang.String getAnsiBlack() -
setAnsiBlack
public static void setAnsiBlack(java.lang.String ansiBlack) -
getAnsiRed
public static java.lang.String getAnsiRed() -
setAnsiRed
public static void setAnsiRed(java.lang.String ansiRed) -
getAnsiGreen
public static java.lang.String getAnsiGreen() -
setAnsiGreen
public static void setAnsiGreen(java.lang.String ansiGreen) -
getAnsiYellow
public static java.lang.String getAnsiYellow() -
setAnsiYellow
public static void setAnsiYellow(java.lang.String ansiYellow) -
getAnsiBlue
public static java.lang.String getAnsiBlue() -
setAnsiBlue
public static void setAnsiBlue(java.lang.String ansiBlue) -
getAnsiPurple
public static java.lang.String getAnsiPurple() -
setAnsiPurple
public static void setAnsiPurple(java.lang.String ansiPurple) -
getAnsiCyan
public static java.lang.String getAnsiCyan() -
setAnsiCyan
public static void setAnsiCyan(java.lang.String ansiCyan) -
getAnsiWhite
public static java.lang.String getAnsiWhite() -
setAnsiWhite
public static void setAnsiWhite(java.lang.String ansiWhite) -
getAnsiBlackBackground
public static java.lang.String getAnsiBlackBackground() -
setAnsiBlackBackground
public static void setAnsiBlackBackground(java.lang.String ansiBlackBackground) -
getInstance
-
format
public java.lang.String format(java.util.logging.LogRecord record)Formats according to level- Specified by:
formatin classjava.util.logging.Formatter- Parameters:
record- The logging record to format into a string- Returns:
- The message to log
-
getSdf
public java.text.SimpleDateFormat getSdf() -
setSdf
public void setSdf(java.text.SimpleDateFormat sdf)
-