Skip navigation links
digitalascent-errorprone-flogger
A C D E F G H I J L M N P R S T U V 

A

AbstractLoggingApiSpecification - Class in com.digitalascent.errorprone.flogger.migrate.source.api
 
AbstractLoggingApiSpecification(Function<String, TargetLogLevel>, LogMessageFactory) - Constructor for class com.digitalascent.errorprone.flogger.migrate.source.api.AbstractLoggingApiSpecification
 
ArgumentParser - Class in com.digitalascent.errorprone.flogger.migrate.source
 
arguments() - Method in class com.digitalascent.errorprone.flogger.migrate.model.LogMessage
 
Arguments - Class in com.digitalascent.errorprone.flogger.migrate.source
 
arguments() - Method in class com.digitalascent.errorprone.flogger.migrate.source.format.MessageFormatConversionResult
 
ArraysToStringMessageFormatArgumentReducer - Class in com.digitalascent.errorprone.flogger.migrate.source.format.reducer
Removes Arrays.toString( array ) calls, allowing them to be deferred until it's determined that the logging level is enabled.
ArraysToStringMessageFormatArgumentReducer() - Constructor for class com.digitalascent.errorprone.flogger.migrate.source.format.reducer.ArraysToStringMessageFormatArgumentReducer
 

C

className() - Method in interface com.digitalascent.errorprone.flogger.migrate.model.MigrationContext
 
classNamedLoggers() - Method in interface com.digitalascent.errorprone.flogger.migrate.model.MigrationContext
 
code(VisitorState) - Method in class com.digitalascent.errorprone.flogger.migrate.source.format.MessageFormatArgument
 
com.digitalascent.errorprone.flogger - package com.digitalascent.errorprone.flogger
 
com.digitalascent.errorprone.flogger.migrate - package com.digitalascent.errorprone.flogger.migrate
 
com.digitalascent.errorprone.flogger.migrate.model - package com.digitalascent.errorprone.flogger.migrate.model
 
com.digitalascent.errorprone.flogger.migrate.source - package com.digitalascent.errorprone.flogger.migrate.source
 
com.digitalascent.errorprone.flogger.migrate.source.api - package com.digitalascent.errorprone.flogger.migrate.source.api
 
com.digitalascent.errorprone.flogger.migrate.source.api.commonslogging - package com.digitalascent.errorprone.flogger.migrate.source.api.commonslogging
 
com.digitalascent.errorprone.flogger.migrate.source.api.jul - package com.digitalascent.errorprone.flogger.migrate.source.api.jul
 
com.digitalascent.errorprone.flogger.migrate.source.api.log4j - package com.digitalascent.errorprone.flogger.migrate.source.api.log4j
 
com.digitalascent.errorprone.flogger.migrate.source.api.log4j2 - package com.digitalascent.errorprone.flogger.migrate.source.api.log4j2
 
com.digitalascent.errorprone.flogger.migrate.source.api.slf4j - package com.digitalascent.errorprone.flogger.migrate.source.api.slf4j
 
com.digitalascent.errorprone.flogger.migrate.source.api.tinylog - package com.digitalascent.errorprone.flogger.migrate.source.api.tinylog
 
com.digitalascent.errorprone.flogger.migrate.source.api.tinylog2 - package com.digitalascent.errorprone.flogger.migrate.source.api.tinylog2
 
com.digitalascent.errorprone.flogger.migrate.source.format - package com.digitalascent.errorprone.flogger.migrate.source.format
 
com.digitalascent.errorprone.flogger.migrate.source.format.argconverter - package com.digitalascent.errorprone.flogger.migrate.source.format.argconverter
 
com.digitalascent.errorprone.flogger.migrate.source.format.reducer - package com.digitalascent.errorprone.flogger.migrate.source.format.reducer
 
com.digitalascent.errorprone.flogger.migrate.target - package com.digitalascent.errorprone.flogger.migrate.target
 
CommonsLoggingLoggingApiSpecification - Class in com.digitalascent.errorprone.flogger.migrate.source.api.commonslogging
Commons Logging API: https://commons.apache.org/proper/commons-logging/apidocs/index.html
CommonsLoggingLoggingApiSpecification(Function<String, TargetLogLevel>, LogMessageFactory) - Constructor for class com.digitalascent.errorprone.flogger.migrate.source.api.commonslogging.CommonsLoggingLoggingApiSpecification
 
CommonsLoggingMessageFormatSpecification - Class in com.digitalascent.errorprone.flogger.migrate.source.api.commonslogging
 
CommonsLoggingMessageFormatSpecification() - Constructor for class com.digitalascent.errorprone.flogger.migrate.source.api.commonslogging.CommonsLoggingMessageFormatSpecification
 
CompositeMessageFormatArgumentConverter - Class in com.digitalascent.errorprone.flogger.migrate.source.format.argconverter
 
CompositeMessageFormatArgumentConverter(List<MessageFormatArgumentConverter>) - Constructor for class com.digitalascent.errorprone.flogger.migrate.source.format.argconverter.CompositeMessageFormatArgumentConverter
 
CompositeMessageFormatArgumentReducer - Class in com.digitalascent.errorprone.flogger.migrate.source.format.reducer
 
CompositeMessageFormatArgumentReducer(List<MessageFormatArgumentReducer>) - Constructor for class com.digitalascent.errorprone.flogger.migrate.source.format.reducer.CompositeMessageFormatArgumentReducer
 
conditionalStatement() - Method in interface com.digitalascent.errorprone.flogger.migrate.model.FloggerConditionalStatement
 
