Package

scribe

filter

Permalink

package filter

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

Type Members

  1. trait Filter extends AnyRef

    Permalink
  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

    Permalink
  3. trait FilterMatcher extends AnyRef

    Permalink

Abstract Value Members

  1. abstract def apply[M](record: LogRecord[M]): Option[LogRecord[M]]

    Permalink
    Definition Classes
    LogModifier
  2. abstract def canEqual(that: Any): Boolean

    Permalink
    Definition Classes
    Equals
  3. abstract def compare(that: A): Int

    Permalink
    Definition Classes
    Ordered
  4. abstract def compareTo(arg0: T): Int

    Permalink
    Definition Classes
    Comparable
  5. abstract def getClass(): Class[_]

    Permalink
    Definition Classes
    Any
  6. abstract def priority: Priority

    Permalink
    Definition Classes
    LogModifier
  7. abstract def productArity: Int

    Permalink
    Definition Classes
    Product
  8. abstract def productElement(n: Int): Any

    Permalink
    Definition Classes
    Product

Concrete Value Members

  1. final def !=(arg0: Any): Boolean

    Permalink
    Definition Classes
    Any
  2. final def ##(): Int

    Permalink
    Definition Classes
    Any
  3. def <(that: A): Boolean

    Permalink
    Definition Classes
    Ordered
  4. def <=(that: A): Boolean

    Permalink
    Definition Classes
    Ordered
  5. final def ==(arg0: Any): Boolean

    Permalink
    Definition Classes
    Any
  6. def >(that: A): Boolean

    Permalink
    Definition Classes
    Ordered
  7. def >=(that: A): Boolean

    Permalink
    Definition Classes
    Ordered
  8. object ClassNameFilter extends FilterMatcher

    Permalink
  9. object PackageNameFilter extends FilterMatcher

    Permalink
  10. val _excludeUnselected: Boolean

    Permalink
    Definition Classes
    FilterBuilder
  11. final def asInstanceOf[T0]: T0

    Permalink
    Definition Classes
    Any
  12. def boost(booster: (Double) ⇒ Double): FilterBuilder

    Permalink
    Definition Classes
    FilterBuilder
  13. def boostOneLevel: FilterBuilder

    Permalink
    Definition Classes
    FilterBuilder
  14. def boosted(minimumLevel: Level, destinationLevel: Level): FilterBuilder

    Permalink
    Definition Classes
    FilterBuilder
  15. val booster: (Double) ⇒ Double

    Permalink
    Definition Classes
    FilterBuilder
  16. def className: ClassNameFilter.type

    Permalink
  17. def equals(arg0: Any): Boolean

    Permalink
    Definition Classes
    Any
  18. def exclude(filters: Filter*): FilterBuilder

    Permalink
    Definition Classes
    FilterBuilder
  19. val exclude: List[Filter]

    Permalink
    Definition Classes
    FilterBuilder
  20. def excludeUnselected: FilterBuilder

    Permalink
    Definition Classes
    FilterBuilder
  21. def hashCode(): Int

    Permalink
    Definition Classes
    Any
  22. def id: String

    Permalink

    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
  23. def include(filters: Filter*): FilterBuilder

    Permalink
    Definition Classes
    FilterBuilder
  24. val include: List[Filter]

    Permalink
    Definition Classes
    FilterBuilder
  25. def includeUnselected: FilterBuilder

    Permalink
    Definition Classes
    FilterBuilder
  26. final def isInstanceOf[T0]: Boolean

    Permalink
    Definition Classes
    Any
  27. def level: LevelFilter.type

    Permalink
  28. def packageName: PackageNameFilter.type

    Permalink
  29. def productIterator: Iterator[Any]

    Permalink
    Definition Classes
    Product
  30. def productPrefix: String

    Permalink
    Definition Classes
    Product
  31. def select(filters: Filter*): FilterBuilder

    Permalink
    Definition Classes
    FilterBuilder
  32. val select: List[Filter]

    Permalink
    Definition Classes
    FilterBuilder
  33. def setLevel(level: Level): FilterBuilder

    Permalink
    Definition Classes
    FilterBuilder
  34. def toString(): String

    Permalink
    Definition Classes
    Any

Inherited from FilterBuilder

Inherited from Serializable

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