Hierarchy For All Packages
Package Hierarchies:- org.openrewrite,
- org.openrewrite.artifacts,
- org.openrewrite.config,
- org.openrewrite.internal,
- org.openrewrite.internal.lang,
- org.openrewrite.marker,
- org.openrewrite.polyglot,
- org.openrewrite.scheduling,
- org.openrewrite.semver,
- org.openrewrite.style,
- org.openrewrite.template,
- org.openrewrite.text,
- org.openrewrite.tree
Class Hierarchy
- java.lang.Object
- org.openrewrite.marker.BuildTool (implements org.openrewrite.marker.Marker)
- org.openrewrite.config.CategoryDescriptor
- org.openrewrite.config.CategoryTree<G>
- org.openrewrite.config.ClasspathScanningLoader (implements org.openrewrite.config.ResourceLoader)
- org.openrewrite.artifacts.ContainerImage
- org.openrewrite.Cursor
- org.openrewrite.DelegatingExecutionContext (implements org.openrewrite.ExecutionContext)
- org.openrewrite.tree.ParsingExecutionContextView
- org.openrewrite.semver.DependencyMatcher
- org.openrewrite.scheduling.DirectScheduler (implements org.openrewrite.RecipeScheduler)
- org.openrewrite.config.Environment
- org.openrewrite.config.Environment.Builder
- org.openrewrite.marker.FileListing (implements org.openrewrite.marker.Marker)
- org.openrewrite.scheduling.ForkJoinScheduler (implements org.openrewrite.RecipeScheduler)
- org.openrewrite.style.GeneralFormatStyle (implements org.openrewrite.style.Style)
- org.openrewrite.marker.Generated (implements org.openrewrite.marker.Marker)
- org.openrewrite.marker.GitProvenance (implements org.openrewrite.marker.Marker)
- org.openrewrite.InMemoryExecutionContext (implements org.openrewrite.ExecutionContext)
- org.openrewrite.semver.LatestPatch (implements org.openrewrite.semver.VersionComparator)
- org.openrewrite.semver.LatestRelease (implements org.openrewrite.semver.VersionComparator)
- org.openrewrite.semver.CaretRange
- org.openrewrite.semver.ExactVersion
- org.openrewrite.semver.HyphenRange
- org.openrewrite.semver.TildeRange
- org.openrewrite.semver.XRange
- org.openrewrite.internal.ListUtils
- org.openrewrite.internal.LoggingMeterRegistry.Builder
- org.openrewrite.marker.Markers (implements org.openrewrite.Tree)
- io.micrometer.core.instrument.MeterRegistry
- org.openrewrite.internal.LoggingMeterRegistry
- org.openrewrite.internal.MetricsHelper
- org.openrewrite.style.NamedStyles (implements org.openrewrite.marker.Marker)
- org.openrewrite.config.DeclarativeNamedStyles
- org.openrewrite.internal.lang.NullUtils
- org.openrewrite.config.OptionDescriptor
- org.openrewrite.Parser.Input
- org.openrewrite.text.PlainText (implements org.openrewrite.SourceFile, org.openrewrite.Tree)
- org.openrewrite.text.PlainTextParser (implements org.openrewrite.Parser<S>)
- org.openrewrite.polyglot.Polyglot.ArrayElement (implements org.openrewrite.polyglot.Polyglot)
- org.openrewrite.polyglot.Polyglot.ArrayElements (implements org.openrewrite.polyglot.Polyglot)
- org.openrewrite.polyglot.Polyglot.Error (implements org.openrewrite.polyglot.Polyglot)
- org.openrewrite.polyglot.Polyglot.Executable (implements org.openrewrite.polyglot.Polyglot.Member)
- org.openrewrite.polyglot.Polyglot.HashEntries (implements org.openrewrite.polyglot.Polyglot)
- org.openrewrite.polyglot.Polyglot.HashEntry (implements org.openrewrite.polyglot.Polyglot)
- org.openrewrite.polyglot.Polyglot.Instance (implements org.openrewrite.polyglot.Polyglot.Member)
- org.openrewrite.polyglot.Polyglot.Instantiable (implements org.openrewrite.polyglot.Polyglot.Member)
- org.openrewrite.polyglot.Polyglot.Members (implements org.openrewrite.polyglot.Polyglot.Member)
- org.openrewrite.polyglot.Polyglot.NumberValue (implements org.openrewrite.polyglot.Polyglot)
- org.openrewrite.polyglot.Polyglot.Source (implements org.openrewrite.polyglot.Polyglot, org.openrewrite.SourceFile)
- org.openrewrite.polyglot.Polyglot.StringValue (implements org.openrewrite.polyglot.Polyglot)
- org.openrewrite.polyglot.Polyglot.ValueMarker (implements org.openrewrite.marker.Marker)
- org.openrewrite.polyglot.PolyglotParser (implements org.openrewrite.Parser<S>)
- org.openrewrite.config.PolyglotResourceLoader (implements org.openrewrite.config.ResourceLoader)
- org.openrewrite.config.NpmRegistryModuleLoader
- org.openrewrite.polyglot.PolyglotTree<T> (implements org.graalvm.polyglot.proxy.ProxyObject, org.openrewrite.Tree)
- org.openrewrite.polyglot.PolyglotUtils
- org.openrewrite.polyglot.PolyglotValueMappings.ConstructorMappingBuilder<T>
- org.openrewrite.polyglot.PolyglotValueMappings.MarkersMapping (implements org.openrewrite.polyglot.PolyglotValueMappings.FromValuePolyglotMapping<OUT>)
- org.openrewrite.polyglot.PolyglotValueMappings.OptionDescriptorMapping (implements org.openrewrite.polyglot.PolyglotValueMappings.FromValuePolyglotMapping<OUT>)
- org.openrewrite.polyglot.PolyglotValueMappings.PolyglotRecipeMapping (implements org.openrewrite.polyglot.PolyglotValueMappings.FromValuePolyglotMapping<OUT>)
- org.openrewrite.polyglot.PolyglotValueMappings.PolyglotTreeMapping (implements org.openrewrite.polyglot.PolyglotValueMappings.ToValuePolyglotMapping<IN>)
- org.openrewrite.polyglot.PolyglotValueMappings.RecipeDescriptorMapping (implements org.openrewrite.polyglot.PolyglotValueMappings.FromValuePolyglotMapping<OUT>)
- org.openrewrite.polyglot.PolyglotValueMappings.TreeVisitorMapping (implements org.openrewrite.polyglot.PolyglotValueMappings.FromValuePolyglotMapping<OUT>)
- org.openrewrite.PrintOutputCapture<P>
- org.openrewrite.internal.PropertyPlaceholderHelper
- org.openrewrite.marker.Range (implements org.openrewrite.marker.Marker)
- org.openrewrite.marker.Range.Position
- org.openrewrite.Recipe
- org.openrewrite.text.ChangeText
- org.openrewrite.text.CreateTextFile
- org.openrewrite.config.DeclarativeRecipe
- org.openrewrite.DeleteSourceFiles
- org.openrewrite.FindSourceFiles
- org.openrewrite.polyglot.PolyglotRecipe
- org.openrewrite.RenameFile
- org.openrewrite.config.RecipeDescriptor
- org.openrewrite.config.RecipeExample
- org.openrewrite.internal.RecipeIntrospectionUtils
- org.openrewrite.RecipeSerializer
- org.openrewrite.marker.RecipesThatMadeChanges (implements org.openrewrite.marker.Marker)
- org.openrewrite.Result
- org.openrewrite.marker.SearchResult (implements org.openrewrite.marker.Marker)
- org.openrewrite.semver.Semver
- org.openrewrite.internal.StreamUtils
- org.openrewrite.internal.StringUtils
- org.openrewrite.style.StyleHelper
- org.openrewrite.text.TextStyle (implements org.openrewrite.style.Style)
- java.lang.Throwable (implements java.io.Serializable)
- java.lang.Exception
- java.lang.RuntimeException
- org.openrewrite.RecipeException
- org.openrewrite.config.RecipeIntrospectionException
- org.openrewrite.RecipeTimeoutException
- org.openrewrite.ValidationException
- java.lang.RuntimeException
- java.lang.Exception
- org.openrewrite.TreeVisitor<T,P>
- org.openrewrite.HasSourcePath<P>
- org.openrewrite.text.PlainTextVisitor<P>
- org.openrewrite.text.PlainTextPrinter<P>
- org.openrewrite.polyglot.PolyglotVisitor<T>
- org.openrewrite.Validated.Both (implements org.openrewrite.Validated)
- org.openrewrite.Validated.Either (implements org.openrewrite.Validated)
- org.openrewrite.Validated.Invalid (implements org.openrewrite.Validated)
- org.openrewrite.Validated.Missing
- org.openrewrite.Validated.None (implements org.openrewrite.Validated)
- org.openrewrite.Validated.Valid (implements org.openrewrite.Validated)
- org.openrewrite.Validated.Secret
- org.openrewrite.scheduling.WatchableExecutionContext (implements org.openrewrite.ExecutionContext)
- org.openrewrite.config.YamlResourceLoader (implements org.openrewrite.config.ResourceLoader)
Interface Hierarchy
- java.util.Comparator<T>
- org.openrewrite.semver.VersionComparator
- org.openrewrite.template.Coordinates
- org.openrewrite.ExecutionContext
- java.util.function.Function<T,R>
- org.openrewrite.polyglot.PolyglotMapping<IN,OUT> (also extends java.util.function.Predicate<T>)
- org.openrewrite.polyglot.PolyglotValueMappings.FromValuePolyglotMapping<OUT>
- org.openrewrite.polyglot.PolyglotValueMappings.ToValuePolyglotMapping<IN>
- org.openrewrite.polyglot.PolyglotMapping<IN,OUT> (also extends java.util.function.Predicate<T>)
- java.lang.Iterable<T>
- org.openrewrite.Validated
- org.openrewrite.Parser<S>
- org.openrewrite.tree.ParsingEventListener
- org.openrewrite.polyglot.PolyglotValueMappings
- java.util.function.Predicate<T>
- org.openrewrite.polyglot.PolyglotMapping<IN,OUT> (also extends java.util.function.Function<T,R>)
- org.openrewrite.polyglot.PolyglotValueMappings.FromValuePolyglotMapping<OUT>
- org.openrewrite.polyglot.PolyglotValueMappings.ToValuePolyglotMapping<IN>
- org.openrewrite.polyglot.PolyglotMapping<IN,OUT> (also extends java.util.function.Function<T,R>)
- org.openrewrite.RecipeScheduler
- org.openrewrite.config.ResourceLoader
- org.openrewrite.template.SourceTemplate<T,C>
- org.openrewrite.style.Style
- org.openrewrite.Tree
- org.openrewrite.marker.Marker
- org.openrewrite.polyglot.Polyglot
- org.openrewrite.polyglot.Polyglot.Member
- org.openrewrite.SourceFile
Annotation Type Hierarchy
- org.openrewrite.Incubating (implements java.lang.annotation.Annotation)
- org.openrewrite.internal.lang.NonNull (implements java.lang.annotation.Annotation)
- org.openrewrite.internal.lang.NonNullApi (implements java.lang.annotation.Annotation)
- org.openrewrite.internal.lang.NonNullFields (implements java.lang.annotation.Annotation)
- org.openrewrite.internal.lang.Nullable (implements java.lang.annotation.Annotation)
- org.openrewrite.internal.lang.NullFields (implements java.lang.annotation.Annotation)
- org.openrewrite.Option (implements java.lang.annotation.Annotation)
- org.openrewrite.PolyglotExport (implements java.lang.annotation.Annotation)
- org.openrewrite.PolyglotNamespace (implements java.lang.annotation.Annotation)
Enum Hierarchy
- java.lang.Object
- java.lang.Enum<E> (implements java.lang.Comparable<T>, java.io.Serializable)
- org.openrewrite.marker.BuildTool.Type
- org.openrewrite.internal.NameCaseConvention
- java.lang.Enum<E> (implements java.lang.Comparable<T>, java.io.Serializable)