-
public class DittoLogMain singleton (global instance) to use / call into
ditto_logand thus our logging API.It is expected to be an internal one, although it cannot be marked as such since it is used by other packages (e.g.,
ditto,androidtransports).Tweaking its behavior, however (custom log cb, log file, log level, etc.), is intended to be public / customer facing. That part is thus defined as being part of
ditto(our current public-facing package), as theDittoLoggingsingleton.See
android/ditto/src/main/kotlin/live.ditto/DittoLogging.kt.
-
-
Field Summary
Fields Modifier and Type Field Description private DittoLogDecoratorlogDecoratorpublic final static DittoLogINSTANCE
-
Method Summary
Modifier and Type Method Description final static Unite(String tag, Object obj, Throwable error)final static Unite(String tag, Object obj)final static Unitw(String tag, Object obj, Throwable error)final static Unitw(String tag, Object obj)final static Uniti(String tag, Object obj, Throwable error)final static Uniti(String tag, Object obj)final static Unitd(String tag, Object obj, Throwable error)final static Unitd(String tag, Object obj)final static Unitv(String tag, Object obj, Throwable error)final static Unitv(String tag, Object obj)final DittoLogDecoratorgetLogDecorator()final UnitsetLogDecorator(DittoLogDecorator logDecorator)-
-
Method Detail
-
e
@JvmOverloads() final static Unit e(String tag, Object obj)
-
w
@JvmOverloads() final static Unit w(String tag, Object obj)
-
i
@JvmOverloads() final static Unit i(String tag, Object obj)
-
d
@JvmOverloads() final static Unit d(String tag, Object obj)
-
v
@JvmOverloads() final static Unit v(String tag, Object obj)
-
getLogDecorator
final DittoLogDecorator getLogDecorator()
-
setLogDecorator
final Unit setLogDecorator(DittoLogDecorator logDecorator)
-
-
-
-