class FilterLogger extends BasicLogger
A filter logger is used to delegate messages but not the logging level to another logger. This means that messages are logged at the higher of the two levels set by this logger and its delegate.
Linear Supertypes
Ordering
- Alphabetic
- By Inheritance
Inherited
- FilterLogger
- BasicLogger
- AbstractLogger
- Logger
- Logger
- AnyRef
- Any
- Hide All
- Show All
Visibility
- Public
- All
Instance Constructors
- new FilterLogger(delegate: AbstractLogger)
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
-
lazy val
ansiCodesSupported: Boolean
- Definition Classes
- FilterLogger → Logger
- Annotations
- @nowarn()
-
final
def
asInstanceOf[T0]: T0
- Definition Classes
- Any
-
def
atLevel(level: util.Level.Value): Boolean
- Definition Classes
- AbstractLogger
-
def
clone(): AnyRef
- Attributes
- protected[lang]
- Definition Classes
- AnyRef
- Annotations
- @throws( ... ) @native()
-
def
control(event: util.ControlEvent.Value, message: ⇒ String): Unit
- Definition Classes
- FilterLogger → AbstractLogger
- def debug(msg: Supplier[String]): Unit
-
final
def
debug(message: ⇒ String): Unit
- Definition Classes
- Logger
-
final
def
eq(arg0: AnyRef): Boolean
- Definition Classes
- AnyRef
-
def
equals(arg0: Any): Boolean
- Definition Classes
- AnyRef → Any
-
final
def
err(message: ⇒ String): Unit
- Definition Classes
- Logger
- def error(msg: Supplier[String]): Unit
-
final
def
error(message: ⇒ String): Unit
- Definition Classes
- Logger
-
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
getLevel: util.Level.Value
- Definition Classes
- BasicLogger → AbstractLogger
-
def
getTrace: Int
- Definition Classes
- FilterLogger → BasicLogger → AbstractLogger
-
def
hashCode(): Int
- Definition Classes
- AnyRef → Any
- Annotations
- @native()
- def info(msg: Supplier[String]): Unit
-
final
def
info(message: ⇒ String): Unit
- Definition Classes
- Logger
-
final
def
isInstanceOf[T0]: Boolean
- Definition Classes
- Any
-
def
log(level: util.Level.Value, message: ⇒ String): Unit
- Definition Classes
- FilterLogger → Logger
-
final
def
log(event: LogEvent): Unit
Defined in terms of other methods in Logger and should not be called from them.
Defined in terms of other methods in Logger and should not be called from them.
- Definition Classes
- AbstractLogger
-
def
log(level: util.Level.Value, msg: Supplier[String]): Unit
- Definition Classes
- Logger
-
def
logAll(events: Seq[LogEvent]): Unit
- Definition Classes
- FilterLogger → AbstractLogger
-
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
- Definition Classes
- Logger
-
def
setLevel(newLevel: util.Level.Value): Unit
- Definition Classes
- BasicLogger → AbstractLogger
-
def
setSuccessEnabled(flag: Boolean): Unit
- Definition Classes
- FilterLogger → BasicLogger → AbstractLogger
-
def
setTrace(level: Int): Unit
- Definition Classes
- FilterLogger → BasicLogger → AbstractLogger
-
def
success(message: ⇒ String): Unit
- Definition Classes
- FilterLogger → Logger
-
def
success(msg: Supplier[String]): Unit
- Definition Classes
- Logger
-
def
successEnabled: Boolean
- Definition Classes
- FilterLogger → BasicLogger → AbstractLogger
-
final
def
synchronized[T0](arg0: ⇒ T0): T0
- Definition Classes
- AnyRef
-
def
toString(): String
- Definition Classes
- AnyRef → Any
-
def
trace(t: ⇒ Throwable): Unit
- Definition Classes
- FilterLogger → Logger
- def trace(msg: Supplier[Throwable]): Unit
-
final
def
traceEnabled: Boolean
- Definition Classes
- AbstractLogger
-
def
verbose(msg: Supplier[String]): Unit
- Definition Classes
- Logger
-
final
def
verbose(message: ⇒ String): Unit
- Definition Classes
- Logger
-
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
-
final
def
warn(message: ⇒ String): Unit
- Definition Classes
- Logger