LevelFilter

scribe.modify.LevelFilter
See theLevelFilter companion object
case class LevelFilter(include: Double => Boolean, exclude: Double => Boolean, priority: Priority, ignoreBoost: Boolean, id: String) extends LogModifier, Filter

Attributes

Companion
object
Graph
Supertypes
trait Serializable
trait Product
trait Equals
trait Filter
trait LogModifier
class Object
trait Matchable
class Any
Show all

Members list

Value members

Concrete methods

def accepts(level: Double): Boolean
override def apply(record: LogRecord): Option[LogRecord]

Handles modification of a LogRecord

Handles modification of a LogRecord

Value parameters

record

the record to modify

Attributes

Returns

Some LogRecord that should continue to propagate or None if the logging action should be canceled

Definition Classes
override def matches(record: LogRecord): Boolean

Attributes

Definition Classes
override def withId(id: String): LogModifier

Attributes

Definition Classes

Inherited methods

def &&(that: Filter): Filter

Attributes

Inherited from:
Filter

Attributes

Inherited from:
LogModifier
def productElementNames: Iterator[String]

Attributes

Inherited from:
Product
def productIterator: Iterator[Any]

Attributes

Inherited from:
Product
def ||(that: Filter): Filter

Attributes

Inherited from:
Filter