Interface ObservablePatternValue
- All Superinterfaces:
EventSource<ObservableEvent<Pattern>,
,ObservableEventListener<? super Pattern>> ObservableSimpleValue<Pattern>
,ObservableValue<Pattern>
,ReadablePatternValue
,ReadableSimpleValue<Pattern>
,ReadableTypedValue<Pattern>
,ReadableValue<Pattern>
,Supplier<Pattern>
- All Known Subinterfaces:
PatternExpression
- All Known Implementing Classes:
PatternBinding
public interface ObservablePatternValue
extends ObservableSimpleValue<Pattern>, ReadablePatternValue
- Since:
- 1.0.0
-
Method Summary
Modifier and TypeMethodDescriptiondefault Matcher
matcher
(CharSequence input) default boolean
matches
(CharSequence input) Methods inherited from interface io.github.mmm.event.EventSource
addListener, addListener, addWeakListener, removeListener
Methods inherited from interface io.github.mmm.value.observable.ObservableValue
toString
Methods inherited from interface io.github.mmm.value.observable.pattern.ReadablePatternValue
getAsString, getSafe, getValue, getValueClass
Methods inherited from interface io.github.mmm.value.ReadableValue
get
-
Method Details
-
matcher
- Parameters:
input
- the string to match.- Returns:
- the
Matcher
. - See Also:
-
matches
- Parameters:
input
- the string to match.- Returns:
true
if the giveninput
matches theregex pattern
,false
otherwise.- See Also:
-