public class StringConditionInspector extends ComparableConditionInspector<String>
operator, value
key
Constructor and Description |
---|
StringConditionInspector(org.drools.workbench.models.guided.dtable.shared.model.Pattern52 pattern,
String factField,
String value,
String operator) |
Modifier and Type | Method and Description |
---|---|
boolean |
conflicts(Object other) |
boolean |
covers(Comparable<String> otherValue) |
Operator |
getOperator() |
List<String> |
getValues() |
boolean |
hasValue() |
boolean |
isRedundant(Object other) |
boolean |
overlaps(Object other) |
boolean |
subsumes(Object other) |
String |
toHumanReadableString() |
protected boolean |
valueIsEqualTo(Comparable<String> otherValue) |
protected boolean |
valueIsGreaterThan(Comparable<String> otherValue) |
protected boolean |
valueIsGreaterThanOrEqualTo(Comparable<String> otherValue) |
protected boolean |
valueIsLessThan(Comparable<String> otherValue) |
protected boolean |
valueIsLessThanOrEqualTo(Comparable<String> otherValue) |
getValue
equals, getFactField, getKey, getPattern, hashCode, nullSafeEquals
public Operator getOperator()
getOperator
in class ComparableConditionInspector<String>
public boolean isRedundant(Object other)
isRedundant
in interface IsRedundant
isRedundant
in class ComparableConditionInspector<String>
public boolean conflicts(Object other)
conflicts
in interface IsConflicting
conflicts
in class ComparableConditionInspector<String>
public boolean overlaps(Object other)
overlaps
in interface IsOverlapping
overlaps
in class ComparableConditionInspector<String>
public boolean covers(Comparable<String> otherValue)
protected boolean valueIsGreaterThanOrEqualTo(Comparable<String> otherValue)
valueIsGreaterThanOrEqualTo
in class ComparableConditionInspector<String>
protected boolean valueIsLessThanOrEqualTo(Comparable<String> otherValue)
valueIsLessThanOrEqualTo
in class ComparableConditionInspector<String>
protected boolean valueIsGreaterThan(Comparable<String> otherValue)
valueIsGreaterThan
in class ComparableConditionInspector<String>
protected boolean valueIsLessThan(Comparable<String> otherValue)
valueIsLessThan
in class ComparableConditionInspector<String>
protected boolean valueIsEqualTo(Comparable<String> otherValue)
valueIsEqualTo
in class ComparableConditionInspector<String>
public boolean subsumes(Object other)
subsumes
in interface IsSubsuming
subsumes
in class ComparableConditionInspector<String>
public boolean hasValue()
hasValue
in class ComparableConditionInspector<String>
public String toHumanReadableString()
toHumanReadableString
in class ComparableConditionInspector<String>
Copyright © 2001–2016 JBoss by Red Hat. All rights reserved.