A B C D E F G H I J L M N O P R S T U V W X Y 
All Classes All Packages

A

accept(Path) - Method in interface org.openrewrite.Parser
 
accept(Path) - Method in class org.openrewrite.polyglot.PolyglotParser
 
accept(Path) - Method in class org.openrewrite.text.PlainTextParser
 
accept(Parser.Input) - Method in interface org.openrewrite.Parser
 
accept(TreeVisitor<R, P>, P) - Method in interface org.openrewrite.polyglot.Polyglot
 
accept(TreeVisitor<R, P>, P) - Method in class org.openrewrite.text.PlainText
 
accept(TreeVisitor<R, P>, P) - Method in interface org.openrewrite.Tree
Supports polymorphic visiting via TreeVisitor.visit(Tree, Object).
acceptedInputs(Iterable<Parser.Input>) - Method in interface org.openrewrite.Parser
 
acceptPolyglot(PolyglotVisitor<P>, P) - Method in interface org.openrewrite.polyglot.Polyglot
 
acceptPolyglot(PolyglotVisitor<P>, P) - Method in class org.openrewrite.polyglot.Polyglot.ArrayElement
 
acceptPolyglot(PolyglotVisitor<P>, P) - Method in class org.openrewrite.polyglot.Polyglot.ArrayElements
 
acceptPolyglot(PolyglotVisitor<P>, P) - Method in class org.openrewrite.polyglot.Polyglot.Error
 
acceptPolyglot(PolyglotVisitor<P>, P) - Method in class org.openrewrite.polyglot.Polyglot.Executable
 
acceptPolyglot(PolyglotVisitor<P>, P) - Method in class org.openrewrite.polyglot.Polyglot.HashEntries
 
acceptPolyglot(PolyglotVisitor<P>, P) - Method in class org.openrewrite.polyglot.Polyglot.HashEntry
 
acceptPolyglot(PolyglotVisitor<P>, P) - Method in class org.openrewrite.polyglot.Polyglot.Instance
 
acceptPolyglot(PolyglotVisitor<P>, P) - Method in class org.openrewrite.polyglot.Polyglot.Instantiable
 
acceptPolyglot(PolyglotVisitor<P>, P) - Method in interface org.openrewrite.polyglot.Polyglot.Member
 
acceptPolyglot(PolyglotVisitor<P>, P) - Method in class org.openrewrite.polyglot.Polyglot.Members
 
acceptPolyglot(PolyglotVisitor<P>, P) - Method in class org.openrewrite.polyglot.Polyglot.NumberValue
 
acceptPolyglot(PolyglotVisitor<P>, P) - Method in class org.openrewrite.polyglot.Polyglot.Source
 
acceptPolyglot(PolyglotVisitor<P>, P) - Method in class org.openrewrite.polyglot.Polyglot.StringValue
 
activateAll() - Method in class org.openrewrite.config.Environment
 
activateRecipes(Iterable<String>) - Method in class org.openrewrite.config.Environment
 
activateRecipes(String...) - Method in class org.openrewrite.config.Environment
 
activateStyles(Iterable<String>) - Method in class org.openrewrite.config.Environment
 
activateStyles(String...) - Method in class org.openrewrite.config.Environment
 
add(Marker) - Method in class org.openrewrite.marker.Markers
Adds a new marker element to the collection.
addIfAbsent(M) - Method in class org.openrewrite.marker.Markers
Add a new marker or update some existing marker.
and(Validated) - Method in interface org.openrewrite.Validated
 
append(char) - Method in class org.openrewrite.PrintOutputCapture
 
append(String) - Method in class org.openrewrite.PrintOutputCapture
 
apply(Value) - Method in class org.openrewrite.polyglot.PolyglotValueMappings.MarkersMapping
 
apply(Value) - Method in class org.openrewrite.polyglot.PolyglotValueMappings.OptionDescriptorMapping
 
apply(Value) - Method in class org.openrewrite.polyglot.PolyglotValueMappings.PolyglotRecipeMapping
 
apply(Value) - Method in class org.openrewrite.polyglot.PolyglotValueMappings.RecipeDescriptorMapping
 
apply(Value) - Method in class org.openrewrite.polyglot.PolyglotValueMappings.TreeVisitorMapping
 
apply(Tree) - Method in class org.openrewrite.polyglot.PolyglotValueMappings.PolyglotTreeMapping
 
applyDefaults() - Method in interface org.openrewrite.style.Style
 
ArrayElement() - Constructor for class org.openrewrite.polyglot.Polyglot.ArrayElement
 
ArrayElements(UUID, Markers, Value) - Constructor for class org.openrewrite.polyglot.Polyglot.ArrayElements
 
ArrayElements(UUID, Markers, Value, List<Polyglot.ArrayElement>) - Constructor for class org.openrewrite.polyglot.Polyglot.ArrayElements
 
as(Class<T>) - Method in interface org.openrewrite.polyglot.Polyglot
 

B

baseTimeUnit(TimeUnit) - Method in class org.openrewrite.internal.LoggingMeterRegistry.Builder
 
Bazel - org.openrewrite.marker.BuildTool.Type
 
BOOLEAN_TYPE - Static variable in interface org.openrewrite.polyglot.PolyglotValueMappings
 
Both(Validated, Validated) - Constructor for class org.openrewrite.Validated.Both
 
build() - Static method in class org.openrewrite.config.CategoryTree
 
build() - Method in class org.openrewrite.config.Environment.Builder
 
build() - Method in class org.openrewrite.internal.LoggingMeterRegistry.Builder
 
build() - Method in class org.openrewrite.polyglot.PolyglotValueMappings.ConstructorMappingBuilder
 
build(String) - Static method in class org.openrewrite.semver.DependencyMatcher
 
build(String) - Static method in class org.openrewrite.semver.ExactVersion
 
build(String, String) - Static method in class org.openrewrite.semver.CaretRange
 
build(String, String) - Static method in class org.openrewrite.semver.HyphenRange
 
build(String, String) - Static method in class org.openrewrite.semver.LatestPatch
 
build(String, String) - Static method in class org.openrewrite.semver.LatestRelease
 
build(String, String) - Static method in class org.openrewrite.semver.TildeRange
 
build(String, String) - Static method in class org.openrewrite.semver.XRange
 
build(Collection<? extends Marker>) - Static method in class org.openrewrite.marker.Markers
 
builder() - Static method in class org.openrewrite.config.Environment
 
builder() - Static method in class org.openrewrite.internal.LoggingMeterRegistry
 
builder(Properties) - Static method in class org.openrewrite.config.Environment
 
Builder() - Constructor for class org.openrewrite.internal.LoggingMeterRegistry.Builder
 
Builder(Properties) - Constructor for class org.openrewrite.config.Environment.Builder
 
BuildTool - Class in org.openrewrite.marker
 
BuildTool() - Constructor for class org.openrewrite.marker.BuildTool
 
BuildTool.Type - Enum in org.openrewrite.marker
 

C

canInstantiate() - Method in interface org.openrewrite.polyglot.Polyglot.Member
 
canInvoke() - Method in interface org.openrewrite.polyglot.Polyglot.Member
 
capitalize(String) - Static method in class org.openrewrite.internal.StringUtils
 
CaretRange - Class in org.openrewrite.semver
Allows changes that do not modify the left-most non-zero element in the [major, minor, patch] tuple.
CategoryDescriptor - Class in org.openrewrite.config
 
CategoryDescriptor() - Constructor for class org.openrewrite.config.CategoryDescriptor
 
CategoryTree<G> - Class in org.openrewrite.config
A hierarchical listing of recipe categories and the recipes that are contained inside of them.
causesAnotherCycle() - Method in class org.openrewrite.Recipe
 
ChangeText - Class in org.openrewrite.text
 
ChangeText(String) - Constructor for class org.openrewrite.text.ChangeText
 
ClasspathScanningLoader - Class in org.openrewrite.config
 
ClasspathScanningLoader(Path, Properties, ClassLoader) - Constructor for class org.openrewrite.config.ClasspathScanningLoader
 
ClasspathScanningLoader(Properties, ClassLoader) - Constructor for class org.openrewrite.config.ClasspathScanningLoader
Construct a ClasspathScanningLoader scans the provided classload for recipes
ClasspathScanningLoader(Properties, String[]) - Constructor for class org.openrewrite.config.ClasspathScanningLoader
Construct a ClasspathScanningLoader scans the runtime classpath of the current java process for recipes
common() - Static method in class org.openrewrite.scheduling.DirectScheduler
 
common() - Static method in class org.openrewrite.scheduling.ForkJoinScheduler
 
commonMargin(CharSequence, CharSequence) - Static method in class org.openrewrite.internal.StringUtils
 
compare(String, String, String) - Method in class org.openrewrite.semver.LatestPatch
 
compare(String, String, String) - Method in class org.openrewrite.semver.LatestRelease
 
compare(String, String, String) - Method in interface org.openrewrite.semver.VersionComparator
 
compare(String, String) - Method in interface org.openrewrite.semver.VersionComparator
Deprecated.
compute(M, BinaryOperator<M>) - Method in class org.openrewrite.marker.Markers
Add a new marker or update some existing marker.
computeByType(M, BinaryOperator<M>) - Method in class org.openrewrite.marker.Markers
Add a new marker or update some existing marker.
computeMessage(String, V, T, BiFunction<V, ? super T, ? extends T>) - Method in interface org.openrewrite.ExecutionContext
 
computeMessageIfAbsent(String, Function<String, ? extends T>) - Method in class org.openrewrite.Cursor
 
concat(List<T>, T) - Static method in class org.openrewrite.internal.ListUtils
 
concat(T, List<T>) - Static method in class org.openrewrite.internal.ListUtils
 
concatAll(List<T>, List<T>) - Static method in class org.openrewrite.internal.ListUtils
 
ConstructorMappingBuilder(Value, Class<T>) - Constructor for class org.openrewrite.polyglot.PolyglotValueMappings.ConstructorMappingBuilder
 
