public abstract class AbstractLoggingApiSpecification extends java.lang.Object implements LoggingApiSpecification
| Modifier | Constructor and Description |
|---|---|
protected |
AbstractLoggingApiSpecification(java.util.function.Function<java.lang.String,TargetLogLevel> targetLogLevelFunction,
LogMessageFactory logMessageFactory) |
| Modifier and Type | Method and Description |
|---|---|
protected LogMessage |
createLogMessage(com.sun.source.tree.ExpressionTree messageFormatArgument,
java.util.List<? extends com.sun.source.tree.ExpressionTree> remainingArguments,
com.google.errorprone.VisitorState state,
com.sun.source.tree.ExpressionTree thrownArgument,
MigrationContext migrationContext,
TargetLogLevel targetLogLevel) |
protected LogMessage |
createLogMessage(java.lang.String messageFormat,
java.util.List<? extends com.sun.source.tree.ExpressionTree> arguments,
com.google.errorprone.VisitorState state,
TargetLogLevel targetLogLevel) |
protected TargetLogLevel |
mapLogLevel(java.lang.String level) |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitmatchConditionalMethod, matchImport, matchLogFactory, matchLoggingMethod, parseConditionalMethod, parseLoggingMethod, shouldRemoveImportprotected AbstractLoggingApiSpecification(java.util.function.Function<java.lang.String,TargetLogLevel> targetLogLevelFunction, LogMessageFactory logMessageFactory)
protected final TargetLogLevel mapLogLevel(java.lang.String level)
protected final LogMessage createLogMessage(java.lang.String messageFormat, java.util.List<? extends com.sun.source.tree.ExpressionTree> arguments, com.google.errorprone.VisitorState state, TargetLogLevel targetLogLevel)
protected final LogMessage createLogMessage(com.sun.source.tree.ExpressionTree messageFormatArgument, java.util.List<? extends com.sun.source.tree.ExpressionTree> remainingArguments, com.google.errorprone.VisitorState state, @Nullable com.sun.source.tree.ExpressionTree thrownArgument, MigrationContext migrationContext, TargetLogLevel targetLogLevel)