public class MatchConstraint
extends java.lang.Object
| Modifier and Type | Field and Description |
|---|---|
static java.util.ArrayList<PatternObject> |
EMPTY_objects
Deprecated.
since 1.2; for internal use only
|
protected java.beans.PropertyChangeSupport |
listeners |
java.util.function.Predicate<? super java.util.Map<java.lang.String,java.lang.Object>> |
predicate
Deprecated.
since 1.2; use
getPredicate() or setPredicate(Predicate) instead |
static java.lang.String |
PROPERTY_objects |
static java.lang.String |
PROPERTY_pattern |
static java.lang.String |
PROPERTY_predicate |
| Constructor and Description |
|---|
MatchConstraint() |
| Modifier and Type | Method and Description |
|---|---|
boolean |
addPropertyChangeListener(java.beans.PropertyChangeListener listener) |
boolean |
addPropertyChangeListener(java.lang.String propertyName,
java.beans.PropertyChangeListener listener) |
boolean |
firePropertyChange(java.lang.String propertyName,
java.lang.Object oldValue,
java.lang.Object newValue) |
java.util.ArrayList<PatternObject> |
getObjects() |
Pattern |
getPattern() |
java.util.function.Predicate<? super java.util.Map<java.lang.String,java.lang.Object>> |
getPredicate() |
boolean |
removePropertyChangeListener(java.beans.PropertyChangeListener listener) |
boolean |
removePropertyChangeListener(java.lang.String propertyName,
java.beans.PropertyChangeListener listener) |
void |
removeYou() |
MatchConstraint |
setPattern(Pattern value) |
MatchConstraint |
setPredicate(java.util.function.Predicate<? super java.util.Map<java.lang.String,java.lang.Object>> value) |
java.lang.String |
toString() |
MatchConstraint |
withObjects(java.util.Collection<? extends PatternObject> value) |
MatchConstraint |
withObjects(java.lang.Object... value) |
MatchConstraint |
withObjects(PatternObject... value) |
MatchConstraint |
withObjects(PatternObject value) |
MatchConstraint |
withoutObjects(java.util.Collection<? extends PatternObject> value) |
MatchConstraint |
withoutObjects(java.lang.Object... value) |
MatchConstraint |
withoutObjects(PatternObject... value) |
MatchConstraint |
withoutObjects(PatternObject value) |
public static final java.lang.String PROPERTY_predicate
public static final java.lang.String PROPERTY_objects
public static final java.lang.String PROPERTY_pattern
@Deprecated public static final java.util.ArrayList<PatternObject> EMPTY_objects
@Deprecated public java.util.function.Predicate<? super java.util.Map<java.lang.String,java.lang.Object>> predicate
getPredicate() or setPredicate(Predicate) insteadprotected java.beans.PropertyChangeSupport listeners
public java.util.ArrayList<PatternObject> getObjects()
public MatchConstraint withObjects(java.lang.Object... value)
public MatchConstraint withObjects(PatternObject value)
public MatchConstraint withObjects(PatternObject... value)
public MatchConstraint withObjects(java.util.Collection<? extends PatternObject> value)
public MatchConstraint withoutObjects(java.lang.Object... value)
public MatchConstraint withoutObjects(PatternObject value)
public MatchConstraint withoutObjects(PatternObject... value)
public MatchConstraint withoutObjects(java.util.Collection<? extends PatternObject> value)
public Pattern getPattern()
public MatchConstraint setPattern(Pattern value)
public java.util.function.Predicate<? super java.util.Map<java.lang.String,java.lang.Object>> getPredicate()
public MatchConstraint setPredicate(java.util.function.Predicate<? super java.util.Map<java.lang.String,java.lang.Object>> value)
public boolean firePropertyChange(java.lang.String propertyName,
java.lang.Object oldValue,
java.lang.Object newValue)
public boolean addPropertyChangeListener(java.beans.PropertyChangeListener listener)
public boolean addPropertyChangeListener(java.lang.String propertyName,
java.beans.PropertyChangeListener listener)
public boolean removePropertyChangeListener(java.beans.PropertyChangeListener listener)
public boolean removePropertyChangeListener(java.lang.String propertyName,
java.beans.PropertyChangeListener listener)
public void removeYou()
public java.lang.String toString()
toString in class java.lang.Object