Package-level declarations

The public API of the library.

The entry point is Logger, a helper with static methods for creating sessions (Logger.newSession) and appending entries (Logger.d, Logger.v, Logger.i, Logger.a, Logger.w, Logger.e and the generic Logger.log), as well as for setting a session description or mark.

A session is represented by ILogSession, implemented by:

LogContract defines the column names, content Uris, log levels and session parameters used by the underlying content provider. Use Logger for writing rather than accessing the contract directly.

Types

Link copied to clipboard
interface ILogSession
A base type for log session.
Link copied to clipboard
A log session on the local content provider.
Link copied to clipboard
open class LogContract
The log contract is used to write and read the log entries into the database.
Link copied to clipboard
open class Logger
Logger helper class.
Link copied to clipboard
open class LogSession : ILogSession
The log session.