All Classes Interface Summary Class Summary Enum Summary Exception Summary Annotation Types Summary
| Class |
Description |
| BuildTool |
|
| BuildTool.Type |
|
| CaretRange |
Allows changes that do not modify the left-most non-zero element in the [major, minor, patch] tuple.
|
| CategoryDescriptor |
|
| CategoryTree<G> |
A hierarchical listing of recipe categories and the recipes that are contained inside of them.
|
| ChangeText |
|
| ClasspathScanningLoader |
|
| ContainerImage |
|
| Coordinates |
Uniquely specifies the target position of an intended templating operation
inside an AST.
|
| CreateTextFile |
|
| Cursor |
|
| DeclarativeNamedStyles |
|
| DeclarativeRecipe |
|
| DelegatingExecutionContext |
|
| DeleteSourceFiles |
|
| DependencyMatcher |
|
| DirectScheduler |
|
| Environment |
|
| Environment.Builder |
|
| ExactVersion |
|
| ExecutionContext |
Passes messages between individual visitors or parsing operations and allows errors to be propagated
back to the process controlling parsing or recipe execution.
|
| FileListing |
|
| FindSourceFiles |
|
| ForkJoinScheduler |
|
| GeneralFormatStyle |
|
| Generated |
Indicates a source file that is generated (e.g.
|
| GitProvenance |
|
| HasSourcePath<P> |
|
| HyphenRange |
|
| Incubating |
This is a feature that is experimental and may yield a breaking change in a minor release.
|
| InMemoryExecutionContext |
|
| LatestPatch |
|
| LatestRelease |
|
| ListUtils |
|
| LoggingMeterRegistry |
|
| LoggingMeterRegistry.Builder |
|
| Marker |
|
| Markers |
|
| MetricsHelper |
|
| NameCaseConvention |
Utilities for standard name case conventions.
|
| NamedStyles |
A collection of styles by name, e.g.
|
| NonNull |
A common annotation to declare that annotated elements cannot be null.
|
| NonNullApi |
A common annotation to declare that parameters and return values
are to be considered as non-nullable by default for a given package.
|
| NonNullFields |
A common annotation to declare that fields are to be considered as
non-nullable by default for a given package.
|
| NpmRegistryModuleLoader |
|
| Nullable |
A common annotation to declare that annotated elements can be null under
some circumstance.
|
| NullFields |
A common annotation to declare that fields are to be considered as
non-nullable by default for a given package.
|
| NullUtils |
|
| Option |
|
| OptionDescriptor |
|
| Parser<S extends SourceFile> |
|
| Parser.Input |
A source input.
|
| ParsingEventListener |
|
| ParsingExecutionContextView |
|
| PlainText |
The simplest of all ASTs representing nothing more than just unstructured text.
|
| PlainTextParser |
|
| PlainTextPrinter<P> |
|
| PlainTextVisitor<P> |
|
| Polyglot |
|
| Polyglot.ArrayElement |
|
| Polyglot.ArrayElements |
|
| Polyglot.Error |
|
| Polyglot.Executable |
|
| Polyglot.HashEntries |
|
| Polyglot.HashEntry |
|
| Polyglot.Instance |
|
| Polyglot.Instantiable |
|
| Polyglot.Member |
|
| Polyglot.Members |
|
| Polyglot.NumberValue |
|
| Polyglot.Source |
|
| Polyglot.StringValue |
|
| Polyglot.ValueMarker |
|
| PolyglotExport |
|
| PolyglotMapping<IN,OUT> |
|
| PolyglotNamespace |
|
| PolyglotParser |
|
| PolyglotRecipe |
|
| PolyglotResourceLoader |
|
| PolyglotTree<T extends Tree> |
|
| PolyglotUtils |
|
| PolyglotValueMappings |
|
| PolyglotValueMappings.ConstructorMappingBuilder<T> |
|
| PolyglotValueMappings.FromValuePolyglotMapping<OUT> |
|
| PolyglotValueMappings.MarkersMapping |
|
| PolyglotValueMappings.OptionDescriptorMapping |
|
| PolyglotValueMappings.PolyglotRecipeMapping |
|
| PolyglotValueMappings.PolyglotTreeMapping |
|
| PolyglotValueMappings.RecipeDescriptorMapping |
|
| PolyglotValueMappings.ToValuePolyglotMapping<IN> |
|
| PolyglotValueMappings.TreeVisitorMapping |
|
| PolyglotVisitor<T> |
|
| PrintOutputCapture<P> |
|
| PropertyPlaceholderHelper |
Simplified from Spring's PropertyPlaceholderHelper.
|
| Range |
|
| Range.Position |
|
| Recipe |
|
| RecipeDescriptor |
|
| RecipeExample |
|
| RecipeException |
When possible, Recipe should validate themselves prior to execution to prove
that they are runnable without failure.
|
| RecipeIntrospectionException |
|
| RecipeIntrospectionUtils |
|
| RecipeScheduler |
|
| RecipeSerializer |
|
| RecipesThatMadeChanges |
|
| RecipeTimeoutException |
|
| RenameFile |
|
| ResourceLoader |
|
| Result |
|
| SearchResult |
|
| Semver |
|
| SourceFile |
|
| SourceTemplate<T extends Tree,C extends Coordinates> |
|
| StreamUtils |
|
| StringUtils |
|
| Style |
Styles represent project-level standards that each source file is expected to follow, e.g.
|
| StyleHelper |
|
| TextStyle |
|
| TildeRange |
Allows patch-level changes if a minor version is specified on the comparator.
|
| Tree |
|
| TreeVisitor<T extends Tree,P> |
|
| Validated |
|
| Validated.Both |
|
| Validated.Either |
|
| Validated.Invalid |
|
| Validated.Missing |
|
| Validated.None |
Indicates that no validation has occurred.
|
| Validated.Secret |
A specialization Validated.Valid that won't print the secret in plain text if the validation is serialized.
|
| Validated.Valid |
A valid property value.
|
| ValidationException |
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.
|
| VersionComparator |
|
| WatchableExecutionContext |
|
| XRange |
Any of X, x, or * may be used to "stand in" for one of the numeric values in the [major, minor, patch] tuple.
|
| YamlResourceLoader |
|