Package org.openrewrite.quarkus.search
Class FindQuarkusProperties
java.lang.Object
org.openrewrite.Recipe
org.openrewrite.quarkus.search.FindQuarkusProperties
- All Implemented Interfaces:
Cloneable
public class FindQuarkusProperties
extends org.openrewrite.Recipe
-
Nested Class Summary
Nested classes/interfaces inherited from class org.openrewrite.Recipe
org.openrewrite.Recipe.Builder, org.openrewrite.Recipe.DelegatingRecipe -
Field Summary
Fields inherited from class org.openrewrite.Recipe
contributors, examples, PANIC -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionstatic Set<org.openrewrite.properties.tree.Properties.Entry> find(org.openrewrite.properties.tree.Properties properties, String propertyKey, @Nullable String profile, @Nullable Boolean searchAllProfiles) Find a set of matchingProperties.static Set<org.openrewrite.yaml.tree.Yaml.Mapping.Entry> find(org.openrewrite.yaml.tree.Yaml.Documents yaml, String propertyKey, @Nullable String profile, @Nullable Boolean searchAllProfiles) Find a set of matchingProperties.org.openrewrite.TreeVisitor<?, org.openrewrite.ExecutionContext> org.openrewrite.Validated<Object> validate()Methods inherited from class org.openrewrite.Recipe
addDataTable, builder, buildRecipeList, causesAnotherCycle, clone, createRecipeDescriptor, equals, getContributors, getDataTableDescriptors, getDescriptor, getEstimatedEffortPerOccurrence, getExamples, getInstanceName, getInstanceNameSuffix, getJacksonPolymorphicTypeTag, getMaintainers, getName, getRecipeList, getTags, hashCode, maxCycles, noop, onComplete, run, run, run, setContributors, setExamples, validate, validateAll, validateAll
-
Constructor Details
-
FindQuarkusProperties
public FindQuarkusProperties()
-
-
Method Details
-
getDisplayName
- Specified by:
getDisplayNamein classorg.openrewrite.Recipe
-
getDescription
- Specified by:
getDescriptionin classorg.openrewrite.Recipe
-
validate
- Overrides:
validatein classorg.openrewrite.Recipe
-
find
public static Set<org.openrewrite.properties.tree.Properties.Entry> find(org.openrewrite.properties.tree.Properties properties, String propertyKey, @Nullable String profile, @Nullable Boolean searchAllProfiles) Find a set of matchingProperties.- Parameters:
properties- The set of properties to search over.propertyKey- The name of property key to look for.profile- The profile where the property is defined. If not specified, the property will be searched on the default profile.searchAllProfiles- If set, the property will be searched on all available profiles.- Returns:
- The set of found properties matching
propertyKey.
-
find
public static Set<org.openrewrite.yaml.tree.Yaml.Mapping.Entry> find(org.openrewrite.yaml.tree.Yaml.Documents yaml, String propertyKey, @Nullable String profile, @Nullable Boolean searchAllProfiles) Find a set of matchingProperties.- Parameters:
yaml- The set of properties to search over.propertyKey- The name of property key to look for.profile- The profile where the property is defined. If not specified, the property will be searched on the default profile.searchAllProfiles- If set, the property will be searched on all available profiles.- Returns:
- The set of found properties matching
propertyKey.
-
getVisitor
public org.openrewrite.TreeVisitor<?,org.openrewrite.ExecutionContext> getVisitor()- Overrides:
getVisitorin classorg.openrewrite.Recipe
-