public class AttributeConstraint extends PatternElement<AttributeConstraint> implements PropertyChangeInterface
| Modifier and Type | Field and Description |
|---|---|
static AttributeConstraintSet |
EMPTY_SET |
static java.lang.String |
PROPERTY_ATTRNAME |
static java.lang.String |
PROPERTY_CMPOP |
static java.lang.String |
PROPERTY_HOSTGRAPHSRCOBJECT |
static java.lang.String |
PROPERTY_SRC
many one
AttributeConstraint ----------------------------------- PatternObject
attrConstraints src
|
static java.lang.String |
PROPERTY_TGTVALUE |
static java.lang.String |
PROPERTY_UPPERTGTVALUE |
hasMatch, listeners, PROPERTY_DOALLMATCHES, PROPERTY_HASMATCH, PROPERTY_MODIFIER, PROPERTY_PATTERN, PROPERTY_PATTERNOBJECTNAME| Constructor and Description |
|---|
AttributeConstraint() |
| Modifier and Type | Method and Description |
|---|---|
PatternObject |
createSrc() |
boolean |
findNextMatch() |
java.lang.String |
getAttrName() |
java.lang.String |
getCmpOp() |
java.lang.Object |
getHostGraphSrcObject() |
PatternObject |
getSrc() |
java.lang.Object |
getTgtValue() |
java.lang.Object |
getUpperTgtValue() |
void |
removeYou() |
void |
resetSearch() |
void |
setAttrName(java.lang.String value) |
void |
setCmpOp(java.lang.String value) |
void |
setHostGraphSrcObject(java.lang.Object value) |
boolean |
setSrc(PatternObject value) |
void |
setTgtValue(java.lang.Object value) |
void |
setUpperTgtValue(java.lang.Object value) |
java.lang.String |
toString() |
AttributeConstraint |
withAttrName(java.lang.String value) |
AttributeConstraint |
withCmpOp(java.lang.String value) |
AttributeConstraint |
withHostGraphSrcObject(java.lang.Object value) |
AttributeConstraint |
withSrc(PatternObject value) |
AttributeConstraint |
withTgtValue(java.lang.Object value) |
AttributeConstraint |
withUpperTgtValue(java.lang.Object value) |
addPropertyChangeListener, addPropertyChangeListener, createPattern, createPatternNew, dumpHostGraphObject, firePropertyChange, getDoAllMatches, getHasMatch, getModifier, getPattern, getPatternObjectName, getPropertyChangeSupport, getTopPattern, isDoAllMatches, isHasMatch, removePropertyChangeListener, removePropertyChangeListener, setDoAllMatches, setHasMatch, setModifier, setPattern, setPatternObjectName, valueSetString, withDoAllMatches, withHasMatch, withModifier, withPattern, withPatternObjectNameclone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitgetPropertyChangeSupportpublic static final java.lang.String PROPERTY_ATTRNAME
public static final java.lang.String PROPERTY_TGTVALUE
public static final java.lang.String PROPERTY_HOSTGRAPHSRCOBJECT
public static final java.lang.String PROPERTY_SRC
many one
AttributeConstraint ----------------------------------- PatternObject
attrConstraints src
public static final AttributeConstraintSet EMPTY_SET
public static final java.lang.String PROPERTY_CMPOP
public static final java.lang.String PROPERTY_UPPERTGTVALUE
public boolean findNextMatch()
findNextMatch in class PatternElement<AttributeConstraint>public void resetSearch()
resetSearch in class PatternElement<AttributeConstraint>public void removeYou()
removeYou in class PatternElement<AttributeConstraint>public java.lang.String getAttrName()
public void setAttrName(java.lang.String value)
public AttributeConstraint withAttrName(java.lang.String value)
public java.lang.Object getTgtValue()
public void setTgtValue(java.lang.Object value)
public AttributeConstraint withTgtValue(java.lang.Object value)
public java.lang.Object getHostGraphSrcObject()
public void setHostGraphSrcObject(java.lang.Object value)
public AttributeConstraint withHostGraphSrcObject(java.lang.Object value)
public PatternObject getSrc()
public boolean setSrc(PatternObject value)
public AttributeConstraint withSrc(PatternObject value)
public java.lang.String toString()
toString in class PatternElement<AttributeConstraint>public java.lang.String getCmpOp()
public void setCmpOp(java.lang.String value)
public AttributeConstraint withCmpOp(java.lang.String value)
public java.lang.Object getUpperTgtValue()
public void setUpperTgtValue(java.lang.Object value)
public AttributeConstraint withUpperTgtValue(java.lang.Object value)
public PatternObject createSrc()