public class DefaultNLog extends Object implements net.thevpc.nuts.log.NLog
| Constructor and Description |
|---|
DefaultNLog(String name,
net.thevpc.nuts.log.NLogSPI logSPI,
DefaultNLogModel model,
boolean custom) |
| Modifier and Type | Method and Description |
|---|---|
Filter |
getFilter() |
boolean |
isCustom() |
boolean |
isLoggable(Level level) |
void |
log(Level level,
Supplier<net.thevpc.nuts.text.NMsg> msgSupplier) |
void |
log(net.thevpc.nuts.text.NMsg msg) |
void |
log(net.thevpc.nuts.text.NMsgBuilder msg) |
String |
name() |
net.thevpc.nuts.log.NLog |
scoped() |
void |
updateSPI(net.thevpc.nuts.log.NLogSPI logSPI) |
public DefaultNLog(String name, net.thevpc.nuts.log.NLogSPI logSPI, DefaultNLogModel model, boolean custom)
public boolean isCustom()
public String name()
name in interface net.thevpc.nuts.log.NLogpublic void updateSPI(net.thevpc.nuts.log.NLogSPI logSPI)
public void log(net.thevpc.nuts.text.NMsgBuilder msg)
log in interface net.thevpc.nuts.log.NLogpublic Filter getFilter()
public boolean isLoggable(Level level)
isLoggable in interface net.thevpc.nuts.log.NLogpublic void log(net.thevpc.nuts.text.NMsg msg)
log in interface net.thevpc.nuts.log.NLoglog in interface net.thevpc.nuts.log.NLoggerpublic void log(Level level, Supplier<net.thevpc.nuts.text.NMsg> msgSupplier)
log in interface net.thevpc.nuts.log.NLogpublic net.thevpc.nuts.log.NLog scoped()
scoped in interface net.thevpc.nuts.log.NLogCopyright © 2026 vpc open source initiative. All rights reserved.