ConstructorMappingBuilder(Value, Class<T>, Predicate<Constructor<?>>) - Constructor for class org.openrewrite.polyglot.PolyglotValueMappings.ConstructorMappingBuilder
 
constructRecipe(Class<?>) - Static method in class org.openrewrite.internal.RecipeIntrospectionUtils
 
ContainerImage - Class in org.openrewrite.artifacts
 
ContainerImage(String, String, String, String) - Constructor for class org.openrewrite.artifacts.ContainerImage
 
Coordinates - Interface in org.openrewrite.template
Uniquely specifies the target position of an intended templating operation inside an AST.
countOccurrences(String, String) - Static method in class org.openrewrite.internal.StringUtils
Return the number of times a substring occurs within a target string.
CreateTextFile - Class in org.openrewrite.text
 
CreateTextFile() - Constructor for class org.openrewrite.text.CreateTextFile
 
Cursor - Class in org.openrewrite
 
Cursor(Cursor, Object) - Constructor for class org.openrewrite.Cursor
 

D

debugOnChange(Tree, Tree) - Method in class org.openrewrite.TreeVisitor
A debugging probe that is only called if a tree changes and either the org.openrewrite.debug system property is set or the process is running in debug mode.
DeclarativeNamedStyles - Class in org.openrewrite.config
 
DeclarativeNamedStyles(UUID, String, String, String, Set<String>, Collection<Style>) - Constructor for class org.openrewrite.config.DeclarativeNamedStyles
 
DeclarativeRecipe - Class in org.openrewrite.config
 
DeclarativeRecipe() - Constructor for class org.openrewrite.config.DeclarativeRecipe
 
defaultHistogramConfig() - Method in class org.openrewrite.internal.LoggingMeterRegistry
 
defaultValue(Tree, P) - Method in class org.openrewrite.TreeVisitor
 
DelegatingExecutionContext - Class in org.openrewrite
 
DelegatingExecutionContext(ExecutionContext) - Constructor for class org.openrewrite.DelegatingExecutionContext
 
DeleteSourceFiles - Class in org.openrewrite
 
DeleteSourceFiles() - Constructor for class org.openrewrite.DeleteSourceFiles
 
DependencyMatcher - Class in org.openrewrite.semver
 
DependencyMatcher(String, String, VersionComparator) - Constructor for class org.openrewrite.semver.DependencyMatcher
 
description() - Method in annotation type org.openrewrite.Option
 
diff() - Method in class org.openrewrite.Result
 
diff(Path) - Method in class org.openrewrite.Result
 
DirectScheduler - Class in org.openrewrite.scheduling
 
DirectScheduler() - Constructor for class org.openrewrite.scheduling.DirectScheduler
 
displayName() - Method in annotation type org.openrewrite.Option
 
distinctBy(Function<? super T, ?>) - Static method in class org.openrewrite.internal.StreamUtils
 
doAfterVisit(Recipe) - Method in class org.openrewrite.TreeVisitor
Execute the recipe's main visitor once after the whole source file has been visited.
doAfterVisit(TreeVisitor<T, P>) - Method in class org.openrewrite.TreeVisitor
Execute the visitor once after the whole source file has been visited.
doNext(Recipe) - Method in class org.openrewrite.Recipe
 
dropParentUntil(Predicate<Object>) - Method in class org.openrewrite.Cursor
 
dropParentWhile(Predicate<Object>) - Method in class org.openrewrite.Cursor
 
DURATION_TYPE - Static variable in interface org.openrewrite.polyglot.PolyglotValueMappings
 

E

Either(Validated, Validated) - Constructor for class org.openrewrite.Validated.Either
 
EMPTY - Static variable in class org.openrewrite.marker.Markers
 
ensureNewlineCountBeforeComment(String, int) - Static method in class org.openrewrite.internal.StringUtils
Return a copy of the supplied text that contains exactly the desired number of newlines appear before characters that indicate the beginning of a C-style comment, "//" and "/*".
entries() - Method in class org.openrewrite.marker.Markers
TreeVisitor may respond to a marker to determine whether to act on a source file or not.
Environment - Class in org.openrewrite.config
 
Environment(Collection<? extends ResourceLoader>) - Constructor for class org.openrewrite.config.Environment
 
Environment.Builder - Class in org.openrewrite.config
 
equals(Object) - Method in class org.openrewrite.Parser.Input
 
equals(Object) - Method in class org.openrewrite.Recipe
 
equalsRelaxedBinding(String, String) - Static method in enum org.openrewrite.internal.NameCaseConvention
Check equality between two inputs using "relaxed binding" rules.
Error() - Constructor for class org.openrewrite.polyglot.Polyglot.Error
 
errorTags(Timer.Builder, Throwable) - Static method in class org.openrewrite.internal.MetricsHelper
 
errorTags(Timer.Builder, S, Throwable) - Static method in class org.openrewrite.internal.MetricsHelper
 
evalPolyglotRecipe(Source) - Method in class org.openrewrite.config.PolyglotResourceLoader
 
ExactVersion - Class in org.openrewrite.semver
 
ExactVersion(String) - Constructor for class org.openrewrite.semver.ExactVersion
 
example() - Method in annotation type org.openrewrite.Option
 
Executable() - Constructor for class org.openrewrite.polyglot.Polyglot.Executable
 
execute(Object...) - Method in class org.openrewrite.polyglot.Polyglot.Executable
 
executeVoid(Object...) - Method in class org.openrewrite.polyglot.Polyglot.Executable
 
ExecutionContext - Interface in org.openrewrite
Passes messages between individual visitors or parsing operations and allows errors to be propagated back to the process controlling parsing or recipe execution.

F

failures() - Method in interface org.openrewrite.Validated
 
FileListing - Class in org.openrewrite.marker
 
FileListing() - Constructor for class org.openrewrite.marker.FileListing
 
findAll(Class<M>) - Method in class org.openrewrite.marker.Markers
 
findAny() - Method in class org.openrewrite.Validated.Either
 
findFirst(Class<M>) - Method in class org.openrewrite.marker.Markers
 
findNonNullFields(Class<?>) - Static method in class org.openrewrite.internal.lang.NullUtils
The method uses reflection to find all declared fields of a class that have been marked (via commonly used annotations) as being Non-Null.
FindSourceFiles - Class in org.openrewrite
 
FindSourceFiles() - Constructor for class org.openrewrite.FindSourceFiles
 
firstEnclosing(Class<T>) - Method in class org.openrewrite.Cursor
 
firstEnclosingOrThrow(Class<T>) - Method in class org.openrewrite.Cursor
 
flatMap(List<T>, BiFunction<Integer, T, Object>) - Static method in class org.openrewrite.internal.ListUtils
 
flatMap(List<T>, Function<T, Object>) - Static method in class org.openrewrite.internal.ListUtils
 
fork() - Method in class org.openrewrite.Cursor
Creates a cursor at the same position, but with its own messages that can't influence the messages of the cursor that was forked.
ForkJoinScheduler - Class in org.openrewrite.scheduling
 
ForkJoinScheduler() - Constructor for class org.openrewrite.scheduling.ForkJoinScheduler
 
format(String) - Method in enum org.openrewrite.internal.NameCaseConvention
Formats the input to the style of this NameCaseConvention.
format(NameCaseConvention, String) - Static method in enum org.openrewrite.internal.NameCaseConvention
 
fromProjectDirectory(Path) - Static method in class org.openrewrite.marker.GitProvenance
 
fromResource(String) - Static method in class org.openrewrite.Parser.Input
 
fromResource(String, String) - Static method in class org.openrewrite.Parser.Input
 
fromString(String) - Static method in class org.openrewrite.Parser.Input
 

G

GeneralFormatStyle - Class in org.openrewrite.style
 
GeneralFormatStyle() - Constructor for class org.openrewrite.style.GeneralFormatStyle
 
