abstract class Logger extends xsbti.Logger
This is intended to be the simplest logging interface for use by code that wants to log. It does not include configuring the logger.
Linear Supertypes
Known Subclasses
Ordering
- Alphabetic
- By Inheritance
Inherited
- Logger
- Logger
- AnyRef
- Any
- Hide All
- Show All
Visibility
- Public
- All
Instance Constructors
- new Logger()
Abstract Value Members
- abstract def log(level: Level.Value, message: ⇒ String): Unit
- abstract def success(message: ⇒ String): Unit
- abstract def trace(t: ⇒ Throwable): Unit
Concrete Value Members
-
final
def
!=(arg0: Any): Boolean
- Definition Classes
- AnyRef → Any
-
final
def
##(): Int
- Definition Classes
- AnyRef → Any
-
final
def
==(arg0: Any): Boolean
- Definition Classes
- AnyRef → Any
-
final
def
asInstanceOf[T0]: T0
- Definition Classes
- Any
-
def
clone(): AnyRef
- Attributes
- protected[lang]
- Definition Classes
- AnyRef
- Annotations
- @throws( ... ) @native()
-
def
debug(msg: Supplier[String]): Unit
- Definition Classes
- Logger → Logger
- final def debug(message: ⇒ String): Unit
-
final
def
eq(arg0: AnyRef): Boolean
- Definition Classes
- AnyRef
-
def
equals(arg0: Any): Boolean
- Definition Classes
- AnyRef → Any
- final def err(message: ⇒ String): Unit
-
def
error(msg: Supplier[String]): Unit
- Definition Classes
- Logger → Logger
- final def error(message: ⇒ String): Unit
-
def
finalize(): Unit
- Attributes
- protected[lang]
- Definition Classes
- AnyRef
- Annotations
- @throws( classOf[java.lang.Throwable] )
-
final
def
getClass(): Class[_]
- Definition Classes
- AnyRef → Any
- Annotations
- @native()
-
def
hashCode(): Int
- Definition Classes
- AnyRef → Any
- Annotations
- @native()
-
def
info(msg: Supplier[String]): Unit
- Definition Classes
- Logger → Logger
- final def info(message: ⇒ String): Unit
-
final
def
isInstanceOf[T0]: Boolean
- Definition Classes
- Any
- def log(level: Level.Value, msg: Supplier[String]): Unit
-
final
def
ne(arg0: AnyRef): Boolean
- Definition Classes
- AnyRef
-
final
def
notify(): Unit
- Definition Classes
- AnyRef
- Annotations
- @native()
-
final
def
notifyAll(): Unit
- Definition Classes
- AnyRef
- Annotations
- @native()
- final def out(message: ⇒ String): Unit
-
final
def
synchronized[T0](arg0: ⇒ T0): T0
- Definition Classes
- AnyRef
-
def
toString(): String
- Definition Classes
- AnyRef → Any
-
def
trace(msg: Supplier[Throwable]): Unit
- Definition Classes
- Logger → Logger
- final def verbose(message: ⇒ String): Unit
-
final
def
wait(): Unit
- Definition Classes
- AnyRef
- Annotations
- @throws( ... )
-
final
def
wait(arg0: Long, arg1: Int): Unit
- Definition Classes
- AnyRef
- Annotations
- @throws( ... )
-
final
def
wait(arg0: Long): Unit
- Definition Classes
- AnyRef
- Annotations
- @throws( ... ) @native()
-
def
warn(msg: Supplier[String]): Unit
- Definition Classes
- Logger → Logger
- final def warn(message: ⇒ String): Unit
Deprecated Value Members
-
def
ansiCodesSupported: Boolean
- Annotations
- @deprecated
- Deprecated
(Since version 1.0.0) No longer used.