conversionIssues() - Method in class com.digitalascent.errorprone.flogger.migrate.source.format.MessageFormatConversionResult
 
convert(ExpressionTree, VisitorState, TargetLogLevel) - Method in class com.digitalascent.errorprone.flogger.migrate.source.format.argconverter.CompositeMessageFormatArgumentConverter
 
convert(ExpressionTree, VisitorState, TargetLogLevel) - Method in interface com.digitalascent.errorprone.flogger.migrate.source.format.argconverter.MessageFormatArgumentConverter
 
convertJavaTextMessageFormat(String, List<? extends ExpressionTree>) - Static method in class com.digitalascent.errorprone.flogger.migrate.source.format.MessageFormat
 
convertMessageFormat(ExpressionTree, String, List<? extends ExpressionTree>, MigrationContext) - Method in class com.digitalascent.errorprone.flogger.migrate.source.api.commonslogging.CommonsLoggingMessageFormatSpecification
 
convertMessageFormat(ExpressionTree, String, List<? extends ExpressionTree>, MigrationContext) - Method in class com.digitalascent.errorprone.flogger.migrate.source.api.jul.JULMessageFormatSpecification
 
convertMessageFormat(ExpressionTree, String, List<? extends ExpressionTree>, MigrationContext) - Method in class com.digitalascent.errorprone.flogger.migrate.source.api.log4j.Log4jMessageFormatSpecification
 
convertMessageFormat(ExpressionTree, String, List<? extends ExpressionTree>, MigrationContext) - Method in class com.digitalascent.errorprone.flogger.migrate.source.api.log4j2.Log4j2MessageFormatSpecification
 
convertMessageFormat(ExpressionTree, String, List<? extends ExpressionTree>, MigrationContext) - Method in class com.digitalascent.errorprone.flogger.migrate.source.api.slf4j.Slf4jMessageFormatSpecification
 
convertMessageFormat(ExpressionTree, String, List<? extends ExpressionTree>, MigrationContext) - Method in class com.digitalascent.errorprone.flogger.migrate.source.api.tinylog.TinyLogMessageFormatSpecification
 
convertMessageFormat(ExpressionTree, String, List<? extends ExpressionTree>, MigrationContext) - Method in class com.digitalascent.errorprone.flogger.migrate.source.api.tinylog2.TinyLog2MessageFormatSpecification
 
convertMessageFormat(ExpressionTree, String, List<? extends ExpressionTree>, MigrationContext) - Method in interface com.digitalascent.errorprone.flogger.migrate.source.format.MessageFormatSpecification
 
createLogMessage(String, List<? extends ExpressionTree>, VisitorState, TargetLogLevel) - Method in class com.digitalascent.errorprone.flogger.migrate.source.api.AbstractLoggingApiSpecification
 
createLogMessage(ExpressionTree, List<? extends ExpressionTree>, VisitorState, ExpressionTree, MigrationContext, TargetLogLevel) - Method in class com.digitalascent.errorprone.flogger.migrate.source.api.AbstractLoggingApiSpecification
 
customLogLevel(ExpressionTree) - Static method in class com.digitalascent.errorprone.flogger.migrate.model.TargetLogLevel
 
customLogLevel() - Method in class com.digitalascent.errorprone.flogger.migrate.model.TargetLogLevel
 

D

decorate(String) - Method in class com.digitalascent.errorprone.flogger.migrate.source.format.argconverter.LambdaMessageFormatArgumentConverter
 
decorate(String) - Method in class com.digitalascent.errorprone.flogger.migrate.source.format.argconverter.LazyMessageFormatArgumentConverter
 
decorate(String) - Method in class com.digitalascent.errorprone.flogger.migrate.source.format.argconverter.Log4j2MessageFormatArgumentConverter
 

E

elideConditional(IfTree, List<FloggerLogStatement>, MigrationContext, VisitorState) - Method in class com.digitalascent.errorprone.flogger.migrate.target.FloggerSuggestedFixGenerator
 
EmptyArgumentsHandler - Interface in com.digitalascent.errorprone.flogger.migrate.source.format
 
equals(Object) - Method in class com.digitalascent.errorprone.flogger.migrate.model.MethodInvocation
 
equals(Object) - Method in class com.digitalascent.errorprone.flogger.migrate.source.format.MessageFormatArgument
 
extract() - Method in class com.digitalascent.errorprone.flogger.migrate.source.ArgumentParser
 
extractIfMatches(Predicate<ExpressionTree>) - Method in class com.digitalascent.errorprone.flogger.migrate.source.ArgumentParser
 
extractOrElse(ExpressionTree) - Method in class com.digitalascent.errorprone.flogger.migrate.source.ArgumentParser
 

F

factoryMethod() - Method in interface com.digitalascent.errorprone.flogger.migrate.model.LoggerVariableDefinition
 
firstArgument() - Method in class com.digitalascent.errorprone.flogger.migrate.model.MethodInvocation
 
firstMatching(Predicate<ExpressionTree>) - Method in class com.digitalascent.errorprone.flogger.migrate.source.ArgumentParser
 
FloggerConditionalStatement - Interface in com.digitalascent.errorprone.flogger.migrate.model
Represents a Flogger conditional statement to determine if logging is enabled or not, for a given log level
floggerLoggers() - Method in interface com.digitalascent.errorprone.flogger.migrate.model.MigrationContext
 
FloggerLogStatement - Interface in com.digitalascent.errorprone.flogger.migrate.model
Represents a Flogger log statement - the log level, log message, and (optional) thrown exception
floggerSuggestedFixGenerator() - Method in interface com.digitalascent.errorprone.flogger.migrate.model.RefactoringConfiguration
 
