scribe.format

package scribe.format

Members list

Type members

Classlikes

class AbbreviateBlock(block: FormatBlock, maxLength: Int, separator: Char, removeEntries: Boolean, abbreviateName: Boolean) extends FormatBlock

Attributes

Supertypes
trait FormatBlock
class Object
trait Matchable
class Any

Adds time-based caching of output to reduce LogOutput cost

Adds time-based caching of output to reduce LogOutput cost

Attributes

Supertypes
trait FormatBlock
class Object
trait Matchable
class Any
Known subtypes
object ISO8601.type
object Standard.type
implicit class EnhancedColor(color: Color)

Attributes

Supertypes
class Object
trait Matchable
class Any
trait FormatBlock

Attributes

Companion
object
Supertypes
class Object
trait Matchable
class Any
Known subtypes
object ISO8601.type
object Standard.type
object ClassAndMethodName.type
object ClassName.type
object ClassNameSimple.type
object ColumnNumber.type
object Counter.type
object Full.type
object FileName.type
object PaddedRight.type
object Level.type
object LineNumber.type
object MDCAll.type
object MDCMultiLine.type
class MDCReference
class Mapped
class MappedPlain
object Messages.type
object MethodName.type
class MultiLine
object NewLine.type
object Position.type
object PositionSimple.type
class RawString
object ThreadName.type
object Time.type
object TimeStamp.type
object empty.type
Show all
object FormatBlock

Attributes

Companion
trait
Supertypes
class Object
trait Matchable
class Any
Self type
class FormatBlocksFormatter(blocks: List[FormatBlock]) extends Formatter

Attributes

Supertypes
trait Formatter
class Object
trait Matchable
class Any
trait Formatter

Attributes

Companion
object
Supertypes
class Object
trait Matchable
class Any
Known subtypes
object Formatter

Attributes

Companion
trait
Supertypes
class Object
trait Matchable
class Any
Self type
Formatter.type
final implicit class FormatterInterpolator(val sc: StringContext) extends AnyVal

Attributes

Supertypes
class AnyVal
trait Matchable
class Any
class RightPaddingBlock(block: FormatBlock, length: Int, padding: Char) extends FormatBlock

Attributes

Supertypes
trait FormatBlock
class Object
trait Matchable
class Any
case object empty extends FormatBlock

Attributes

Supertypes
trait Singleton
trait Product
trait Mirror
trait Serializable
trait Product
trait Equals
trait FormatBlock
class Object
trait Matchable
class Any
Show all
Self type
empty.type

Value members

Concrete methods

def bg(color: Color, block: FormatBlock): FormatBlock
def color(color: Color, block: FormatBlock): FormatBlock
def fg(color: Color, block: FormatBlock): FormatBlock
def mdc(key: String, default: => Any, prefix: FormatBlock, postfix: FormatBlock): FormatBlock
def red(block: FormatBlock): FormatBlock
def string(value: String): FormatBlock
def url(url: String, block: FormatBlock): FormatBlock

Concrete fields

lazy val space: FormatBlock

Implicits

Implicits

final implicit def EnhancedColor(color: Color): EnhancedColor
final implicit def FormatterInterpolator(sc: StringContext): FormatterInterpolator