APIdia Launch Partner
Top Description Fields Constructors Methods
jdk.internal.logger

public Class LoggerWrapper<L extends System.Logger>

extends AbstractLoggerWrapper<L extends System.Logger>
Class Inheritance
Known Direct Subclasses
jdk.internal.logger.LocalizedLoggerWrapper
Type Parameters
<L>
Type of the wrapped Logger: Logger or an extension of that interface.
Imports
java.util.Objects, java.lang.System.Logger, sun.util.logging.PlatformLogger

An implementation of Logger that redirects all calls to a wrapped instance of Logger.

Field Summary

Modifier and TypeField and Description
pack-priv final PlatformLogger.Bridge
pack-priv final L

Constructor Summary

AccessConstructor and Description
public
LoggerWrapper(L wrapped)

pack-priv
LoggerWrapper(L wrapped, Void unused)

Method Summary

Modifier and TypeMethod and Description
public final PlatformLogger.Bridge
public final L
Inherited from jdk.internal.logger.AbstractLoggerWrapper:
getLoggerConfigurationgetNamegetWrappedisEnabledisLoggableisLoggableloglogloglogloglogloglogloglogloglogloglogplogplogplogplogplogrblogrblogrblogrb

Field Detail

platformProxyback to summary
pack-priv final PlatformLogger.Bridge platformProxy
wrappedback to summary
pack-priv final L wrapped

Constructor Detail

LoggerWrapperback to summary
public LoggerWrapper(L wrapped)
LoggerWrapperback to summary
pack-priv LoggerWrapper(L wrapped, Void unused)

Method Detail

platformProxyback to summary
public final PlatformLogger.Bridge platformProxy()

Implements abstract jdk.internal.logger.AbstractLoggerWrapper.platformProxy.

Annotations
@Override
wrappedback to summary
public final L wrapped()

Implements abstract jdk.internal.logger.AbstractLoggerWrapper.wrapped.

Annotations
@Override