FloggerSuggestedFixGenerator - Class in com.digitalascent.errorprone.flogger.migrate.target
Generates code for Flogger logging constructs - loggers & logger invocations
FloggerSuggestedFixGenerator(LoggerVariableDefinition) - Constructor for class com.digitalascent.errorprone.flogger.migrate.target.FloggerSuggestedFixGenerator
 
forArgumentsOf(MethodInvocation) - Static method in class com.digitalascent.errorprone.flogger.migrate.source.ArgumentParser
 
from(MethodInvocationTree, VisitorState) - Static method in class com.digitalascent.errorprone.flogger.migrate.model.MethodInvocation
 
fromCode(String, List<String>, List<String>) - Static method in class com.digitalascent.errorprone.flogger.migrate.source.format.MessageFormatArgument
 
fromExpressionTree(ExpressionTree) - Static method in class com.digitalascent.errorprone.flogger.migrate.source.format.MessageFormatArgument
 
fromMessageFormatArgument(ExpressionTree, List<MessageFormatArgument>) - Static method in class com.digitalascent.errorprone.flogger.migrate.model.LogMessage
 
fromStringFormat(String, List<MessageFormatArgument>, List<String>) - Static method in class com.digitalascent.errorprone.flogger.migrate.model.LogMessage
 
fromStringFormat(String, List<MessageFormatArgument>) - Static method in class com.digitalascent.errorprone.flogger.migrate.model.LogMessage
 

G

generateConditionalMethod(FloggerConditionalStatement, MigrationContext) - Method in class com.digitalascent.errorprone.flogger.migrate.target.FloggerSuggestedFixGenerator
 
generateLoggingMethod(MethodInvocation, FloggerLogStatement, MigrationContext) - Method in class com.digitalascent.errorprone.flogger.migrate.target.FloggerSuggestedFixGenerator
 

H

handle(ExpressionTree, VisitorState, TargetLogLevel) - Method in interface com.digitalascent.errorprone.flogger.migrate.source.format.EmptyArgumentsHandler
 
handle(ExpressionTree, VisitorState, TargetLogLevel) - Method in class com.digitalascent.errorprone.flogger.migrate.source.format.MessageFormatEmptyArgumentsHandler
 
handle(ExpressionTree, VisitorState, TargetLogLevel) - Method in class com.digitalascent.errorprone.flogger.migrate.source.format.StringConcatenationEmptyArgumentsHandler
 
handle(ExpressionTree, VisitorState, TargetLogLevel) - Method in class com.digitalascent.errorprone.flogger.migrate.source.format.StringFormatEmprtArgumentsHandler
 
hashCode() - Method in class com.digitalascent.errorprone.flogger.migrate.model.MethodInvocation
 
hashCode() - Method in class com.digitalascent.errorprone.flogger.migrate.source.format.MessageFormatArgument
 

I

ImmutableStyle - Annotation Type in com.digitalascent.errorprone.flogger
 
imports() - Method in class com.digitalascent.errorprone.flogger.migrate.source.format.MessageFormatArgument
 
isEmpty() - Method in class com.digitalascent.errorprone.flogger.migrate.source.ArgumentParser
 
isLoggerNamedAfterClass(ClassTree, ExpressionTree, VisitorState) - Static method in class com.digitalascent.errorprone.flogger.migrate.source.Arguments
 
isStringLiteral(ExpressionTree, VisitorState) - Static method in class com.digitalascent.errorprone.flogger.migrate.source.Arguments
 
isStringType(ExpressionTree, VisitorState) - Static method in class com.digitalascent.errorprone.flogger.migrate.source.Arguments
 

J

JULLoggingApiSpecification - Class in com.digitalascent.errorprone.flogger.migrate.source.api.jul
Java Logging API: https://docs.oracle.com/javase/8/docs/api/java/util/logging/Logger.html
JULLoggingApiSpecification(Function<String, TargetLogLevel>, LogMessageFactory) - Constructor for class com.digitalascent.errorprone.flogger.migrate.source.api.jul.JULLoggingApiSpecification
 
JULMessageFormatSpecification - Class in com.digitalascent.errorprone.flogger.migrate.source.api.jul
 
JULMessageFormatSpecification() - Constructor for class com.digitalascent.errorprone.flogger.migrate.source.api.jul.JULMessageFormatSpecification
 

L

LambdaMessageFormatArgumentConverter - Class in com.digitalascent.errorprone.flogger.migrate.source.format.argconverter
 
LambdaMessageFormatArgumentConverter() - Constructor for class com.digitalascent.errorprone.flogger.migrate.source.format.argconverter.LambdaMessageFormatArgumentConverter
 
LazyMessageFormatArgumentConverter - Class in com.digitalascent.errorprone.flogger.migrate.source.format.argconverter
Wrap method-invoking message format arguments in lazy( argument ) to defer evaluation until it's been determined that the log level is enabled
LazyMessageFormatArgumentConverter(Predicate<TargetLogLevel>) - Constructor for class com.digitalascent.errorprone.flogger.migrate.source.format.argconverter.LazyMessageFormatArgumentConverter
 
Log4j2LoggingApiSpecification - Class in com.digitalascent.errorprone.flogger.migrate.source.api.log4j2
Log4J2 API: https://logging.apache.org/log4j/2.x/log4j-api/apidocs/index.html
Log4j2LoggingApiSpecification(Function<String, TargetLogLevel>, LogMessageFactory) - Constructor for class com.digitalascent.errorprone.flogger.migrate.source.api.log4j2.Log4j2LoggingApiSpecification
 
