public class MatchIsomorphicConstraintPO extends PatternObject<MatchIsomorphicConstraintPO,MatchIsomorphicConstraint>
PROPERTY_ATTRCONSTRAINTS, PROPERTY_CANDIDATES, PROPERTY_CARDCONSTRAINTS, PROPERTY_CURRENTMATCH, PROPERTY_DESTROYELEM, PROPERTY_EXCLUDERS, PROPERTY_INCOMMING, PROPERTY_MATCHOTHERTHEN, PROPERTY_OUTGOINGEMPTY_SET, hasMatch, listeners, PROPERTY_DOALLMATCHES, PROPERTY_HASMATCH, PROPERTY_MODIFIER, PROPERTY_PATTERN, PROPERTY_PATTERNOBJECTNAME| Constructor and Description |
|---|
MatchIsomorphicConstraintPO() |
MatchIsomorphicConstraintPO(MatchIsomorphicConstraint... hostGraphObject) |
MatchIsomorphicConstraintPO(java.lang.String modifier) |
addToAttrConstraints, addToCardConstraints, addToExcluders, addToIncomming, addToMatchOtherThen, addToOutgoing, addToPattern, createAttrConstraints, createAttrConstraintsNew, createCondition, createPath, createResultTable, destroy, doAllMatches, endCreate, endDestroy, endNAC, endSubPattern, filterAttr, findNextMatch, getAttrConstraints, getCandidates, getCardConstraints, getCurrentMatch, getDestroyElem, getExcluders, getIncomming, getLHSPatternObjectName, getMatchOtherThen, getOutgoing, has, has, hasLink, hasLinkConstraint, hasLinkConstraint, hasMatchOtherThen, instanceOf, matchAsSet, newInstance, newInstance, nextMatch, rebind, removeAllFromAttrConstraints, removeAllFromCardConstraints, removeAllFromExcluders, removeAllFromIncomming, removeAllFromMatchOtherThen, removeAllFromOutgoing, removeFromAttrConstraints, removeFromCardConstraints, removeFromExcluders, removeFromIncomming, removeFromMatchOtherThen, removeFromOutgoing, removeYou, resetSearch, setCandidates, setCurrentMatch, setDestroyElem, startCreate, startDestroy, startNAC, startSubPattern, toString, withAttrConstraints, withAttrConstraints, withCandidates, withCardConstraints, withCardConstraints, withCurrentMatch, withDestroyElem, withExcluders, withExcluders, withIncomming, withMatchOtherThen, withMatchOtherThen, withoutAttrConstraints, withoutAttrConstraints, withoutCardConstraints, withoutCardConstraints, withoutExcluders, withoutExcluders, withOutgoing, withoutIncomming, withoutMatchOtherThen, withoutMatchOtherThen, withoutOutgoingaddPropertyChangeListener, addPropertyChangeListener, createPattern, createPatternNew, dumpHostGraphObject, firePropertyChange, getPropertyChangeSupport, getTopPattern, isDoAllMatches, isHasMatch, removePropertyChangeListener, removePropertyChangeListener, setDoAllMatches, setHasMatch, setModifier, setPattern, setPatternObjectName, valueSetString, withPatternpublic MatchIsomorphicConstraintPO()
public MatchIsomorphicConstraintPO(MatchIsomorphicConstraint... hostGraphObject)
public MatchIsomorphicConstraintPO(java.lang.String modifier)
public MatchIsomorphicConstraintSet allMatches()
public MatchIsomorphicConstraintPO createModifierCondition(java.lang.String value)
public MatchIsomorphicConstraintPO createModifierCondition(java.lang.String lower, java.lang.String upper)
public MatchIsomorphicConstraintPO createModifierAssignment(java.lang.String value)
public java.lang.String getModifier()
getModifier in class PatternElement<MatchIsomorphicConstraintPO>public MatchIsomorphicConstraintPO withModifier(java.lang.String value)
withModifier in class PatternElement<MatchIsomorphicConstraintPO>public MatchIsomorphicConstraintPO createHasMatchCondition(boolean value)
public MatchIsomorphicConstraintPO createHasMatchAssignment(boolean value)
public boolean getHasMatch()
getHasMatch in class PatternElement<MatchIsomorphicConstraintPO>public MatchIsomorphicConstraintPO withHasMatch(boolean value)
withHasMatch in class PatternElement<MatchIsomorphicConstraintPO>public MatchIsomorphicConstraintPO createPatternObjectNameCondition(java.lang.String value)
public MatchIsomorphicConstraintPO createPatternObjectNameCondition(java.lang.String lower, java.lang.String upper)
public MatchIsomorphicConstraintPO createPatternObjectNameAssignment(java.lang.String value)
public java.lang.String getPatternObjectName()
getPatternObjectName in class PatternElement<MatchIsomorphicConstraintPO>public MatchIsomorphicConstraintPO withPatternObjectName(java.lang.String value)
withPatternObjectName in class PatternElement<MatchIsomorphicConstraintPO>public MatchIsomorphicConstraintPO createDoAllMatchesCondition(boolean value)
public MatchIsomorphicConstraintPO createDoAllMatchesAssignment(boolean value)
public boolean getDoAllMatches()
getDoAllMatches in class PatternElement<MatchIsomorphicConstraintPO>public MatchIsomorphicConstraintPO withDoAllMatches(boolean value)
withDoAllMatches in class PatternElement<MatchIsomorphicConstraintPO>public PatternPO createPatternPO()
public PatternPO createPatternPO(java.lang.String modifier)
public MatchIsomorphicConstraintPO createPatternLink(PatternPO tgt)
public MatchIsomorphicConstraintPO createPatternLink(PatternPO tgt, java.lang.String modifier)
public Pattern getPattern()
PatternElement
many one
PatternElement ----------------------------------- Pattern
elements pattern
getPattern in class PatternElement<MatchIsomorphicConstraintPO>