Package org.openrewrite.gradle.trait
Class GradleMultiDependency.Matcher
java.lang.Object
org.openrewrite.trait.SimpleTraitMatcher<GradleMultiDependency>
org.openrewrite.gradle.trait.GradleTraitMatcher<GradleMultiDependency>
org.openrewrite.gradle.trait.GradleMultiDependency.Matcher
- All Implemented Interfaces:
org.openrewrite.trait.TraitMatcher<GradleMultiDependency>
- Enclosing class:
GradleMultiDependency
-
Field Summary
FieldsModifier and TypeFieldDescriptionprotected @Nullable Stringprotected @Nullable org.openrewrite.semver.DependencyMatcher -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionartifactId(@Nullable String artifactPattern) <P> org.openrewrite.TreeVisitor<? extends org.openrewrite.Tree, P> asVisitor(org.openrewrite.trait.VisitFunction2<GradleMultiDependency, P> visitor) configuration(@Nullable String configuration) matcher(@Nullable org.openrewrite.semver.DependencyMatcher matcher) protected @Nullable GradleMultiDependencytest(org.openrewrite.Cursor cursor) Methods inherited from class org.openrewrite.gradle.trait.GradleTraitMatcher
getGradleProject, withinBlockMethods inherited from class org.openrewrite.trait.SimpleTraitMatcher
get, higher, lowerMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface org.openrewrite.trait.TraitMatcher
asVisitor, get, lower, require, require
-
Field Details
-
configuration
-
matcher
protected @Nullable org.openrewrite.semver.DependencyMatcher matcher
-
-
Constructor Details
-
Matcher
public Matcher()
-
-
Method Details
-
matcher
public GradleMultiDependency.Matcher matcher(@Nullable org.openrewrite.semver.DependencyMatcher matcher) -
configuration
-
groupId
-
artifactId
-
asVisitor
public <P> org.openrewrite.TreeVisitor<? extends org.openrewrite.Tree,P> asVisitor(org.openrewrite.trait.VisitFunction2<GradleMultiDependency, P> visitor) - Specified by:
asVisitorin interfaceorg.openrewrite.trait.TraitMatcher<GradleMultiDependency>- Overrides:
asVisitorin classorg.openrewrite.trait.SimpleTraitMatcher<GradleMultiDependency>
-
test
- Specified by:
testin classorg.openrewrite.trait.SimpleTraitMatcher<GradleMultiDependency>
-