Log4j2MessageFormatArgumentConverter - Class in com.digitalascent.errorprone.flogger.migrate.source.format.argconverter
 
Log4j2MessageFormatArgumentConverter() - Constructor for class com.digitalascent.errorprone.flogger.migrate.source.format.argconverter.Log4j2MessageFormatArgumentConverter
 
Log4j2MessageFormatSpecification - Class in com.digitalascent.errorprone.flogger.migrate.source.api.log4j2
 
Log4j2MessageFormatSpecification(MessageFormatStyle) - Constructor for class com.digitalascent.errorprone.flogger.migrate.source.api.log4j2.Log4j2MessageFormatSpecification
 
Log4JLoggingApiSpecification - Class in com.digitalascent.errorprone.flogger.migrate.source.api.log4j
Log4J 1.x API: https://logging.apache.org/log4j/1.2/apidocs/org/apache/log4j/Logger.html
Log4JLoggingApiSpecification(Function<String, TargetLogLevel>, LogMessageFactory) - Constructor for class com.digitalascent.errorprone.flogger.migrate.source.api.log4j.Log4JLoggingApiSpecification
 
Log4jMessageFormatSpecification - Class in com.digitalascent.errorprone.flogger.migrate.source.api.log4j
 
Log4jMessageFormatSpecification() - Constructor for class com.digitalascent.errorprone.flogger.migrate.source.api.log4j.Log4jMessageFormatSpecification
 
LoggerApiRefactoringCheck - Class in com.digitalascent.errorprone.flogger.migrate
 
LoggerApiRefactoringCheck() - Constructor for class com.digitalascent.errorprone.flogger.migrate.LoggerApiRefactoringCheck
 
LoggerApiRefactoringCheck(ErrorProneFlags) - Constructor for class com.digitalascent.errorprone.flogger.migrate.LoggerApiRefactoringCheck
 
LoggerVariableDefinition - Interface in com.digitalascent.errorprone.flogger.migrate.model
Definition of a Flogger logger member variable, suitable for generating the code representing that variable
loggerVariableDefinition() - Method in interface com.digitalascent.errorprone.flogger.migrate.model.RefactoringConfiguration
 
LoggerVariableNamingType - Enum in com.digitalascent.errorprone.flogger.migrate.source
 
loggingApiSpecification() - Method in interface com.digitalascent.errorprone.flogger.migrate.model.RefactoringConfiguration
 
LoggingApiSpecification - Interface in com.digitalascent.errorprone.flogger.migrate.source.api
 
LoggingConditionalActionType - Enum in com.digitalascent.errorprone.flogger.migrate
 
logLevelFromMethodName(MethodInvocation) - Static method in class com.digitalascent.errorprone.flogger.migrate.source.api.SourceApiUtil
 
logMessage() - Method in interface com.digitalascent.errorprone.flogger.migrate.model.FloggerLogStatement
 
LogMessage - Class in com.digitalascent.errorprone.flogger.migrate.model
Represents a log message - the format, arguments and any migration notes
LogMessageFactory - Class in com.digitalascent.errorprone.flogger.migrate.source.api
 
LogMessageFactory(MessageFormatArgumentConverter, MessageFormatArgumentReducer, MessageFormatSpecification) - Constructor for class com.digitalascent.errorprone.flogger.migrate.source.api.LogMessageFactory
 

M

mapLogLevel(String) - Method in class com.digitalascent.errorprone.flogger.migrate.source.api.AbstractLoggingApiSpecification
 
matchAtIndex(List<? extends ExpressionTree>, VisitorState, Matcher<ExpressionTree>, int) - Static method in class com.digitalascent.errorprone.flogger.migrate.source.Arguments
 
matchCompilationUnit(CompilationUnitTree, VisitorState) - Method in class com.digitalascent.errorprone.flogger.migrate.LoggerApiRefactoringCheck
 
matchConditionalMethod(ExpressionTree, VisitorState) - Method in class com.digitalascent.errorprone.flogger.migrate.source.api.commonslogging.CommonsLoggingLoggingApiSpecification
 
matchConditionalMethod(ExpressionTree, VisitorState) - Method in class com.digitalascent.errorprone.flogger.migrate.source.api.jul.JULLoggingApiSpecification
 
matchConditionalMethod(ExpressionTree, VisitorState) - Method in class com.digitalascent.errorprone.flogger.migrate.source.api.log4j.Log4JLoggingApiSpecification
 
matchConditionalMethod(ExpressionTree, VisitorState) - Method in class com.digitalascent.errorprone.flogger.migrate.source.api.log4j2.Log4j2LoggingApiSpecification
 
matchConditionalMethod(ExpressionTree, VisitorState) - Method in interface com.digitalascent.errorprone.flogger.migrate.source.api.LoggingApiSpecification
 
matchConditionalMethod(ExpressionTree, VisitorState) - Method in class com.digitalascent.errorprone.flogger.migrate.source.api.slf4j.Slf4jLoggingApiSpecification
 
matchConditionalMethod(ExpressionTree, VisitorState) - Method in class com.digitalascent.errorprone.flogger.migrate.source.api.tinylog.TinyLogLoggingApiSpecification
 
matchConditionalMethod(ExpressionTree, VisitorState) - Method in class com.digitalascent.errorprone.flogger.migrate.source.api.tinylog2.TinyLog2LoggingApiSpecification
 
