Class AbstractNameMatcher
- java.lang.Object
-
- io.gitlab.plunts.gradle.plantuml.plugin.matcher.AbstractClasspathMatcher
-
- io.gitlab.plunts.gradle.plantuml.plugin.matcher.AbstractNameMatcher
-
- All Implemented Interfaces:
java.io.Serializable
- Direct Known Subclasses:
AbstractModifierMatcher,PackageMatcher
public abstract class AbstractNameMatcher extends AbstractClasspathMatcher implements java.io.Serializable
Abstract base class for matchers that test elements with names.- See Also:
- Serialized Form
-
-
Field Summary
-
Fields inherited from class io.gitlab.plunts.gradle.plantuml.plugin.matcher.AbstractClasspathMatcher
PROJECT_CLASSPATH_HOLDER
-
-
Constructor Summary
Constructors Constructor Description AbstractNameMatcher()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected booleannameMatches(java.lang.String name)AbstractNameMatcherwithName(java.lang.String name)AbstractNameMatcherwithNameLike(java.lang.String glob)-
Methods inherited from class io.gitlab.plunts.gradle.plantuml.plugin.matcher.AbstractClasspathMatcher
classpathMatches, insideOfProject, outsideOfProject, setProjectClasspath
-
-
-
-
Method Detail
-
withName
public AbstractNameMatcher withName(java.lang.String name)
-
withNameLike
public AbstractNameMatcher withNameLike(java.lang.String glob)
-
nameMatches
protected boolean nameMatches(java.lang.String name)
-
-