Package ghidra.util
Class SpyErrorLogger
- java.lang.Object
-
- ghidra.util.SpyErrorLogger
-
- All Implemented Interfaces:
ErrorLogger,java.lang.Iterable<java.lang.String>
public class SpyErrorLogger extends java.lang.Object implements ErrorLogger, java.lang.Iterable<java.lang.String>
AnErrorLoggerimplementation that lets you track log messages during testing.
-
-
Constructor Summary
Constructors Constructor Description SpyErrorLogger()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidassertLogMessage(java.lang.String... words)voiddebug(java.lang.Object originator, java.lang.Object message)voiddebug(java.lang.Object originator, java.lang.Object message, java.lang.Throwable throwable)voiderror(java.lang.Object originator, java.lang.Object message)voiderror(java.lang.Object originator, java.lang.Object message, java.lang.Throwable throwable)voidinfo(java.lang.Object originator, java.lang.Object message)voidinfo(java.lang.Object originator, java.lang.Object message, java.lang.Throwable throwable)java.util.Iterator<java.lang.String>iterator()voidreset()java.lang.StringtoString()voidtrace(java.lang.Object originator, java.lang.Object message)voidtrace(java.lang.Object originator, java.lang.Object message, java.lang.Throwable throwable)voidwarn(java.lang.Object originator, java.lang.Object message)voidwarn(java.lang.Object originator, java.lang.Object message, java.lang.Throwable throwable)
-
-
-
Method Detail
-
trace
public void trace(java.lang.Object originator, java.lang.Object message)- Specified by:
tracein interfaceErrorLogger
-
trace
public void trace(java.lang.Object originator, java.lang.Object message, java.lang.Throwable throwable)- Specified by:
tracein interfaceErrorLogger
-
debug
public void debug(java.lang.Object originator, java.lang.Object message)- Specified by:
debugin interfaceErrorLogger
-
debug
public void debug(java.lang.Object originator, java.lang.Object message, java.lang.Throwable throwable)- Specified by:
debugin interfaceErrorLogger
-
info
public void info(java.lang.Object originator, java.lang.Object message)- Specified by:
infoin interfaceErrorLogger
-
info
public void info(java.lang.Object originator, java.lang.Object message, java.lang.Throwable throwable)- Specified by:
infoin interfaceErrorLogger
-
warn
public void warn(java.lang.Object originator, java.lang.Object message)- Specified by:
warnin interfaceErrorLogger
-
warn
public void warn(java.lang.Object originator, java.lang.Object message, java.lang.Throwable throwable)- Specified by:
warnin interfaceErrorLogger
-
error
public void error(java.lang.Object originator, java.lang.Object message)- Specified by:
errorin interfaceErrorLogger
-
error
public void error(java.lang.Object originator, java.lang.Object message, java.lang.Throwable throwable)- Specified by:
errorin interfaceErrorLogger
-
iterator
public java.util.Iterator<java.lang.String> iterator()
- Specified by:
iteratorin interfacejava.lang.Iterable<java.lang.String>
-
reset
public void reset()
-
assertLogMessage
public void assertLogMessage(java.lang.String... words)
-
toString
public java.lang.String toString()
- Overrides:
toStringin classjava.lang.Object
-
-