matches(ExpressionTree, VisitorState, TargetLogLevel) - Method in class com.digitalascent.errorprone.flogger.migrate.source.format.argconverter.LambdaMessageFormatArgumentConverter
 
matches(ExpressionTree, VisitorState, TargetLogLevel) - Method in class com.digitalascent.errorprone.flogger.migrate.source.format.argconverter.LazyMessageFormatArgumentConverter
 
matches(ExpressionTree, VisitorState, TargetLogLevel) - Method in class com.digitalascent.errorprone.flogger.migrate.source.format.argconverter.Log4j2MessageFormatArgumentConverter
 
matchImport(Tree, VisitorState) - Method in class com.digitalascent.errorprone.flogger.migrate.source.api.commonslogging.CommonsLoggingLoggingApiSpecification
 
matchImport(Tree, VisitorState) - Method in class com.digitalascent.errorprone.flogger.migrate.source.api.jul.JULLoggingApiSpecification
 
matchImport(Tree, VisitorState) - Method in class com.digitalascent.errorprone.flogger.migrate.source.api.log4j.Log4JLoggingApiSpecification
 
matchImport(Tree, VisitorState) - Method in class com.digitalascent.errorprone.flogger.migrate.source.api.log4j2.Log4j2LoggingApiSpecification
 
matchImport(Tree, VisitorState) - Method in interface com.digitalascent.errorprone.flogger.migrate.source.api.LoggingApiSpecification
 
matchImport(Tree, VisitorState) - Method in class com.digitalascent.errorprone.flogger.migrate.source.api.slf4j.Slf4jLoggingApiSpecification
 
matchImport(Tree, VisitorState) - Method in class com.digitalascent.errorprone.flogger.migrate.source.api.tinylog.TinyLogLoggingApiSpecification
 
matchImport(Tree, VisitorState) - Method in class com.digitalascent.errorprone.flogger.migrate.source.api.tinylog2.TinyLog2LoggingApiSpecification
 
matchLogFactory(VariableTree, VisitorState) - Method in class com.digitalascent.errorprone.flogger.migrate.source.api.commonslogging.CommonsLoggingLoggingApiSpecification
 
matchLogFactory(VariableTree, VisitorState) - Method in class com.digitalascent.errorprone.flogger.migrate.source.api.jul.JULLoggingApiSpecification
 
matchLogFactory(VariableTree, VisitorState) - Method in class com.digitalascent.errorprone.flogger.migrate.source.api.log4j.Log4JLoggingApiSpecification
 
matchLogFactory(VariableTree, VisitorState) - Method in class com.digitalascent.errorprone.flogger.migrate.source.api.log4j2.Log4j2LoggingApiSpecification
 
matchLogFactory(VariableTree, VisitorState) - Method in interface com.digitalascent.errorprone.flogger.migrate.source.api.LoggingApiSpecification
 
matchLogFactory(VariableTree, VisitorState) - Method in class com.digitalascent.errorprone.flogger.migrate.source.api.slf4j.Slf4jLoggingApiSpecification
 
matchLogFactory(VariableTree, VisitorState) - Method in class com.digitalascent.errorprone.flogger.migrate.source.api.tinylog.TinyLogLoggingApiSpecification
 
matchLogFactory(VariableTree, VisitorState) - Method in class com.digitalascent.errorprone.flogger.migrate.source.api.tinylog2.TinyLog2LoggingApiSpecification
 
matchLoggingMethod(ExpressionTree, VisitorState) - Method in class com.digitalascent.errorprone.flogger.migrate.source.api.commonslogging.CommonsLoggingLoggingApiSpecification
 
matchLoggingMethod(ExpressionTree, VisitorState) - Method in class com.digitalascent.errorprone.flogger.migrate.source.api.jul.JULLoggingApiSpecification
 
matchLoggingMethod(ExpressionTree, VisitorState) - Method in class com.digitalascent.errorprone.flogger.migrate.source.api.log4j.Log4JLoggingApiSpecification
 
matchLoggingMethod(ExpressionTree, VisitorState) - Method in class com.digitalascent.errorprone.flogger.migrate.source.api.log4j2.Log4j2LoggingApiSpecification
 
matchLoggingMethod(ExpressionTree, VisitorState) - Method in interface com.digitalascent.errorprone.flogger.migrate.source.api.LoggingApiSpecification
 
matchLoggingMethod(ExpressionTree, VisitorState) - Method in class com.digitalascent.errorprone.flogger.migrate.source.api.slf4j.Slf4jLoggingApiSpecification
 
matchLoggingMethod(ExpressionTree, VisitorState) - Method in class com.digitalascent.errorprone.flogger.migrate.source.api.tinylog.TinyLogLoggingApiSpecification
 
matchLoggingMethod(ExpressionTree, VisitorState) - Method in class com.digitalascent.errorprone.flogger.migrate.source.api.tinylog2.TinyLog2LoggingApiSpecification
 
maybeUnpackVarArgs() - Method in class com.digitalascent.errorprone.flogger.migrate.source.ArgumentParser
 
maybeUnpackVarArgs(List<? extends ExpressionTree>, VisitorState) - Static method in class com.digitalascent.errorprone.flogger.migrate.source.Arguments
 
messageFormat() - Method in class com.digitalascent.errorprone.flogger.migrate.model.LogMessage
 
MessageFormat - Class in com.digitalascent.errorprone.flogger.migrate.source.format
 
messageFormat() - Method in class com.digitalascent.errorprone.flogger.migrate.source.format.MessageFormatConversionResult
 
messageFormatArgument() - Method in class com.digitalascent.errorprone.flogger.migrate.model.LogMessage
 
