Packages

p

scribe

filter

package filter

Linear Supertypes
FilterBuilder, Serializable, Product, Equals, LogModifier, Ordered[LogModifier], Comparable[LogModifier], AnyRef, Any
Ordering
  1. Alphabetic
  2. By Inheritance
Inherited
  1. filter
  2. FilterBuilder
  3. Serializable
  4. Product
  5. Equals
  6. LogModifier
  7. Ordered
  8. Comparable
  9. AnyRef
  10. Any
  1. Hide All
  2. Show All
Visibility
  1. Public
  2. All

Type Members

  1. trait Filter extends AnyRef
  2. case class FilterBuilder(priority: Priority = Priority.Normal, select: List[Filter] = Nil, include: List[Filter] = Nil, exclude: List[Filter] = Nil, booster: (Double) => Double = d => d, _excludeUnselected: Boolean = false) extends LogModifier with Product with Serializable
  3. trait FilterMatcher extends AnyRef

Abstract Value Members

  1. abstract def apply[M](record: LogRecord[M]): Option[LogRecord[M]]
    Definition Classes
    LogModifier
  2. abstract def canEqual(that: Any): Boolean
    Definition Classes
    Equals
  3. abstract def compare(that: LogModifier): Int
    Definition Classes
    Ordered
  4. abstract def compareTo(arg0: LogModifier): Int
    Definition Classes
    Comparable
  5. abstract def getClass(): Class[_ <: AnyRef]
    Definition Classes
    Any
  6. abstract def priority: Priority
    Definition Classes
    LogModifier
  7. abstract def productArity: Int
    Definition Classes
    Product
  8. abstract def productElement(n: Int): Any
    Definition Classes
    Product

Concrete Value Members

  1. final def !=(arg0: Any): Boolean
    Definition Classes
    Any
  2. final def ##(): Int
    Definition Classes
    Any
  3. def <(that: LogModifier): Boolean
    Definition Classes
    Ordered
  4. def <=(that: LogModifier): Boolean
    Definition Classes
    Ordered
  5. final def ==(arg0: Any): Boolean
    Definition Classes
    Any
  6. def >(that: LogModifier): Boolean
    Definition Classes
    Ordered
  7. def >=(that: LogModifier): Boolean
    Definition Classes
    Ordered
  8. val _excludeUnselected: Boolean
    Definition Classes
    FilterBuilder
  9. final def asInstanceOf[T0]: T0
    Definition Classes
    Any
  10. def boost(booster: (Double) => Double): FilterBuilder
    Definition Classes
    FilterBuilder
  11. def boostOneLevel: FilterBuilder
    Definition Classes
    FilterBuilder
  12. def boosted(minimumLevel: Level, destinationLevel: Level): FilterBuilder
    Definition Classes
    FilterBuilder
  13. val booster: (Double) => Double
    Definition Classes
    FilterBuilder
  14. def className: ClassNameFilter.type
  15. def equals(arg0: Any): Boolean
    Definition Classes
    Any
  16. def exclude(filters: Filter*): FilterBuilder
    Definition Classes
    FilterBuilder
  17. val exclude: List[Filter]
    Definition Classes
    FilterBuilder
  18. def excludeUnselected: FilterBuilder
    Definition Classes
    FilterBuilder
  19. def hashCode(): Int
    Definition Classes
    Any
  20. def id: String

    Represents a unique identifier for this type of modifier.

    Represents a unique identifier for this type of modifier. This is used when adding a LogModifier to a Logger to replace by type.

    Definition Classes
    LogModifier
  21. def include(filters: Filter*): FilterBuilder
    Definition Classes
    FilterBuilder
  22. val include: List[Filter]
    Definition Classes
    FilterBuilder
  23. def includeUnselected: FilterBuilder
    Definition Classes
    FilterBuilder
  24. final def isInstanceOf[T0]: Boolean
    Definition Classes
    Any
  25. def level: LevelFilter.type
  26. def packageName: PackageNameFilter.type
  27. def productElementName(n: Int): String
    Definition Classes
    Product
  28. def productElementNames: Iterator[String]
    Definition Classes
    Product
  29. def productIterator: Iterator[Any]
    Definition Classes
    Product
  30. def productPrefix: String
    Definition Classes
    Product
  31. def select(filters: Filter*): FilterBuilder
    Definition Classes
    FilterBuilder
  32. val select: List[Filter]
    Definition Classes
    FilterBuilder
  33. def setLevel(level: Level): FilterBuilder
    Definition Classes
    FilterBuilder
  34. def toString(): String
    Definition Classes
    Any
  35. object ClassNameFilter extends FilterMatcher
  36. object PackageNameFilter extends FilterMatcher

Inherited from FilterBuilder

Inherited from Serializable

Inherited from Product

Inherited from Equals

Inherited from LogModifier

Inherited from Ordered[LogModifier]

Inherited from Comparable[LogModifier]

Inherited from AnyRef

Inherited from Any

Ungrouped