Generated - Class in org.openrewrite.marker
Indicates a source file that is generated (e.g.
Generated() - Constructor for class org.openrewrite.marker.Generated
 
getAfterVisit() - Method in class org.openrewrite.TreeVisitor
 
getApplicableTest() - Method in class org.openrewrite.polyglot.PolyglotRecipe
 
getApplicableTest() - Method in class org.openrewrite.Recipe
A recipe can optionally include an applicability test that can be used to determine whether it should run on a set of source files (or even be listed in a suggested list of recipes for a particular codebase).
getBaseTimeUnit() - Method in class org.openrewrite.internal.LoggingMeterRegistry
 
getCategory(String) - Method in class org.openrewrite.config.CategoryTree
 
getCategory(String...) - Method in class org.openrewrite.config.CategoryTree
 
getCategoryDescriptors() - Method in class org.openrewrite.polyglot.PolyglotRecipe
 
getCategoryOrThrow(String) - Method in class org.openrewrite.config.CategoryTree
 
getCategoryOrThrow(String...) - Method in class org.openrewrite.config.CategoryTree
 
getCharset() - Method in class org.openrewrite.text.TextStyle
 
getContext() - Method in class org.openrewrite.PrintOutputCapture
 
getCursor() - Method in class org.openrewrite.TreeVisitor
 
getDescription() - Method in class org.openrewrite.config.DeclarativeRecipe
 
getDescription() - Method in class org.openrewrite.DeleteSourceFiles
 
getDescription() - Method in class org.openrewrite.FindSourceFiles
 
getDescription() - Method in class org.openrewrite.polyglot.PolyglotRecipe
 
getDescription() - Method in class org.openrewrite.Recipe
A human-readable description for the recipe, consisting of one or more full sentences ending with a period.
getDescription() - Method in class org.openrewrite.RenameFile
 
getDescription() - Method in class org.openrewrite.text.ChangeText
 
getDescription() - Method in class org.openrewrite.text.CreateTextFile
 
getDescriptor() - Method in class org.openrewrite.config.CategoryTree
 
getDescriptor() - Method in class org.openrewrite.Recipe
 
getDisplayName() - Method in class org.openrewrite.config.DeclarativeRecipe
 
getDisplayName() - Method in class org.openrewrite.DeleteSourceFiles
 
getDisplayName() - Method in class org.openrewrite.FindSourceFiles
 
getDisplayName() - Method in class org.openrewrite.polyglot.PolyglotRecipe
 
getDisplayName() - Method in class org.openrewrite.Recipe
A human-readable display name for the recipe, initial capped with no period.
getDisplayName() - Method in class org.openrewrite.RenameFile
 
getDisplayName() - Method in class org.openrewrite.text.ChangeText
 
getDisplayName() - Method in class org.openrewrite.text.CreateTextFile
 
getEstimatedEffortPerOccurrence() - Method in class org.openrewrite.Recipe
 
getException() - Method in class org.openrewrite.Validated.Invalid
 
getForkJoinPool() - Method in class org.openrewrite.scheduling.ForkJoinScheduler
 
getId() - Method in class org.openrewrite.polyglot.PolyglotTree
 
getId() - Method in interface org.openrewrite.Tree
An id that can be used to identify a particular AST element, even after transformations have taken place on it
getJacksonPolymorphicTypeTag() - Method in class org.openrewrite.Recipe
 
getJacksonPolymorphicTypeTag() - Method in interface org.openrewrite.style.Style
 
getJacksonPolymorphicTypeTag() - Method in interface org.openrewrite.Tree
 
getLanguage() - Method in class org.openrewrite.TreeVisitor
 
getLanguage(String) - Static method in class org.openrewrite.polyglot.PolyglotUtils
 
getLanguage(Source) - Static method in class org.openrewrite.polyglot.PolyglotUtils
 
getLanguages() - Method in class org.openrewrite.Recipe
 
getMarkers() - Method in interface org.openrewrite.polyglot.Polyglot.Member
 
getMarkers() - Method in interface org.openrewrite.SourceFile
 
getMember(String) - Method in class org.openrewrite.polyglot.PolyglotTree
 
getMemberKeys() - Method in class org.openrewrite.polyglot.PolyglotTree
 
getMessage() - Method in class org.openrewrite.Validated.Invalid
 
getMessage() - Method in exception org.openrewrite.ValidationException
 
getMessage(String) - Method in class org.openrewrite.Cursor
Finds the closest message matching the provided key, leaving it in the message map for further access.
getMessage(String) - Method in class org.openrewrite.DelegatingExecutionContext
 
getMessage(String) - Method in interface org.openrewrite.ExecutionContext
 
getMessage(String) - Method in class org.openrewrite.InMemoryExecutionContext
 
getMessage(String) - Method in class org.openrewrite.scheduling.WatchableExecutionContext
 
getMessage(String, T) - Method in class org.openrewrite.Cursor
 
getMessage(String, T) - Method in interface org.openrewrite.ExecutionContext
 
getName() - Method in class org.openrewrite.config.DeclarativeRecipe
 
getName() - Method in interface org.openrewrite.polyglot.Polyglot.Member
 
getName() - Method in class org.openrewrite.polyglot.PolyglotRecipe
 
getName() - Method in class org.openrewrite.Recipe
 
getName(Value) - Static method in class org.openrewrite.polyglot.PolyglotUtils
 
getNamedStyles() - Method in class org.openrewrite.polyglot.PolyglotRecipe
 
getNearestMessage(String) - Method in class org.openrewrite.Cursor
Finds the closest message matching the provided key, leaving it in the message map for further access.
getNearestMessage(String, T) - Method in class org.openrewrite.Cursor
 
getOnError() - Method in class org.openrewrite.DelegatingExecutionContext
 
getOnError() - Method in interface org.openrewrite.ExecutionContext
 
getOnError() - Method in class org.openrewrite.InMemoryExecutionContext
 
getOnError() - Method in class org.openrewrite.scheduling.WatchableExecutionContext
 
getOnTimeout() - Method in class org.openrewrite.DelegatingExecutionContext
 
getOnTimeout() - Method in interface org.openrewrite.ExecutionContext
 
getOnTimeout() - Method in class org.openrewrite.InMemoryExecutionContext
 
getOnTimeout() - Method in class org.openrewrite.scheduling.WatchableExecutionContext
 
getOrganizationName() - Method in class org.openrewrite.marker.GitProvenance
 
getOut() - Method in class org.openrewrite.PrintOutputCapture
 
getParent() - Method in class org.openrewrite.Cursor
 
getParent(int) - Method in class org.openrewrite.Cursor
 
getParentOrThrow() - Method in class org.openrewrite.Cursor
 
getParentOrThrow(int) - Method in class org.openrewrite.Cursor
 
getParsingListener() - Method in class org.openrewrite.tree.ParsingExecutionContextView
 
getPath() - Method in class org.openrewrite.Cursor
 
getPath() - Method in class org.openrewrite.Parser.Input
 
getPath(Predicate<Object>) - Method in class org.openrewrite.Cursor
 
getPathAsStream() - Method in class org.openrewrite.Cursor
 
getPathAsStream(Predicate<Object>) - Method in class org.openrewrite.Cursor
 
getPrimaryConstructor(Class<?>) - Static method in class org.openrewrite.internal.RecipeIntrospectionUtils
 
getProperty() - Method in class org.openrewrite.Validated.Invalid
 
getProperty() - Method in class org.openrewrite.Validated.Valid
 
getRecipe() - Method in exception org.openrewrite.RecipeTimeoutException
 
getRecipe(String) - Method in class org.openrewrite.config.CategoryTree
 
getRecipeCount() - Method in class org.openrewrite.config.CategoryTree
 
getRecipeDescriptor() - Method in class org.openrewrite.polyglot.PolyglotRecipe
 
getRecipeGroup(String) - Method in class org.openrewrite.config.CategoryTree
 
getRecipeList() - Method in class org.openrewrite.Recipe
 
getRecipes() - Method in class org.openrewrite.config.CategoryTree
 
getRecipesByGroup() - Method in class org.openrewrite.config.CategoryTree
 
getRecipesThatMadeChanges() - Method in class org.openrewrite.Result
Deprecated.
getRelativePath(Path) - Method in class org.openrewrite.Parser.Input
 
getRepositoryName() - Method in class org.openrewrite.marker.GitProvenance
 
getRoot() - Method in class org.openrewrite.Cursor
 
getRunTimeout(int) - Method in interface org.openrewrite.ExecutionContext
 
getRunTimeout(int) - Method in class org.openrewrite.InMemoryExecutionContext
 
getRunTimeout(int) - Method in class org.openrewrite.scheduling.WatchableExecutionContext
 
getSingleSourceApplicableTest() - Method in class org.openrewrite.polyglot.PolyglotRecipe
 
getSingleSourceApplicableTest() - Method in class org.openrewrite.Recipe
A recipe can optionally include an applicability test that can be used to determine whether it should run on a particular source file.
getSource() - Method in class org.openrewrite.Parser.Input
 
getSource() - Method in exception org.openrewrite.ValidationException
 
getSourcePath() - Method in interface org.openrewrite.SourceFile
 
getStyle(Class<S>) - Method in interface org.openrewrite.SourceFile
 
getSubtrees() - Method in class org.openrewrite.config.CategoryTree
 
getTags() - Method in class org.openrewrite.config.DeclarativeRecipe
 
getTags() - Method in class org.openrewrite.polyglot.PolyglotRecipe
 
getTags() - Method in class org.openrewrite.Recipe
A set of strings used for categorizing related recipes.
getTags() - Method in class org.openrewrite.text.ChangeText
 
getValue() - Method in class org.openrewrite.Cursor
 
getValue() - Method in interface org.openrewrite.polyglot.Polyglot
 
getValue() - Method in class org.openrewrite.polyglot.Polyglot.NumberValue
 
getValue() - Method in class org.openrewrite.polyglot.Polyglot.StringValue
 
getValue() - Method in class org.openrewrite.Validated.Both
 
getValue() - Method in class org.openrewrite.Validated.Either
 
getValue() - Method in interface org.openrewrite.Validated
 
getValue() - Method in class org.openrewrite.Validated.Invalid
 
getValue() - Method in class org.openrewrite.Validated.None
 
getValue() - Method in class org.openrewrite.Validated.Valid
 
getValue(Value, String) - Static method in class org.openrewrite.polyglot.PolyglotUtils
 
getVisitor() - Method in class org.openrewrite.DeleteSourceFiles
 
getVisitor() - Method in class org.openrewrite.FindSourceFiles
 
getVisitor() - Method in class org.openrewrite.polyglot.PolyglotRecipe
 
getVisitor() - Method in class org.openrewrite.Recipe
A recipe can optionally encasulate a visitor that performs operations on a set of source files.
getVisitor() - Method in class org.openrewrite.RenameFile
 
getVisitor() - Method in class org.openrewrite.text.ChangeText
 
getZeroArgsConstructor(Class<?>) - Static method in class org.openrewrite.internal.RecipeIntrospectionUtils
 
GitProvenance - Class in org.openrewrite.marker
 
GitProvenance() - Constructor for class org.openrewrite.marker.GitProvenance
 
Gradle - org.openrewrite.marker.BuildTool.Type
 
greatestCommonMargin(String) - Static method in class org.openrewrite.internal.StringUtils
Locate the greatest common margin of a multi-line string

H

hasDigest() - Method in class org.openrewrite.artifacts.ContainerImage
 
hasDisplayName() - Static method in interface org.openrewrite.polyglot.PolyglotValueMappings
 
hasGetVisitor() - Static method in interface org.openrewrite.polyglot.PolyglotValueMappings
 
hashCode() - Method in class org.openrewrite.Parser.Input
 
hashCode() - Method in class org.openrewrite.Recipe
 
HashEntries(UUID, Markers, Value) - Constructor for class org.openrewrite.polyglot.Polyglot.HashEntries
 
HashEntries(UUID, Markers, Value, Set<String>, List<Polyglot.HashEntry>) - Constructor for class org.openrewrite.polyglot.Polyglot.HashEntries
 
HashEntry() - Constructor for class org.openrewrite.polyglot.Polyglot.HashEntry
 
hasImage() - Method in class org.openrewrite.artifacts.ContainerImage
 
hasMember(String) - Method in class org.openrewrite.polyglot.PolyglotTree
 
hasMeta() - Static method in interface org.openrewrite.polyglot.PolyglotValueMappings
 
hasName() - Static method in interface org.openrewrite.polyglot.PolyglotValueMappings
 
hasNewMessages() - Method in class org.openrewrite.scheduling.WatchableExecutionContext
 
hasRepository() - Method in class org.openrewrite.artifacts.ContainerImage
 
HasSourcePath<P> - Class in org.openrewrite
 
HasSourcePath(String) - Constructor for class org.openrewrite.HasSourcePath
 
HasSourcePath(String, String) - Constructor for class org.openrewrite.HasSourcePath
 
hasTag() - Method in class org.openrewrite.artifacts.ContainerImage
 
HyphenRange - Class in org.openrewrite.semver

I

Incubating - Annotation Type in org.openrewrite
This is a feature that is experimental and may yield a breaking change in a minor release.
indent(String) - Static method in class org.openrewrite.internal.StringUtils
 
indexOf(String, Predicate<Character>) - Static method in class org.openrewrite.internal.StringUtils
 
indexOfNonWhitespace(String) - Static method in class org.openrewrite.internal.StringUtils
 
InMemoryExecutionContext - Class in org.openrewrite
 
InMemoryExecutionContext() - Constructor for class org.openrewrite.InMemoryExecutionContext
 
InMemoryExecutionContext(Consumer<Throwable>) - Constructor for class org.openrewrite.InMemoryExecutionContext
 
InMemoryExecutionContext(Consumer<Throwable>, Function<Integer, Duration>) - Constructor for class org.openrewrite.InMemoryExecutionContext
 
InMemoryExecutionContext(Consumer<Throwable>, Function<Integer, Duration>, BiConsumer<Throwable, ExecutionContext>) - Constructor for class org.openrewrite.InMemoryExecutionContext
 
Input(Path, Supplier<InputStream>) - Constructor for class org.openrewrite.Parser.Input
 
Input(Path, Supplier<InputStream>, boolean) - Constructor for class org.openrewrite.Parser.Input
 
inputType() - Method in interface org.openrewrite.polyglot.PolyglotMapping
 
inputType() - Method in interface org.openrewrite.polyglot.PolyglotValueMappings.FromValuePolyglotMapping
 
inputType() - Method in class org.openrewrite.polyglot.PolyglotValueMappings.PolyglotTreeMapping
 
insertAll(List<T>, int, List<T>) - Static method in class org.openrewrite.internal.ListUtils
 
insertInOrder(List<T>, T, Comparator<T>) - Static method in class org.openrewrite.internal.ListUtils
Insert into as-near of a location representing the natural ordering of the list without assuming the list is already sorted according to its natural ordering AND without changing the position of any other element.
Instance() - Constructor for class org.openrewrite.polyglot.Polyglot.Instance
 
Instantiable() - Constructor for class org.openrewrite.polyglot.Polyglot.Instantiable
 
instantiate(Object...) - Method in class org.openrewrite.polyglot.Polyglot.Instantiable
 
invalid(String, Object, String) - Static method in interface org.openrewrite.Validated
 
invalid(String, Object, String, Throwable) - Static method in interface org.openrewrite.Validated
 
Invalid(String, Object, String, Throwable) - Constructor for class org.openrewrite.Validated.Invalid
 
invokeMemberOrElse(Value, String, Supplier<O>) - Static method in class org.openrewrite.polyglot.PolyglotUtils
 
invokeMemberOrElse(Value, String, TREE, CTX, BiFunction<TREE, CTX, TREE>) - Static method in class org.openrewrite.polyglot.PolyglotUtils
 
isAcceptable(SourceFile, P) - Method in class org.openrewrite.text.PlainTextVisitor
 
isAcceptable(SourceFile, P) - Method in class org.openrewrite.TreeVisitor
 
isAcceptable(TreeVisitor<?, P>, P) - Method in interface org.openrewrite.marker.Marker
 
isAcceptable(TreeVisitor<?, P>, P) - Method in class org.openrewrite.marker.Markers
 
isAcceptable(TreeVisitor<?, P>, P) - Method in interface org.openrewrite.polyglot.Polyglot
 
isAcceptable(TreeVisitor<?, P>, P) - Method in class org.openrewrite.polyglot.PolyglotTree
 
isAcceptable(TreeVisitor<?, P>, P) - Method in class org.openrewrite.text.PlainText
 
isAcceptable(TreeVisitor<?, P>, P) - Method in interface org.openrewrite.Tree
Checks the supplied argument to see if the supplied visitor and its context would be valid arguments to accept().
isBlank(String) - Static method in class org.openrewrite.internal.StringUtils
Check if the String is null or has only whitespaces.
isInvalid() - Method in interface org.openrewrite.Validated
 
isNullOrEmpty(String) - Static method in class org.openrewrite.internal.StringUtils
Check if the String is empty string or null.
isNumeric(String) - Static method in class org.openrewrite.internal.StringUtils
 
isScope(Tree) - Method in interface org.openrewrite.Tree
 
isScopeInPath(Tree) - Method in class org.openrewrite.Cursor
 
isSynthetic() - Method in class org.openrewrite.Parser.Input
 
isValid() - Method in class org.openrewrite.Validated.Both
 
isValid() - Method in class org.openrewrite.Validated.Either
 
isValid() - Method in class org.openrewrite.Validated.Invalid
 
isValid() - Method in interface org.openrewrite.Validated
 
isValid() - Method in class org.openrewrite.Validated.None
 
isValid() - Method in class org.openrewrite.Validated.Valid
 
isValid(String, String) - Method in class org.openrewrite.semver.CaretRange
 
isValid(String, String) - Method in class org.openrewrite.semver.ExactVersion
 
isValid(String, String) - Method in class org.openrewrite.semver.HyphenRange
 
isValid(String, String) - Method in class org.openrewrite.semver.LatestPatch
 
isValid(String, String) - Method in class org.openrewrite.semver.LatestRelease
 
isValid(String, String) - Method in class org.openrewrite.semver.TildeRange
 
isValid(String, String) - Method in interface org.openrewrite.semver.VersionComparator
 
isValid(String, String) - Method in class org.openrewrite.semver.XRange
 
isValid(String) - Method in interface org.openrewrite.semver.VersionComparator
Deprecated.
isValidVersion(String, String) - Method in class org.openrewrite.semver.DependencyMatcher
 
iterator() - Method in class org.openrewrite.Validated.Both
 
iterator() - Method in class org.openrewrite.Validated.Either
 
iterator() - Method in class org.openrewrite.Validated.Invalid
 
iterator() - Method in class org.openrewrite.Validated.None
 
iterator() - Method in class org.openrewrite.Validated.Valid
 

J

JS - Static variable in class org.openrewrite.polyglot.PolyglotUtils
 

L

LatestPatch - Class in org.openrewrite.semver
 
LatestPatch() - Constructor for class org.openrewrite.semver.LatestPatch
 
LatestRelease - Class in org.openrewrite.semver
 
LatestRelease(String) - Constructor for class org.openrewrite.semver.LatestRelease
 
length() - Method in class org.openrewrite.marker.Range
 
listCategoryDescriptors() - Method in class org.openrewrite.config.ClasspathScanningLoader
 
listCategoryDescriptors() - Method in class org.openrewrite.config.Environment
 
listCategoryDescriptors() - Method in class org.openrewrite.config.PolyglotResourceLoader
 
listCategoryDescriptors() - Method in interface org.openrewrite.config.ResourceLoader
 
listCategoryDescriptors() - Method in class org.openrewrite.config.YamlResourceLoader
 
listRecipeDescriptors() - Method in class org.openrewrite.config.ClasspathScanningLoader
 
listRecipeDescriptors() - Method in class org.openrewrite.config.Environment
 
listRecipeDescriptors() - Method in class org.openrewrite.config.PolyglotResourceLoader
 
listRecipeDescriptors() - Method in interface org.openrewrite.config.ResourceLoader
 
listRecipeDescriptors() - Method in class org.openrewrite.config.YamlResourceLoader
 
listRecipeDescriptors(Collection<Recipe>) - Method in class org.openrewrite.config.YamlResourceLoader
 
listRecipeExamples() - Method in class org.openrewrite.config.ClasspathScanningLoader
 
listRecipeExamples() - Method in class org.openrewrite.config.Environment
 
listRecipeExamples() - Method in class org.openrewrite.config.PolyglotResourceLoader
 
listRecipeExamples() - Method in interface org.openrewrite.config.ResourceLoader
 
listRecipeExamples() - Method in class org.openrewrite.config.YamlResourceLoader
 
listRecipes() - Method in class org.openrewrite.config.ClasspathScanningLoader
 
listRecipes() - Method in class org.openrewrite.config.Environment
 
listRecipes() - Method in class org.openrewrite.config.PolyglotResourceLoader
 
listRecipes() - Method in interface org.openrewrite.config.ResourceLoader
 
listRecipes() - Method in class org.openrewrite.config.YamlResourceLoader
 
listStyles() - Method in class org.openrewrite.config.ClasspathScanningLoader
 
listStyles() - Method in class org.openrewrite.config.Environment
 
listStyles() - Method in class org.openrewrite.config.PolyglotResourceLoader
 
listStyles() - Method in interface org.openrewrite.config.ResourceLoader
 
listStyles() - Method in class org.openrewrite.config.YamlResourceLoader
 
ListUtils - Class in org.openrewrite.internal
 
llvm() - Method in annotation type org.openrewrite.PolyglotExport
 
LLVM - Static variable in class org.openrewrite.polyglot.PolyglotUtils
 
load(ResourceLoader) - Method in class org.openrewrite.config.Environment.Builder
 
LoggingMeterRegistry - Class in org.openrewrite.internal
 
LoggingMeterRegistry(TimeUnit, Consumer<String>, Function<Meter, String>) - Constructor for class org.openrewrite.internal.LoggingMeterRegistry
 
LoggingMeterRegistry.Builder - Class in org.openrewrite.internal
 
loggingSink(Consumer<String>) - Method in class org.openrewrite.internal.LoggingMeterRegistry.Builder
 
LOWER_CAMEL - org.openrewrite.internal.NameCaseConvention
Camel case with the first letter lowercase, e.g., "lowerCamel".
LOWER_HYPHEN - org.openrewrite.internal.NameCaseConvention
Lowercase and hyphen-separated, e.g., "lower-hyphen".
LOWER_UNDERSCORE - org.openrewrite.internal.NameCaseConvention
Lowercase and underscore-separated, e.g., "lower_underscore".

M

majorVersion(String) - Static method in class org.openrewrite.semver.Semver
 
map(List<T>, BiFunction<Integer, T, T>) - Static method in class org.openrewrite.internal.ListUtils
 
map(List<T>, UnaryOperator<T>) - Static method in class org.openrewrite.internal.ListUtils
 
mapAsync(List<T>, UnaryOperator<T>) - Method in interface org.openrewrite.RecipeScheduler
 
mapFirst(List<T>, UnaryOperator<T>) - Static method in class org.openrewrite.internal.ListUtils
 
mapLast(List<T>, UnaryOperator<T>) - Static method in class org.openrewrite.internal.ListUtils
 
mapValues(Value, BiFunction<Integer, Value, T>) - Static method in class org.openrewrite.internal.ListUtils
 
Marker - Interface in org.openrewrite.marker
 
Markers - Class in org.openrewrite.marker
 
Markers() - Constructor for class org.openrewrite.marker.Markers
 
MARKERS - Static variable in interface org.openrewrite.polyglot.PolyglotValueMappings
 
MarkersMapping() - Constructor for class org.openrewrite.polyglot.PolyglotValueMappings.MarkersMapping
 
matches(String) - Method in enum org.openrewrite.internal.NameCaseConvention
Whether the input matches the formatting style of this NameCaseConvention.
matches(String, String) - Method in class org.openrewrite.semver.DependencyMatcher
 
matches(String, String, String) - Method in class org.openrewrite.semver.DependencyMatcher
 
matches(ContainerImage) - Method in class org.openrewrite.artifacts.ContainerImage
 
matches(NameCaseConvention, String) - Static method in enum org.openrewrite.internal.NameCaseConvention
 
matchesGlob(String, String) - Static method in class org.openrewrite.internal.StringUtils
 
Maven - org.openrewrite.marker.BuildTool.Type
 
Members(UUID, Markers, String, Value) - Constructor for class org.openrewrite.polyglot.Polyglot.Members
 
Members(UUID, Markers, String, Value, List<String>, List<Polyglot.Member>) - Constructor for class org.openrewrite.polyglot.Polyglot.Members
 
merge(Class<S>, Iterable<? extends NamedStyles>) - Static method in class org.openrewrite.style.NamedStyles
 
merge(Style) - Method in interface org.openrewrite.style.Style
 
merge(T, T) - Static method in class org.openrewrite.style.StyleHelper
Copies all non-null properties from right into left, recursively.
meterIdPrinter(Function<Meter, String>) - Method in class org.openrewrite.internal.LoggingMeterRegistry.Builder
 
MetricsHelper - Class in org.openrewrite.internal
 
MetricsHelper() - Constructor for class org.openrewrite.internal.MetricsHelper
 
minorVersion(String) - Static method in class org.openrewrite.semver.Semver
 
missing(String, Object, String) - Static method in interface org.openrewrite.Validated
 
Missing(String, Object, String) - Constructor for class org.openrewrite.Validated.Missing
 
mostCommonIndent(SortedMap<Integer, Long>) - Static method in class org.openrewrite.internal.StringUtils
 

N

NameCaseConvention - Enum in org.openrewrite.internal
Utilities for standard name case conventions.
NamedStyles - Class in org.openrewrite.style
A collection of styles by name, e.g.
NamedStyles() - Constructor for class org.openrewrite.style.NamedStyles
 
newCounter(Meter.Id) - Method in class org.openrewrite.internal.LoggingMeterRegistry
 
newDistributionSummary(Meter.Id, DistributionStatisticConfig, double) - Method in class org.openrewrite.internal.LoggingMeterRegistry
 
newFunctionCounter(Meter.Id, T, ToDoubleFunction<T>) - Method in class org.openrewrite.internal.LoggingMeterRegistry
 
newFunctionTimer(Meter.Id, T, ToLongFunction<T>, ToDoubleFunction<T>, TimeUnit) - Method in class org.openrewrite.internal.LoggingMeterRegistry
 
newGauge(Meter.Id, T, ToDoubleFunction<T>) - Method in class org.openrewrite.internal.LoggingMeterRegistry
 
newMeter(Meter.Id, Meter.Type, Iterable<Measurement>) - Method in class org.openrewrite.internal.LoggingMeterRegistry
 
newTimer(Meter.Id, DistributionStatisticConfig, PauseDetector) - Method in class org.openrewrite.internal.LoggingMeterRegistry
 
none() - Static method in interface org.openrewrite.Validated
 
None() - Constructor for class org.openrewrite.Validated.None
 
NonNull - Annotation Type in org.openrewrite.internal.lang
A common annotation to declare that annotated elements cannot be null.
NonNullApi - Annotation Type in org.openrewrite.internal.lang
A common annotation to declare that parameters and return values are to be considered as non-nullable by default for a given package.
NonNullFields - Annotation Type in org.openrewrite.internal.lang
A common annotation to declare that fields are to be considered as non-nullable by default for a given package.
noop() - Static method in class org.openrewrite.Recipe
 
noop() - Static method in class org.openrewrite.TreeVisitor
 
NOOP - Static variable in class org.openrewrite.Recipe
 
NOOP - Static variable in interface org.openrewrite.tree.ParsingEventListener
 
notBlank(String, String) - Static method in interface org.openrewrite.Validated
 
NpmRegistryModuleLoader - Class in org.openrewrite.config
 
NpmRegistryModuleLoader(String, String...) - Constructor for class org.openrewrite.config.NpmRegistryModuleLoader
 
Nullable - Annotation Type in org.openrewrite.internal.lang
A common annotation to declare that annotated elements can be null under some circumstance.
NullFields - Annotation Type in org.openrewrite.internal.lang
A common annotation to declare that fields are to be considered as non-nullable by default for a given package.
nullIfEmpty(List<T>) - Static method in class org.openrewrite.internal.ListUtils
 
NullUtils - Class in org.openrewrite.internal.lang
 
NullUtils() - Constructor for class org.openrewrite.internal.lang.NullUtils
 
NumberValue() - Constructor for class org.openrewrite.polyglot.Polyglot.NumberValue
 

O

Option - Annotation Type in org.openrewrite
 
OptionDescriptor - Class in org.openrewrite.config
 
OptionDescriptor() - Constructor for class org.openrewrite.config.OptionDescriptor
 
OptionDescriptorMapping() - Constructor for class org.openrewrite.polyglot.PolyglotValueMappings.OptionDescriptorMapping
 
OPTIONS_TYPE - Static variable in interface org.openrewrite.polyglot.PolyglotValueMappings
 
or(Validated) - Method in interface org.openrewrite.Validated
 
org.openrewrite - package org.openrewrite
 
org.openrewrite.artifacts - package org.openrewrite.artifacts
 
org.openrewrite.config - package org.openrewrite.config
 
org.openrewrite.internal - package org.openrewrite.internal
 
org.openrewrite.internal.lang - package org.openrewrite.internal.lang
 
org.openrewrite.marker - package org.openrewrite.marker
 
org.openrewrite.polyglot - package org.openrewrite.polyglot
 
org.openrewrite.scheduling - package org.openrewrite.scheduling
 
org.openrewrite.semver - package org.openrewrite.semver
 
org.openrewrite.style - package org.openrewrite.style
 
org.openrewrite.template - package org.openrewrite.template
 
org.openrewrite.text - package org.openrewrite.text
 
org.openrewrite.tree - package org.openrewrite.tree
 
out - Variable in class org.openrewrite.PrintOutputCapture
 
outputType() - Method in interface org.openrewrite.polyglot.PolyglotMapping
 
outputType() - Method in class org.openrewrite.polyglot.PolyglotValueMappings.MarkersMapping
 
outputType() - Method in class org.openrewrite.polyglot.PolyglotValueMappings.OptionDescriptorMapping
 
outputType() - Method in class org.openrewrite.polyglot.PolyglotValueMappings.PolyglotRecipeMapping
 
outputType() - Method in class org.openrewrite.polyglot.PolyglotValueMappings.RecipeDescriptorMapping
 
outputType() - Method in interface org.openrewrite.polyglot.PolyglotValueMappings.ToValuePolyglotMapping
 
outputType() - Method in class org.openrewrite.polyglot.PolyglotValueMappings.TreeVisitorMapping
 

P

PANIC - Static variable in class org.openrewrite.Recipe
 
parse(Iterable<Path>, Path, ExecutionContext) - Method in interface org.openrewrite.Parser
 
parse(String...) - Method in interface org.openrewrite.Parser
 
parse(ExecutionContext, String...) - Method in interface org.openrewrite.Parser
 
parse(ExecutionContext, Source...) - Method in class org.openrewrite.polyglot.PolyglotParser
 
parsed(Parser.Input, SourceFile) - Method in interface org.openrewrite.tree.ParsingEventListener
 
parseImageName(String) - Static method in class org.openrewrite.artifacts.ContainerImage
 
parseInputs(Iterable<Parser.Input>, Path, ExecutionContext) - Method in interface org.openrewrite.Parser
 
parseInputs(Iterable<Parser.Input>, Path, ExecutionContext) - Method in class org.openrewrite.polyglot.PolyglotParser
 
parseInputs(Iterable<Parser.Input>, Path, ExecutionContext) - Method in class org.openrewrite.text.PlainTextParser
 
Parser<S extends SourceFile> - Interface in org.openrewrite
 
Parser.Input - Class in org.openrewrite
A source input.
parseStringValue(String, Function<String, String>, Set<String>) - Method in class org.openrewrite.internal.PropertyPlaceholderHelper
 
ParsingEventListener - Interface in org.openrewrite.tree
 
ParsingExecutionContextView - Class in org.openrewrite.tree
 
ParsingExecutionContextView(ExecutionContext) - Constructor for class org.openrewrite.tree.ParsingExecutionContextView
 
PlainText - Class in org.openrewrite.text
The simplest of all ASTs representing nothing more than just unstructured text.
PlainText() - Constructor for class org.openrewrite.text.PlainText
 
PlainTextParser - Class in org.openrewrite.text
 
PlainTextParser() - Constructor for class org.openrewrite.text.PlainTextParser
 
PlainTextPrinter<P> - Class in org.openrewrite.text
 
PlainTextPrinter() - Constructor for class org.openrewrite.text.PlainTextPrinter
 
PlainTextVisitor<P> - Class in org.openrewrite.text
 
PlainTextVisitor() - Constructor for class org.openrewrite.text.PlainTextVisitor
 
pollMessage(String) - Method in class org.openrewrite.Cursor
Finds the message matching the provided key, removing it from the message map.
pollMessage(String) - Method in class org.openrewrite.DelegatingExecutionContext
 
pollMessage(String) - Method in interface org.openrewrite.ExecutionContext
 
pollMessage(String) - Method in class org.openrewrite.InMemoryExecutionContext
 
pollMessage(String) - Method in class org.openrewrite.scheduling.WatchableExecutionContext
 
pollMessage(String, T) - Method in interface org.openrewrite.ExecutionContext
 
pollNearestMessage(String) - Method in class org.openrewrite.Cursor
Finds the closest message matching the provided key, removing it from the message map.
Polyglot - Interface in org.openrewrite.polyglot
 
Polyglot.ArrayElement - Class in org.openrewrite.polyglot
 
Polyglot.ArrayElements - Class in org.openrewrite.polyglot
 
Polyglot.Error - Class in org.openrewrite.polyglot
 
Polyglot.Executable - Class in org.openrewrite.polyglot
 
Polyglot.HashEntries - Class in org.openrewrite.polyglot
 
Polyglot.HashEntry - Class in org.openrewrite.polyglot
 
Polyglot.Instance - Class in org.openrewrite.polyglot
 
Polyglot.Instantiable - Class in org.openrewrite.polyglot
 
Polyglot.Member - Interface in org.openrewrite.polyglot
 
Polyglot.Members - Class in org.openrewrite.polyglot
 
Polyglot.NumberValue - Class in org.openrewrite.polyglot
 
Polyglot.Source - Class in org.openrewrite.polyglot
 
Polyglot.StringValue - Class in org.openrewrite.polyglot
 
Polyglot.ValueMarker - Class in org.openrewrite.polyglot
 
PolyglotExport - Annotation Type in org.openrewrite
 
PolyglotMapping<IN,​OUT> - Interface in org.openrewrite.polyglot
 
PolyglotNamespace - Annotation Type in org.openrewrite
 
PolyglotParser - Class in org.openrewrite.polyglot
 
PolyglotParser() - Constructor for class org.openrewrite.polyglot.PolyglotParser
 
PolyglotRecipe - Class in org.openrewrite.polyglot
 
PolyglotRecipe(String, Value) - Constructor for class org.openrewrite.polyglot.PolyglotRecipe
 
PolyglotRecipeMapping() - Constructor for class org.openrewrite.polyglot.PolyglotValueMappings.PolyglotRecipeMapping
 
PolyglotResourceLoader - Class in org.openrewrite.config
 
PolyglotResourceLoader(Source...) - Constructor for class org.openrewrite.config.PolyglotResourceLoader
 
PolyglotTree<T extends Tree> - Class in org.openrewrite.polyglot
 
PolyglotTree(T) - Constructor for class org.openrewrite.polyglot.PolyglotTree
 
PolyglotTreeMapping() - Constructor for class org.openrewrite.polyglot.PolyglotValueMappings.PolyglotTreeMapping
 
PolyglotUtils - Class in org.openrewrite.polyglot
 
PolyglotUtils() - Constructor for class org.openrewrite.polyglot.PolyglotUtils
 
PolyglotValueMappings - Interface in org.openrewrite.polyglot
 
PolyglotValueMappings.ConstructorMappingBuilder<T> - Class in org.openrewrite.polyglot
 
PolyglotValueMappings.FromValuePolyglotMapping<OUT> - Interface in org.openrewrite.polyglot
 
PolyglotValueMappings.MarkersMapping - Class in org.openrewrite.polyglot
 
PolyglotValueMappings.OptionDescriptorMapping - Class in org.openrewrite.polyglot
 
PolyglotValueMappings.PolyglotRecipeMapping - Class in org.openrewrite.polyglot
 
PolyglotValueMappings.PolyglotTreeMapping - Class in org.openrewrite.polyglot
 
PolyglotValueMappings.RecipeDescriptorMapping - Class in org.openrewrite.polyglot
 
PolyglotValueMappings.ToValuePolyglotMapping<IN> - Interface in org.openrewrite.polyglot
 
PolyglotValueMappings.TreeVisitorMapping - Class in org.openrewrite.polyglot
 
PolyglotVisitor<T> - Class in org.openrewrite.polyglot
 
PolyglotVisitor() - Constructor for class org.openrewrite.polyglot.PolyglotVisitor
 
Position() - Constructor for class org.openrewrite.marker.Range.Position
 
postVisit(T, P) - Method in class org.openrewrite.TreeVisitor
 
PRE_RELEASE_ENDING - Static variable in interface org.openrewrite.semver.VersionComparator
 
preVisit(T, P) - Method in class org.openrewrite.TreeVisitor
 
print() - Method in class org.openrewrite.internal.LoggingMeterRegistry
 
print(Cursor) - Method in interface org.openrewrite.Tree
 
print(TreeVisitor<?, PrintOutputCapture<Integer>>) - Method in interface org.openrewrite.Tree
 
print(P, Cursor) - Method in interface org.openrewrite.Tree
 
print(P, TreeVisitor<?, PrintOutputCapture<P>>) - Method in interface org.openrewrite.Tree
 
printAll() - Method in interface org.openrewrite.SourceFile
 
printAll(P) - Method in interface org.openrewrite.SourceFile
 
printAllTrimmed() - Method in interface org.openrewrite.SourceFile
 
printAllTrimmed(P) - Method in interface org.openrewrite.SourceFile
 
printer(Cursor) - Method in interface org.openrewrite.SourceFile
 
printer(Cursor) - Method in class org.openrewrite.text.PlainText
 
printer(Cursor) - Method in interface org.openrewrite.Tree
 
PrintOutputCapture<P> - Class in org.openrewrite
 
PrintOutputCapture(P) - Constructor for class org.openrewrite.PrintOutputCapture
 
printTrimmed(Cursor) - Method in interface org.openrewrite.Tree
 
printTrimmed(TreeVisitor<?, PrintOutputCapture<Integer>>) - Method in interface org.openrewrite.Tree
 
printTrimmed(P, Cursor) - Method in interface org.openrewrite.Tree
 
property - Variable in class org.openrewrite.Validated.Valid
 
PropertyPlaceholderHelper - Class in org.openrewrite.internal
Simplified from Spring's PropertyPlaceholderHelper.
PropertyPlaceholderHelper(String, String, String) - Constructor for class org.openrewrite.internal.PropertyPlaceholderHelper
 
putAll(G, Iterable<RecipeDescriptor>, Iterable<CategoryDescriptor>) - Method in class org.openrewrite.config.CategoryTree
 
putAll(G, Environment) - Method in class org.openrewrite.config.CategoryTree
 
putMember(String, Value) - Method in class org.openrewrite.polyglot.PolyglotTree
 
putMessage(String, Object) - Method in class org.openrewrite.Cursor
 
putMessage(String, Object) - Method in class org.openrewrite.DelegatingExecutionContext
 
putMessage(String, Object) - Method in interface org.openrewrite.ExecutionContext
 
putMessage(String, Object) - Method in class org.openrewrite.InMemoryExecutionContext
 
putMessage(String, Object) - Method in class org.openrewrite.scheduling.WatchableExecutionContext
 
putMessageInCollection(String, V, Supplier<C>) - Method in interface org.openrewrite.ExecutionContext
 
putMessageInSet(String, T) - Method in interface org.openrewrite.ExecutionContext
 
putMessageOnFirstEnclosing(Class<?>, String, Object) - Method in class org.openrewrite.Cursor
 
PY - Static variable in class org.openrewrite.polyglot.PolyglotUtils
 
PYC - Static variable in class org.openrewrite.polyglot.PolyglotUtils
 
PYTHON - Static variable in class org.openrewrite.polyglot.PolyglotUtils
 

R

randomId() - Static method in interface org.openrewrite.Tree
 
randomSourceName() - Method in interface org.openrewrite.Parser
 
Range - Class in org.openrewrite.marker
 
Range() - Constructor for class org.openrewrite.marker.Range
 
Range.Position - Class in org.openrewrite.marker
 
RAW_LIST_TYPE - Static variable in interface org.openrewrite.polyglot.PolyglotValueMappings
 
read(byte[]) - Method in class org.openrewrite.RecipeSerializer
 
read(InputStream) - Method in class org.openrewrite.RecipeSerializer
 
readFully(InputStream) - Static method in class org.openrewrite.internal.StringUtils
 
Recipe - Class in org.openrewrite
Provides a formalized link list data structure of recipes and a Recipe.run(List) method which will apply each recipes visitor visit method to a list of sourceFiles
Recipe() - Constructor for class org.openrewrite.Recipe
 
recipeApplicableTest(Recipe) - Static method in class org.openrewrite.internal.RecipeIntrospectionUtils
 
RecipeDescriptor - Class in org.openrewrite.config
 
RecipeDescriptor() - Constructor for class org.openrewrite.config.RecipeDescriptor
 
recipeDescriptorFromDeclarativeRecipe(DeclarativeRecipe, URI) - Static method in class org.openrewrite.internal.RecipeIntrospectionUtils
 
recipeDescriptorFromRecipe(Recipe) - Static method in class org.openrewrite.internal.RecipeIntrospectionUtils
 
RecipeDescriptorMapping() - Constructor for class org.openrewrite.polyglot.PolyglotValueMappings.RecipeDescriptorMapping
 
RecipeExample - Class in org.openrewrite.config
 
RecipeExample() - Constructor for class org.openrewrite.config.RecipeExample
 
RecipeException - Exception in org.openrewrite
When possible, Recipe should validate themselves prior to execution to prove that they are runnable without failure.
RecipeException(String) - Constructor for exception org.openrewrite.RecipeException
 
RecipeException(String, Object...) - Constructor for exception org.openrewrite.RecipeException
 
RecipeException(Throwable) - Constructor for exception org.openrewrite.RecipeException
 
RecipeException(Throwable, String, Object...) - Constructor for exception org.openrewrite.RecipeException
 
RecipeIntrospectionException - Exception in org.openrewrite.config
 
RecipeIntrospectionException(String) - Constructor for exception org.openrewrite.config.RecipeIntrospectionException
 
RecipeIntrospectionException(String, Throwable) - Constructor for exception org.openrewrite.config.RecipeIntrospectionException
 
RecipeIntrospectionUtils - Class in org.openrewrite.internal
 
RecipeIntrospectionUtils() - Constructor for class org.openrewrite.internal.RecipeIntrospectionUtils
 
RecipeScheduler - Interface in org.openrewrite
 
RecipeSerializer - Class in org.openrewrite
 
RecipeSerializer() - Constructor for class org.openrewrite.RecipeSerializer
 
recipeSingleSourceApplicableTest(Recipe) - Static method in class org.openrewrite.internal.RecipeIntrospectionUtils
 
RecipesThatMadeChanges - Class in org.openrewrite.marker
 
RecipesThatMadeChanges() - Constructor for class org.openrewrite.marker.RecipesThatMadeChanges
 
RecipeTimeoutException - Exception in org.openrewrite
 
RecipeTimeoutException(Recipe) - Constructor for exception org.openrewrite.RecipeTimeoutException
 
recipeVisitor(Recipe) - Static method in class org.openrewrite.internal.RecipeIntrospectionUtils
 
RELEASE_PATTERN - Static variable in interface org.openrewrite.semver.VersionComparator
 
removeAll(G) - Method in class org.openrewrite.config.CategoryTree
 
RenameFile - Class in org.openrewrite
 
RenameFile() - Constructor for class org.openrewrite.RenameFile
 
repeat(String, int) - Static method in class org.openrewrite.internal.StringUtils
 
replaceFirst(String, String, String) - Static method in class org.openrewrite.internal.StringUtils
This method will search and replace the first occurrence of a matching substring.
replacePlaceholders(String, Function<String, String>) - Method in class org.openrewrite.internal.PropertyPlaceholderHelper
 
replacePlaceholders(String, Properties) - Method in class org.openrewrite.internal.PropertyPlaceholderHelper
 
required() - Method in annotation type org.openrewrite.Option
 
required(String, Object) - Static method in interface org.openrewrite.Validated
 
reset() - Method in interface org.openrewrite.Parser
 
resetHasNewMessages() - Method in class org.openrewrite.scheduling.WatchableExecutionContext
 
ResourceLoader - Interface in org.openrewrite.config
 
Result - Class in org.openrewrite
 
Result(SourceFile, SourceFile, Collection<Stack<Recipe>>) - Constructor for class org.openrewrite.Result
 
run(List<? extends SourceFile>) - Method in class org.openrewrite.Recipe
 
run(List<? extends SourceFile>, ExecutionContext) - Method in class org.openrewrite.Recipe
 
run(List<? extends SourceFile>, ExecutionContext, int) - Method in class org.openrewrite.Recipe
 
run(List<? extends SourceFile>, ExecutionContext, RecipeScheduler, int, int) - Method in class org.openrewrite.Recipe
 

S

scanClassLoader(ClassLoader) - Method in class org.openrewrite.config.Environment.Builder
 
scanJar(Path, ClassLoader) - Method in class org.openrewrite.config.Environment.Builder
 
scanNpmModules(String, String...) - Method in class org.openrewrite.config.Environment.Builder
 
scanPolyglotModule(Source...) - Method in class org.openrewrite.config.Environment.Builder
 
scanRuntimeClasspath(String...) - Method in class org.openrewrite.config.Environment.Builder
 
scanUserHome() - Method in class org.openrewrite.config.Environment.Builder
 
schedule(Callable<T>) - Method in interface org.openrewrite.RecipeScheduler
 
schedule(Callable<T>) - Method in class org.openrewrite.scheduling.DirectScheduler
 
schedule(Callable<T>) - Method in class org.openrewrite.scheduling.ForkJoinScheduler
 
scheduleRun(Recipe, List<? extends SourceFile>, ExecutionContext, int, int) - Method in interface org.openrewrite.RecipeScheduler
 
scheduleVisit(Stack<Recipe>, List<S>, ExecutionContext, Map<UUID, Stack<Recipe>>) - Method in interface org.openrewrite.RecipeScheduler
 
searchResult() - Method in class org.openrewrite.marker.Markers
 
searchResult(String) - Method in class org.openrewrite.marker.Markers
 
SearchResult - Class in org.openrewrite.marker
 
SearchResult() - Constructor for class org.openrewrite.marker.SearchResult
 
Secret(String, String) - Constructor for class org.openrewrite.Validated.Secret
 
Semver - Class in org.openrewrite.semver
 
setCharset(String) - Method in class org.openrewrite.text.TextStyle
 
setCursor(Cursor) - Method in class org.openrewrite.TreeVisitor
 
setParsingListener(ParsingEventListener) - Method in class org.openrewrite.tree.ParsingExecutionContextView
 
setSource(URI) - Method in exception org.openrewrite.ValidationException
 
shutdown() - Static method in class org.openrewrite.scheduling.ForkJoinScheduler
Used to shut down the common fork/join pool.
since() - Method in annotation type org.openrewrite.Incubating
 
Source(UUID, Markers, Path, Value) - Constructor for class org.openrewrite.polyglot.Polyglot.Source
 
Source(UUID, Markers, Path, Value, Polyglot.Members) - Constructor for class org.openrewrite.polyglot.Polyglot.Source
 
SourceFile - Interface in org.openrewrite
 
SourceTemplate<T extends Tree,​C extends Coordinates> - Interface in org.openrewrite.template
 
splitCStyleComments(String) - Static method in class org.openrewrite.internal.StringUtils
Given a prefix comprised of segments that are exclusively whitespace, single line comments, or multi-line comments, return a list of each segment.
STANDARD_OPTION_DESCRIPTION - Static variable in class org.openrewrite.semver.DependencyMatcher
 
StreamUtils - Class in org.openrewrite.internal
 
StreamUtils() - Constructor for class org.openrewrite.internal.StreamUtils
 
STRING_LIST_TYPE - Static variable in interface org.openrewrite.polyglot.PolyglotValueMappings
 
STRING_SET_TYPE - Static variable in interface org.openrewrite.polyglot.PolyglotValueMappings
 
STRING_TYPE - Static variable in interface org.openrewrite.polyglot.PolyglotValueMappings
 
StringUtils - Class in org.openrewrite.internal
 
StringValue() - Constructor for class org.openrewrite.polyglot.Polyglot.StringValue
 
Style - Interface in org.openrewrite.style
Styles represent project-level standards that each source file is expected to follow, e.g.
StyleHelper - Class in org.openrewrite.style
 
StyleHelper() - Constructor for class org.openrewrite.style.StyleHelper
 
successTags(Timer.Builder) - Static method in class org.openrewrite.internal.MetricsHelper
 
successTags(Timer.Builder, String) - Static method in class org.openrewrite.internal.MetricsHelper
 
successTags(Timer.Builder, S) - Static method in class org.openrewrite.internal.MetricsHelper
 
successTags(Timer.Builder, S, String) - Static method in class org.openrewrite.internal.MetricsHelper
 

T

test(String, String, T, Predicate<T>) - Static method in interface org.openrewrite.Validated
Validate that the Predicate will evaluate to 'true' on the supplied value.
test(Value) - Method in class org.openrewrite.polyglot.PolyglotValueMappings.MarkersMapping
 
test(Value) - Method in class org.openrewrite.polyglot.PolyglotValueMappings.OptionDescriptorMapping
 
test(Value) - Method in class org.openrewrite.polyglot.PolyglotValueMappings.PolyglotRecipeMapping
 
test(Value) - Method in class org.openrewrite.polyglot.PolyglotValueMappings.RecipeDescriptorMapping
 
test(Value) - Method in class org.openrewrite.polyglot.PolyglotValueMappings.TreeVisitorMapping
 
test(Tree) - Method in class org.openrewrite.polyglot.PolyglotValueMappings.PolyglotTreeMapping
 
TextStyle - Class in org.openrewrite.text
 
TextStyle() - Constructor for class org.openrewrite.text.TextStyle
 
TildeRange - Class in org.openrewrite.semver
Allows patch-level changes if a minor version is specified on the comparator.
toString() - Method in class org.openrewrite.artifacts.ContainerImage
 
toString() - Method in class org.openrewrite.Cursor
 
toString() - Method in class org.openrewrite.polyglot.PolyglotRecipe
 
toString() - Method in class org.openrewrite.Result
 
toString() - Method in class org.openrewrite.Validated.Invalid
 
toString() - Method in class org.openrewrite.Validated.Secret
 
toString() - Method in class org.openrewrite.Validated.Valid
 
Tree - Interface in org.openrewrite
 
TreeVisitor<T extends Tree,​P> - Class in org.openrewrite
Abstract TreeVisitor for processing elements
TreeVisitor() - Constructor for class org.openrewrite.TreeVisitor
 
TreeVisitorMapping() - Constructor for class org.openrewrite.polyglot.PolyglotValueMappings.TreeVisitorMapping
 
trimIndent(String) - Static method in class org.openrewrite.internal.StringUtils
 
typeScript() - Method in annotation type org.openrewrite.PolyglotExport
 

U

uncapitalize(String) - Static method in class org.openrewrite.internal.StringUtils
 
upgrade(String, Collection<String>) - Method in class org.openrewrite.semver.DependencyMatcher
 
upgrade(String, Collection<String>) - Method in interface org.openrewrite.semver.VersionComparator
 
UPPER_CAMEL - org.openrewrite.internal.NameCaseConvention
Camel case with the first letter uppercase, e.g., "UpperCamel".
UPPER_UNDERSCORE - org.openrewrite.internal.NameCaseConvention
Underscore separated with all letters uppercase, e.g., "UPPER_UNDERSCORE".
URI_TYPE - Static variable in interface org.openrewrite.polyglot.PolyglotValueMappings
 

V

valid() - Method in annotation type org.openrewrite.Option
 
valid(String, Object) - Static method in interface org.openrewrite.Validated
 
Valid(String, Object) - Constructor for class org.openrewrite.Validated.Valid
 
validate() - Method in class org.openrewrite.config.DeclarativeNamedStyles
 
validate() - Method in class org.openrewrite.config.DeclarativeRecipe
 
validate() - Method in class org.openrewrite.Recipe
The default implementation of validate on the recipe will look for package and field level annotations that indicate a field is not-null.
validate() - Method in class org.openrewrite.style.NamedStyles
 
validate() - Method in class org.openrewrite.text.ChangeText
 
validate(String, String) - Static method in class org.openrewrite.semver.Semver
 
validate(ExecutionContext) - Method in class org.openrewrite.Recipe
 
validateAll() - Method in class org.openrewrite.Recipe
 
validateAll(ExecutionContext) - Method in class org.openrewrite.Recipe
 
Validated - Interface in org.openrewrite
 
Validated.Both - Class in org.openrewrite
 
Validated.Either - Class in org.openrewrite
 
Validated.Invalid - Class in org.openrewrite
 
Validated.Missing - Class in org.openrewrite
 
Validated.None - Class in org.openrewrite
Indicates that no validation has occurred.
Validated.Secret - Class in org.openrewrite
A specialization Validated.Valid that won't print the secret in plain text if the validation is serialized.
Validated.Valid - Class in org.openrewrite
A valid property value.
ValidationException - Exception in org.openrewrite
Turns a set of Validated.Invalid into a throwable exception, which is used to throw an unchecked exception at runtime when one or more properties are invalid.
ValidationException(Validated) - Constructor for exception org.openrewrite.ValidationException
 
ValidationException(Validated, URI) - Constructor for exception org.openrewrite.ValidationException
 
validSecret(String, String) - Static method in interface org.openrewrite.Validated
 
value() - Method in annotation type org.openrewrite.PolyglotNamespace
 
ValueMarker() - Constructor for class org.openrewrite.polyglot.Polyglot.ValueMarker
 
valueOf(String) - Static method in enum org.openrewrite.internal.NameCaseConvention
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.openrewrite.marker.BuildTool.Type
Returns the enum constant of this type with the specified name.
values() - Static method in enum org.openrewrite.internal.NameCaseConvention
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.openrewrite.marker.BuildTool.Type
Returns an array containing the constants of this enum type, in the order they are declared.
VersionComparator - Interface in org.openrewrite.semver
 
view(ExecutionContext) - Static method in class org.openrewrite.tree.ParsingExecutionContextView
 
visit(List<? extends T>, P) - Method in class org.openrewrite.TreeVisitor
 
visit(Tree, P) - Method in class org.openrewrite.HasSourcePath
 
visit(Tree, P) - Method in class org.openrewrite.TreeVisitor
 
visit(Tree, P, Cursor) - Method in class org.openrewrite.TreeVisitor
 
visit(Tree, T) - Method in class org.openrewrite.polyglot.PolyglotVisitor
 
visit(List<SourceFile>, ExecutionContext) - Method in class org.openrewrite.Recipe
Override this to generate new source files or delete source files.
visit(List<SourceFile>, ExecutionContext) - Method in class org.openrewrite.text.CreateTextFile
 
visitAndCast(Tree, P) - Method in class org.openrewrite.TreeVisitor
 
visitAndCast(T2, P, BiFunction<T2, P, Tree>) - Method in class org.openrewrite.TreeVisitor
 
visitArrayElement(Polyglot.ArrayElement, T) - Method in class org.openrewrite.polyglot.PolyglotVisitor
 
visitArrayElements(Polyglot.ArrayElements, T) - Method in class org.openrewrite.polyglot.PolyglotVisitor
 
visitError(Polyglot.Error, T) - Method in class org.openrewrite.polyglot.PolyglotVisitor
 
visitExecutable(Polyglot.Executable, T) - Method in class org.openrewrite.polyglot.PolyglotVisitor
 
visitHashEntries(Polyglot.HashEntries, T) - Method in class org.openrewrite.polyglot.PolyglotVisitor
 
visitHashEntry(Polyglot.HashEntry, T) - Method in class org.openrewrite.polyglot.PolyglotVisitor
 
visitInstance(Polyglot.Instance, T) - Method in class org.openrewrite.polyglot.PolyglotVisitor
 
visitInstantiable(Polyglot.Instantiable, T) - Method in class org.openrewrite.polyglot.PolyglotVisitor
 
visitMarker(Marker, PrintOutputCapture<P>) - Method in class org.openrewrite.text.PlainTextPrinter
 
visitMarker(Marker, P) - Method in class org.openrewrite.TreeVisitor
 
visitMarkers(Markers, P) - Method in class org.openrewrite.TreeVisitor
 
visitMember(Polyglot.Member, T) - Method in class org.openrewrite.polyglot.PolyglotVisitor
 
visitMembers(Polyglot.Members, T) - Method in class org.openrewrite.polyglot.PolyglotVisitor
 
visitNonNull(Tree, P) - Method in class org.openrewrite.TreeVisitor
By calling this method, you are asserting that you know that the outcome will be non-null when the compiler couldn't otherwise prove this to be the case.
visitNonNull(Tree, P, Cursor) - Method in class org.openrewrite.TreeVisitor
 
visitNumberValue(Polyglot.NumberValue, T) - Method in class org.openrewrite.polyglot.PolyglotVisitor
 
visitSource(Polyglot.Source, T) - Method in class org.openrewrite.polyglot.PolyglotVisitor
 
visitStringValue(Polyglot.StringValue, T) - Method in class org.openrewrite.polyglot.PolyglotVisitor
 
visitText(PlainText, PrintOutputCapture<P>) - Method in class org.openrewrite.text.PlainTextPrinter
 
visitText(PlainText, P) - Method in class org.openrewrite.text.PlainTextVisitor
 

W

WatchableExecutionContext - Class in org.openrewrite.scheduling
 
WatchableExecutionContext() - Constructor for class org.openrewrite.scheduling.WatchableExecutionContext
 
withEntries(List<Polyglot.HashEntry>) - Method in class org.openrewrite.polyglot.Polyglot.HashEntries
 
withGetterOrMetaProperty(String, String, TypeLiteral<O>) - Method in class org.openrewrite.polyglot.PolyglotValueMappings.ConstructorMappingBuilder
 
withGetterOrMetaProperty(String, String, O, TypeLiteral<O>) - Method in class org.openrewrite.polyglot.PolyglotValueMappings.ConstructorMappingBuilder
 
withMarkers(Markers) - Method in interface org.openrewrite.polyglot.Polyglot.Member
 
withMarkers(Markers) - Method in interface org.openrewrite.SourceFile
 
withProperty(String, TypeLiteral<O>) - Method in class org.openrewrite.polyglot.PolyglotValueMappings.ConstructorMappingBuilder
 
withPropertyOrDefault(String, O, TypeLiteral<O>) - Method in class org.openrewrite.polyglot.PolyglotValueMappings.ConstructorMappingBuilder
 
withRawValue(O, TypeLiteral<O>) - Method in class org.openrewrite.polyglot.PolyglotValueMappings.ConstructorMappingBuilder
 
withSourcePath(Path) - Method in interface org.openrewrite.SourceFile
 
withTemplate(Tree, C, Object[]) - Method in interface org.openrewrite.template.SourceTemplate
 
withValue(Value) - Method in class org.openrewrite.polyglot.Polyglot.HashEntries
 
withValue(Value) - Method in interface org.openrewrite.polyglot.Polyglot.Member
 
write(Recipe) - Method in class org.openrewrite.RecipeSerializer
 
write(Recipe, OutputStream) - Method in class org.openrewrite.RecipeSerializer
 

X

XRange - Class in org.openrewrite.semver
Any of X, x, or * may be used to "stand in" for one of the numeric values in the [major, minor, patch] tuple.

Y

YamlResourceLoader - Class in org.openrewrite.config
 
YamlResourceLoader(InputStream, URI, Properties) - Constructor for class org.openrewrite.config.YamlResourceLoader
Load a declarative recipe using the runtime classloader
YamlResourceLoader(InputStream, URI, Properties, ClassLoader) - Constructor for class org.openrewrite.config.YamlResourceLoader
Load a declarative recipe, optionally using the specified classloader
A B C D E F G H I J L M N O P R S T U V W X Y 
All Classes All Packages