MessageFormatArgument - Class in com.digitalascent.errorprone.flogger.migrate.source.format
Represents a format extract to a logging message.
MessageFormatArgumentConverter - Interface in com.digitalascent.errorprone.flogger.migrate.source.format.argconverter
Converts an ExpressionTree into a MessageFormatArgument, which may represent the same ExpressionTree (unchanged) or a generated code construct
MessageFormatArgumentReducer - Interface in com.digitalascent.errorprone.flogger.migrate.source.format.reducer
Reduces an ExpressionTree, for example removing toString() calls.
MessageFormatConversionFailedException - Exception in com.digitalascent.errorprone.flogger.migrate.source.format
 
MessageFormatConversionFailedException(String) - Constructor for exception com.digitalascent.errorprone.flogger.migrate.source.format.MessageFormatConversionFailedException
 
MessageFormatConversionResult - Class in com.digitalascent.errorprone.flogger.migrate.source.format
 
MessageFormatConversionResult(String, List<? extends ExpressionTree>) - Constructor for class com.digitalascent.errorprone.flogger.migrate.source.format.MessageFormatConversionResult
 
MessageFormatEmptyArgumentsHandler - Class in com.digitalascent.errorprone.flogger.migrate.source.format
Unpacks MessageFormat.format calls, converting placeholders to printf style
MessageFormatEmptyArgumentsHandler() - Constructor for class com.digitalascent.errorprone.flogger.migrate.source.format.MessageFormatEmptyArgumentsHandler
 
MessageFormatSpecification - Interface in com.digitalascent.errorprone.flogger.migrate.source.format
 
MessageFormatStyle - Enum in com.digitalascent.errorprone.flogger.migrate.source.format
 
MethodInvocation - Class in com.digitalascent.errorprone.flogger.migrate.model
 
methodName() - Method in class com.digitalascent.errorprone.flogger.migrate.model.MethodInvocation
 
methodName() - Method in class com.digitalascent.errorprone.flogger.migrate.model.TargetLogLevel
 
MigrationContext - Interface in com.digitalascent.errorprone.flogger.migrate.model
 
migrationIssues() - Method in class com.digitalascent.errorprone.flogger.migrate.model.LogMessage
 
modifiers() - Method in interface com.digitalascent.errorprone.flogger.migrate.model.LoggerVariableDefinition
 

N

name() - Method in interface com.digitalascent.errorprone.flogger.migrate.model.LoggerVariableDefinition
 
nonClassNamedLoggers() - Method in interface com.digitalascent.errorprone.flogger.migrate.model.MigrationContext
 

P

parseConditionalMethod(MethodInvocation) - Method in class com.digitalascent.errorprone.flogger.migrate.source.api.commonslogging.CommonsLoggingLoggingApiSpecification
 
parseConditionalMethod(MethodInvocation) - Method in class com.digitalascent.errorprone.flogger.migrate.source.api.jul.JULLoggingApiSpecification
 
parseConditionalMethod(MethodInvocation) - Method in class com.digitalascent.errorprone.flogger.migrate.source.api.log4j.Log4JLoggingApiSpecification
 
parseConditionalMethod(MethodInvocation) - Method in class com.digitalascent.errorprone.flogger.migrate.source.api.log4j2.Log4j2LoggingApiSpecification
 
parseConditionalMethod(MethodInvocation) - Method in interface com.digitalascent.errorprone.flogger.migrate.source.api.LoggingApiSpecification
 
parseConditionalMethod(MethodInvocation) - Method in class com.digitalascent.errorprone.flogger.migrate.source.api.slf4j.Slf4jLoggingApiSpecification
 
parseConditionalMethod(MethodInvocation) - Method in class com.digitalascent.errorprone.flogger.migrate.source.api.tinylog.TinyLogLoggingApiSpecification
 
parseConditionalMethod(MethodInvocation) - Method in class com.digitalascent.errorprone.flogger.migrate.source.api.tinylog2.TinyLog2LoggingApiSpecification
 
parseLoggingMethod(MethodInvocation, MigrationContext) - Method in class com.digitalascent.errorprone.flogger.migrate.source.api.commonslogging.CommonsLoggingLoggingApiSpecification
 
parseLoggingMethod(MethodInvocation, MigrationContext) - Method in class com.digitalascent.errorprone.flogger.migrate.source.api.jul.JULLoggingApiSpecification
 
parseLoggingMethod(MethodInvocation, MigrationContext) - Method in class com.digitalascent.errorprone.flogger.migrate.source.api.log4j.Log4JLoggingApiSpecification
 
parseLoggingMethod(MethodInvocation, MigrationContext) - Method in class com.digitalascent.errorprone.flogger.migrate.source.api.log4j2.Log4j2LoggingApiSpecification
 
parseLoggingMethod(MethodInvocation, MigrationContext) - Method in interface com.digitalascent.errorprone.flogger.migrate.source.api.LoggingApiSpecification
 
parseLoggingMethod(MethodInvocation, MigrationContext) - Method in class com.digitalascent.errorprone.flogger.migrate.source.api.slf4j.Slf4jLoggingApiSpecification
 
parseLoggingMethod(MethodInvocation, MigrationContext) - Method in class com.digitalascent.errorprone.flogger.migrate.source.api.tinylog.TinyLogLoggingApiSpecification
 
parseLoggingMethod(MethodInvocation, MigrationContext) - Method in class com.digitalascent.errorprone.flogger.migrate.source.api.tinylog2.TinyLog2LoggingApiSpecification
 
