Package edu.stanford.nlp.util.logging

Interface Summary
PrettyLoggable Indicates that a class supports "pretty logging".
RepeatedRecordHandler.RepeatSemantics Determines the semantics of what constitutes a repeated record
 

Class Summary
LogRecordHandler A log message handler.
OutputHandler An abstract handler incorporating the logic of outputing a log message, to some source.
PrettyLogger Primarily for debugging, PrettyLogger helps you dump various collection objects in a reasonably structured way via Redwood logging.
Redwood A hierarchical channel based logger.
Redwood.ConsoleHandler Default output handler which actually prints things to the real System.out
Redwood.FileHandler Handler which prints to a specified file
Redwood.Record A log record, which encapsulates the information needed to eventually display the enclosed message.
Redwood.RecordHandlerTree A tree structure of record handlers
Redwood.RedwoodChannels Represents a collection of channels.
Redwood.Util A utility class for Redwood intended for static import (import static edu.stanford.nlp.util.logging.Redwood.Util.*;), providing a wrapper for Redwood functions and adding utility shortcuts
RedwoodConfiguration A class which encapsulates configuration settings for Redwood.
RedwoodPrintStream A PrintStream that writes to Redwood logs.
RepeatedRecordHandler Filters repeated messages and replaces them with the number of times they were logged.
RepeatedRecordHandler.ApproximateRepeatSemantics Judges two records to be equal if they come from the same place, and begin with the same string, modulo numbers
RepeatedRecordHandler.ExactRepeatSemantics Judges two records to be equal if they are from the same place, and have the same message
VisibilityHandler A filter for selecting which channels are visible.
 

Enum Summary
Color ANSI supported colors These values are mirrored in Redwood.Util
Redwood.Flag Standard channels; enum for the sake of efficiency
Style ANSI supported styles (rather, a subset of) These values are mirrored in Redwood.Util
 



Stanford NLP Group