public class CardinalityConstraint extends PatternElement implements PropertyChangeInterface
| Modifier and Type | Field and Description |
|---|---|
static CardinalityConstraintSet |
EMPTY_SET |
static java.lang.String |
PROPERTY_HOSTGRAPHSRCOBJECT |
static java.lang.String |
PROPERTY_MAXCARD |
static java.lang.String |
PROPERTY_MINCARD |
static java.lang.String |
PROPERTY_SRC
many one
CardinalityConstraint ----------------------------------- PatternObject
cardConstraints src
|
static java.lang.String |
PROPERTY_TGTROLENAME |
hasMatch, listeners, PROPERTY_DOALLMATCHES, PROPERTY_HASMATCH, PROPERTY_MODIFIER, PROPERTY_PATTERN, PROPERTY_PATTERNOBJECTNAME| Constructor and Description |
|---|
CardinalityConstraint() |
| Modifier and Type | Method and Description |
|---|---|
PatternObject |
createSrc() |
boolean |
findNextMatch() |
java.lang.Object |
getHostGraphSrcObject() |
long |
getMaxCard() |
long |
getMinCard() |
PatternObject |
getSrc() |
java.lang.String |
getTgtRoleName() |
void |
removeYou() |
void |
resetSearch() |
void |
setHostGraphSrcObject(java.lang.Object value) |
void |
setMaxCard(long value) |
void |
setMinCard(long value) |
boolean |
setSrc(PatternObject value) |
void |
setTgtRoleName(java.lang.String value) |
java.lang.String |
toString() |
CardinalityConstraint |
withHostGraphSrcObject(java.lang.Object value) |
CardinalityConstraint |
withMaxCard(long value) |
CardinalityConstraint |
withMinCard(long value) |
CardinalityConstraint |
withSrc(PatternObject value) |
CardinalityConstraint |
withTgtRoleName(java.lang.String 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_TGTROLENAME
public static final java.lang.String PROPERTY_HOSTGRAPHSRCOBJECT
public static final java.lang.String PROPERTY_MINCARD
public static final java.lang.String PROPERTY_MAXCARD
public static final java.lang.String PROPERTY_SRC
many one
CardinalityConstraint ----------------------------------- PatternObject
cardConstraints src
public static final CardinalityConstraintSet EMPTY_SET
public boolean findNextMatch()
findNextMatch in class PatternElementpublic void resetSearch()
resetSearch in class PatternElementpublic void removeYou()
removeYou in class PatternElementpublic java.lang.String getTgtRoleName()
public void setTgtRoleName(java.lang.String value)
public CardinalityConstraint withTgtRoleName(java.lang.String value)
public java.lang.String toString()
toString in class PatternElementpublic java.lang.Object getHostGraphSrcObject()
public void setHostGraphSrcObject(java.lang.Object value)
public CardinalityConstraint withHostGraphSrcObject(java.lang.Object value)
public long getMinCard()
public void setMinCard(long value)
public CardinalityConstraint withMinCard(long value)
public long getMaxCard()
public void setMaxCard(long value)
public CardinalityConstraint withMaxCard(long value)
public PatternObject getSrc()
public boolean setSrc(PatternObject value)
public CardinalityConstraint withSrc(PatternObject value)
public PatternObject createSrc()