Class IFernflowerLogger
- java.lang.Object
-
- org.jetbrains.java.decompiler.main.extern.IFernflowerLogger
-
- Direct Known Subclasses:
PrintStreamLogger
public abstract class IFernflowerLogger extends java.lang.Object
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classIFernflowerLogger.Severity
-
Constructor Summary
Constructors Constructor Description IFernflowerLogger()
-
Method Summary
All Methods Instance Methods Abstract Methods Concrete Methods Modifier and Type Method Description booleanaccepts(IFernflowerLogger.Severity severity)voidendClass()voidendMethod()voidendReadingClass()voidendWriteClass()voidsetSeverity(IFernflowerLogger.Severity severity)voidstartClass(java.lang.String className)voidstartMethod(java.lang.String methodName)voidstartReadingClass(java.lang.String className)voidstartWriteClass(java.lang.String className)voidwriteMessage(java.lang.String message, java.lang.Throwable t)abstract voidwriteMessage(java.lang.String message, IFernflowerLogger.Severity severity)abstract voidwriteMessage(java.lang.String message, IFernflowerLogger.Severity severity, java.lang.Throwable t)
-
-
-
Method Detail
-
accepts
public boolean accepts(IFernflowerLogger.Severity severity)
-
setSeverity
public void setSeverity(IFernflowerLogger.Severity severity)
-
writeMessage
public abstract void writeMessage(java.lang.String message, IFernflowerLogger.Severity severity)
-
writeMessage
public abstract void writeMessage(java.lang.String message, IFernflowerLogger.Severity severity, java.lang.Throwable t)
-
writeMessage
public void writeMessage(java.lang.String message, java.lang.Throwable t)
-
startReadingClass
public void startReadingClass(java.lang.String className)
-
endReadingClass
public void endReadingClass()
-
startClass
public void startClass(java.lang.String className)
-
endClass
public void endClass()
-
startMethod
public void startMethod(java.lang.String methodName)
-
endMethod
public void endMethod()
-
startWriteClass
public void startWriteClass(java.lang.String className)
-
endWriteClass
public void endWriteClass()
-
-