public interface VcsLogTextFilter extends VcsLogDetailsFilter
Modifier and Type | Method and Description |
---|---|
default java.lang.String |
getDisplayText() |
default VcsLogFilterCollection.FilterKey<VcsLogTextFilter> |
getKey() |
java.lang.String |
getText()
Only commits containing the returned text it their commit messages should match the filter.
|
boolean |
isRegex()
Check whether this pattern represents a regular expression.
|
boolean |
matches(java.lang.String message)
Checks whether a specified commit message matches this filter.
|
default boolean |
matches(VcsCommitMetadata details) |
boolean |
matchesCase()
Check whether the filter should be case sensitive.
|
java.lang.String getText()
boolean isRegex()
boolean matchesCase()
boolean matches(java.lang.String message)
message
- a commit message to checkdefault VcsLogFilterCollection.FilterKey<VcsLogTextFilter> getKey()
getKey
in interface VcsLogFilter
default boolean matches(VcsCommitMetadata details)
matches
in interface VcsLogDetailsFilter
default java.lang.String getDisplayText()
getDisplayText
in interface VcsLogFilter