prependArgument(List<? extends ExpressionTree>, ExpressionTree) - Static method in class com.digitalascent.errorprone.flogger.migrate.source.Arguments
 
processLoggerVariables(ClassTree, VisitorState, MigrationContext) - Method in class com.digitalascent.errorprone.flogger.migrate.target.FloggerSuggestedFixGenerator
 

R

reduce(ExpressionTree, VisitorState) - Method in class com.digitalascent.errorprone.flogger.migrate.source.format.reducer.ArraysToStringMessageFormatArgumentReducer
 
reduce(ExpressionTree, VisitorState) - Method in class com.digitalascent.errorprone.flogger.migrate.source.format.reducer.CompositeMessageFormatArgumentReducer
 
reduce(ExpressionTree, VisitorState) - Method in interface com.digitalascent.errorprone.flogger.migrate.source.format.reducer.MessageFormatArgumentReducer
 
reduce(ExpressionTree, VisitorState) - Method in class com.digitalascent.errorprone.flogger.migrate.source.format.reducer.ToStringMessageFormatArgumentReducer
 
RefactoringConfiguration - Interface in com.digitalascent.errorprone.flogger.migrate.model
 
remainingArguments() - Method in class com.digitalascent.errorprone.flogger.migrate.source.ArgumentParser
 
removeFirst(List<? extends ExpressionTree>) - Static method in class com.digitalascent.errorprone.flogger.migrate.source.Arguments
 
removeImport(ImportTree) - Method in class com.digitalascent.errorprone.flogger.migrate.target.FloggerSuggestedFixGenerator
 

S

scope() - Method in interface com.digitalascent.errorprone.flogger.migrate.model.LoggerVariableDefinition
 
shouldRemoveImport(String) - Method in class com.digitalascent.errorprone.flogger.migrate.source.api.commonslogging.CommonsLoggingLoggingApiSpecification
 
shouldRemoveImport(String) - Method in class com.digitalascent.errorprone.flogger.migrate.source.api.jul.JULLoggingApiSpecification
 
shouldRemoveImport(String) - Method in class com.digitalascent.errorprone.flogger.migrate.source.api.log4j.Log4JLoggingApiSpecification
 
shouldRemoveImport(String) - Method in class com.digitalascent.errorprone.flogger.migrate.source.api.log4j2.Log4j2LoggingApiSpecification
 
shouldRemoveImport(String) - Method in interface com.digitalascent.errorprone.flogger.migrate.source.api.LoggingApiSpecification
 
shouldRemoveImport(String) - Method in class com.digitalascent.errorprone.flogger.migrate.source.api.slf4j.Slf4jLoggingApiSpecification
 
shouldRemoveImport(String) - Method in class com.digitalascent.errorprone.flogger.migrate.source.api.tinylog.TinyLogLoggingApiSpecification
 
shouldRemoveImport(String) - Method in class com.digitalascent.errorprone.flogger.migrate.source.api.tinylog2.TinyLog2LoggingApiSpecification
 
shouldSkipMessageFormatArgument(ExpressionTree, VisitorState) - Method in class com.digitalascent.errorprone.flogger.migrate.source.api.commonslogging.CommonsLoggingMessageFormatSpecification
 
shouldSkipMessageFormatArgument(ExpressionTree, VisitorState) - Method in class com.digitalascent.errorprone.flogger.migrate.source.api.jul.JULMessageFormatSpecification
 
shouldSkipMessageFormatArgument(ExpressionTree, VisitorState) - Method in class com.digitalascent.errorprone.flogger.migrate.source.api.log4j.Log4jMessageFormatSpecification
 
shouldSkipMessageFormatArgument(ExpressionTree, VisitorState) - Method in class com.digitalascent.errorprone.flogger.migrate.source.api.log4j2.Log4j2MessageFormatSpecification
 
shouldSkipMessageFormatArgument(ExpressionTree, VisitorState) - Method in class com.digitalascent.errorprone.flogger.migrate.source.api.slf4j.Slf4jMessageFormatSpecification
 
shouldSkipMessageFormatArgument(ExpressionTree, VisitorState) - Method in class com.digitalascent.errorprone.flogger.migrate.source.api.tinylog.TinyLogMessageFormatSpecification
 
shouldSkipMessageFormatArgument(ExpressionTree, VisitorState) - Method in class com.digitalascent.errorprone.flogger.migrate.source.api.tinylog2.TinyLog2MessageFormatSpecification
 
shouldSkipMessageFormatArgument(ExpressionTree, VisitorState) - Method in interface com.digitalascent.errorprone.flogger.migrate.source.format.MessageFormatSpecification
 
skip(int) - Method in class com.digitalascent.errorprone.flogger.migrate.source.ArgumentParser
 
SkipCompilationUnitException - Exception in com.digitalascent.errorprone.flogger.migrate
 
SkipCompilationUnitException(String) - Constructor for exception com.digitalascent.errorprone.flogger.migrate.SkipCompilationUnitException
 
skipIfPresent(Predicate<ExpressionTree>) - Method in class com.digitalascent.errorprone.flogger.migrate.source.ArgumentParser
 
SkipLogMethodException - Exception in com.digitalascent.errorprone.flogger.migrate
 
SkipLogMethodException(String) - Constructor for exception com.digitalascent.errorprone.flogger.migrate.SkipLogMethodException
 
Slf4jLoggingApiSpecification - Class in com.digitalascent.errorprone.flogger.migrate.source.api.slf4j
 
Slf4jLoggingApiSpecification(Function<String, TargetLogLevel>, LogMessageFactory) - Constructor for class com.digitalascent.errorprone.flogger.migrate.source.api.slf4j.Slf4jLoggingApiSpecification
 
