Class AbstractModifierMatcher
- java.lang.Object
-
- io.gitlab.plunts.gradle.plantuml.plugin.matcher.AbstractClasspathMatcher
-
- io.gitlab.plunts.gradle.plantuml.plugin.matcher.AbstractNameMatcher
-
- io.gitlab.plunts.gradle.plantuml.plugin.matcher.AbstractModifierMatcher
-
- All Implemented Interfaces:
java.io.Serializable
- Direct Known Subclasses:
AbstractAnnotationMatcher
public abstract class AbstractModifierMatcher extends AbstractNameMatcher
Abstract base class for matchers that test elements with modifiers.- 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 AbstractModifierMatcher()
-
Method Summary
-
Methods inherited from class io.gitlab.plunts.gradle.plantuml.plugin.matcher.AbstractNameMatcher
nameMatches
-
Methods inherited from class io.gitlab.plunts.gradle.plantuml.plugin.matcher.AbstractClasspathMatcher
classpathMatches, insideOfProject, outsideOfProject, setProjectClasspath
-
-
-
-
Method Detail
-
withName
public AbstractModifierMatcher withName(java.lang.String name)
- Overrides:
withNamein classAbstractNameMatcher
-
withNameLike
public AbstractModifierMatcher withNameLike(java.lang.String glob)
- Overrides:
withNameLikein classAbstractNameMatcher
-
thatArePrivate
public AbstractModifierMatcher thatArePrivate()
-
thatArePackagePrivate
public AbstractModifierMatcher thatArePackagePrivate()
-
thatAreProtected
public AbstractModifierMatcher thatAreProtected()
-
thatArePublic
public AbstractModifierMatcher thatArePublic()
-
thatAreAbstract
public AbstractModifierMatcher thatAreAbstract()
-
thatAreNotAbstract
public AbstractModifierMatcher thatAreNotAbstract()
-
thatAreStatic
public AbstractModifierMatcher thatAreStatic()
-
thatAreNotStatic
public AbstractModifierMatcher thatAreNotStatic()
-
thatAreVolatile
public AbstractModifierMatcher thatAreVolatile()
-
thatAreNotVolatile
public AbstractModifierMatcher thatAreNotVolatile()
-
thatAreTransient
public AbstractModifierMatcher thatAreTransient()
-
thatAreNotTransient
public AbstractModifierMatcher thatAreNotTransient()
-
thatAreNative
public AbstractModifierMatcher thatAreNative()
-
thatAreNotNative
public AbstractModifierMatcher thatAreNotNative()
-
andPrivate
public AbstractModifierMatcher andPrivate()
-
andPackagePrivate
public AbstractModifierMatcher andPackagePrivate()
-
andProtected
public AbstractModifierMatcher andProtected()
-
andPublic
public AbstractModifierMatcher andPublic()
-
andAbstract
public AbstractModifierMatcher andAbstract()
-
andNotAbstract
public AbstractModifierMatcher andNotAbstract()
-
andStatic
public AbstractModifierMatcher andStatic()
-
andNotStatic
public AbstractModifierMatcher andNotStatic()
-
andVolatile
public AbstractModifierMatcher andVolatile()
-
andNotVolatile
public AbstractModifierMatcher andNotVolatile()
-
andTransient
public AbstractModifierMatcher andTransient()
-
andNotTransient
public AbstractModifierMatcher andNotTransient()
-
andNative
public AbstractModifierMatcher andNative()
-
andNotNative
public AbstractModifierMatcher andNotNative()
-
orPrivate
public AbstractModifierMatcher orPrivate()
-
orPackagePrivate
public AbstractModifierMatcher orPackagePrivate()
-
orProtected
public AbstractModifierMatcher orProtected()
-
orPublic
public AbstractModifierMatcher orPublic()
-
modifiersMatch
protected boolean modifiersMatch(int modifiers)
-
-