public class SymTabEntryPO extends PatternObject<SymTabEntryPO,SymTabEntry>
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 |
|---|
SymTabEntryPO() |
SymTabEntryPO(SymTabEntry... hostGraphObject) |
| Modifier and Type | Method and Description |
|---|---|
SymTabEntrySet |
allMatches() |
SymTabEntryPO |
createAnnotations(java.lang.String value) |
SymTabEntryPO |
createBodyStartPos(int value) |
SymTabEntryPO |
createEndPos(int value) |
SymTabEntryPO |
createKind(java.lang.String value) |
SymTabEntryPO |
createMemberName(java.lang.String value) |
SymTabEntryPO |
createModifiers(java.lang.String value) |
SymTabEntryPO |
createStartPos(int value) |
SymTabEntryPO |
createType(java.lang.String value) |
SymTabEntryPO |
endNAC() |
java.lang.String |
getAnnotations() |
int |
getBodyStartPos() |
int |
getEndPos() |
java.lang.String |
getKind() |
java.lang.String |
getMemberName() |
java.lang.String |
getModifiers() |
int |
getStartPos() |
java.lang.String |
getType() |
SymTabEntryPO |
hasAnnotations(java.lang.String value) |
SymTabEntryPO |
hasAnnotations(java.lang.String lower,
java.lang.String upper) |
SymTabEntryPO |
hasBodyStartPos(int value) |
SymTabEntryPO |
hasBodyStartPos(int lower,
int upper) |
SymTabEntryPO |
hasEndPos(int value) |
SymTabEntryPO |
hasEndPos(int lower,
int upper) |
SymTabEntryPO |
hasKind(java.lang.String value) |
SymTabEntryPO |
hasKind(java.lang.String lower,
java.lang.String upper) |
SymTabEntryPO |
hasMemberName(java.lang.String value) |
SymTabEntryPO |
hasMemberName(java.lang.String lower,
java.lang.String upper) |
SymTabEntryPO |
hasModifiers(java.lang.String value) |
SymTabEntryPO |
hasModifiers(java.lang.String lower,
java.lang.String upper) |
SymTabEntryPO |
hasStartPos(int value) |
SymTabEntryPO |
hasStartPos(int lower,
int upper) |
SymTabEntryPO |
hasType(java.lang.String value) |
SymTabEntryPO |
hasType(java.lang.String lower,
java.lang.String upper) |
SymTabEntryPO |
startNAC() |
SymTabEntryPO |
withAnnotations(java.lang.String value) |
addToAttrConstraints, addToCardConstraints, addToExcluders, addToIncomming, addToMatchOtherThen, addToOutgoing, addToPattern, createAttrConstraints, createAttrConstraintsNew, createCondition, createPath, createResultTable, destroy, doAllMatches, endCreate, endDestroy, 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, 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, getDoAllMatches, getHasMatch, getModifier, getPattern, getPatternObjectName, getPropertyChangeSupport, getTopPattern, isDoAllMatches, isHasMatch, removePropertyChangeListener, removePropertyChangeListener, setDoAllMatches, setHasMatch, setModifier, setPattern, setPatternObjectName, valueSetString, withDoAllMatches, withHasMatch, withModifier, withPattern, withPatternObjectNamepublic SymTabEntryPO()
public SymTabEntryPO(SymTabEntry... hostGraphObject)
public SymTabEntryPO startNAC()
startNAC in class PatternObject<SymTabEntryPO,SymTabEntry>public SymTabEntryPO endNAC()
endNAC in class PatternObject<SymTabEntryPO,SymTabEntry>public SymTabEntrySet allMatches()
public SymTabEntryPO hasKind(java.lang.String value)
public java.lang.String getKind()
public SymTabEntryPO hasMemberName(java.lang.String value)
public java.lang.String getMemberName()
public SymTabEntryPO hasType(java.lang.String value)
public java.lang.String getType()
public SymTabEntryPO hasStartPos(int value)
public int getStartPos()
public SymTabEntryPO hasBodyStartPos(int value)
public int getBodyStartPos()
public SymTabEntryPO hasEndPos(int value)
public int getEndPos()
public SymTabEntryPO hasModifiers(java.lang.String value)
public java.lang.String getModifiers()
public SymTabEntryPO hasKind(java.lang.String lower, java.lang.String upper)
public SymTabEntryPO hasMemberName(java.lang.String lower, java.lang.String upper)
public SymTabEntryPO hasType(java.lang.String lower, java.lang.String upper)
public SymTabEntryPO hasStartPos(int lower, int upper)
public SymTabEntryPO hasBodyStartPos(int lower, int upper)
public SymTabEntryPO hasEndPos(int lower, int upper)
public SymTabEntryPO hasModifiers(java.lang.String lower, java.lang.String upper)
public SymTabEntryPO createKind(java.lang.String value)
public SymTabEntryPO createMemberName(java.lang.String value)
public SymTabEntryPO createType(java.lang.String value)
public SymTabEntryPO createStartPos(int value)
public SymTabEntryPO createBodyStartPos(int value)
public SymTabEntryPO createEndPos(int value)
public SymTabEntryPO createModifiers(java.lang.String value)
public SymTabEntryPO hasAnnotations(java.lang.String value)
public SymTabEntryPO hasAnnotations(java.lang.String lower, java.lang.String upper)
public SymTabEntryPO createAnnotations(java.lang.String value)
public java.lang.String getAnnotations()
public SymTabEntryPO withAnnotations(java.lang.String value)