Slf4jMessageFormatSpecification - Class in com.digitalascent.errorprone.flogger.migrate.source.api.slf4j
 
Slf4jMessageFormatSpecification() - Constructor for class com.digitalascent.errorprone.flogger.migrate.source.api.slf4j.Slf4jMessageFormatSpecification
 
SourceApiUtil - Class in com.digitalascent.errorprone.flogger.migrate.source.api
 
state() - Method in class com.digitalascent.errorprone.flogger.migrate.model.MethodInvocation
 
staticImports() - Method in class com.digitalascent.errorprone.flogger.migrate.source.format.MessageFormatArgument
 
StringConcatenationEmptyArgumentsHandler - Class in com.digitalascent.errorprone.flogger.migrate.source.format
Converts string concatenation into a parameterized format/argument construct
StringConcatenationEmptyArgumentsHandler() - Constructor for class com.digitalascent.errorprone.flogger.migrate.source.format.StringConcatenationEmptyArgumentsHandler
 
StringFormatEmprtArgumentsHandler - Class in com.digitalascent.errorprone.flogger.migrate.source.format
Unpacks String.format calls
StringFormatEmprtArgumentsHandler() - Constructor for class com.digitalascent.errorprone.flogger.migrate.source.format.StringFormatEmprtArgumentsHandler
 

T

targetLogLevel() - Method in interface com.digitalascent.errorprone.flogger.migrate.model.FloggerConditionalStatement
 
targetLogLevel() - Method in interface com.digitalascent.errorprone.flogger.migrate.model.FloggerLogStatement
 
TargetLogLevel - Class in com.digitalascent.errorprone.flogger.migrate.model
Represents target log level for a Flogger log statement
TargetLogLevel(String) - Constructor for class com.digitalascent.errorprone.flogger.migrate.model.TargetLogLevel
 
thrown() - Method in interface com.digitalascent.errorprone.flogger.migrate.model.FloggerLogStatement
 
TinyLog2LoggingApiSpecification - Class in com.digitalascent.errorprone.flogger.migrate.source.api.tinylog2
 
TinyLog2LoggingApiSpecification(Function<String, TargetLogLevel>, LogMessageFactory) - Constructor for class com.digitalascent.errorprone.flogger.migrate.source.api.tinylog2.TinyLog2LoggingApiSpecification
 
TinyLog2MessageFormatSpecification - Class in com.digitalascent.errorprone.flogger.migrate.source.api.tinylog2
 
TinyLog2MessageFormatSpecification() - Constructor for class com.digitalascent.errorprone.flogger.migrate.source.api.tinylog2.TinyLog2MessageFormatSpecification
 
TinyLogLoggingApiSpecification - Class in com.digitalascent.errorprone.flogger.migrate.source.api.tinylog
 
TinyLogLoggingApiSpecification(Function<String, TargetLogLevel>, LogMessageFactory) - Constructor for class com.digitalascent.errorprone.flogger.migrate.source.api.tinylog.TinyLogLoggingApiSpecification
 
TinyLogMessageFormatSpecification - Class in com.digitalascent.errorprone.flogger.migrate.source.api.tinylog
 
TinyLogMessageFormatSpecification() - Constructor for class com.digitalascent.errorprone.flogger.migrate.source.api.tinylog.TinyLogMessageFormatSpecification
 
toString() - Method in class com.digitalascent.errorprone.flogger.migrate.model.MethodInvocation
 
toString() - Method in class com.digitalascent.errorprone.flogger.migrate.model.TargetLogLevel
 
toString() - Method in class com.digitalascent.errorprone.flogger.migrate.source.format.MessageFormatArgument
 
ToStringMessageFormatArgumentReducer - Class in com.digitalascent.errorprone.flogger.migrate.source.format.reducer
Removes toString() calls on message format parameters, allowing that to be deferred until it's determined that the logging level is enabled
ToStringMessageFormatArgumentReducer() - Constructor for class com.digitalascent.errorprone.flogger.migrate.source.format.reducer.ToStringMessageFormatArgumentReducer
 
trailingThrowable() - Method in class com.digitalascent.errorprone.flogger.migrate.source.ArgumentParser
 
tree() - Method in class com.digitalascent.errorprone.flogger.migrate.model.MethodInvocation
 
type() - Method in interface com.digitalascent.errorprone.flogger.migrate.model.LoggerVariableDefinition
 
typeQualified() - Method in interface com.digitalascent.errorprone.flogger.migrate.model.LoggerVariableDefinition
 

U

unableToConvert(ExpressionTree, List<MessageFormatArgument>) - Static method in class com.digitalascent.errorprone.flogger.migrate.model.LogMessage
 

V

valueOf(String) - Static method in enum com.digitalascent.errorprone.flogger.migrate.LoggingConditionalActionType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.digitalascent.errorprone.flogger.migrate.source.format.MessageFormatStyle
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.digitalascent.errorprone.flogger.migrate.source.LoggerVariableNamingType
Returns the enum constant of this type with the specified name.
values() - Static method in enum com.digitalascent.errorprone.flogger.migrate.LoggingConditionalActionType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.digitalascent.errorprone.flogger.migrate.source.format.MessageFormatStyle
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.digitalascent.errorprone.flogger.migrate.source.LoggerVariableNamingType
Returns an array containing the constants of this enum type, in the order they are declared.
A C D E F G H I J L M N P R S T U V 
Skip navigation links
digitalascent-errorprone-flogger