public class ParameterPO extends PatternObject<ParameterPO,Parameter>
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 |
|---|
ParameterPO() |
ParameterPO(Parameter... hostGraphObject) |
addToAttrConstraints, addToCardConstraints, addToExcluders, addToIncomming, addToMatchOtherThen, addToOutgoing, createAttrConstraints, createAttrConstraintsNew, destroy, doAllMatches, endCreate, endDestroy, endSubPattern, findNextMatch, getAttrConstraints, getCandidates, getCardConstraints, getCurrentMatch, getDestroyElem, getExcluders, getIncomming, getLHSPatternObjectName, getMatchOtherThen, getOutgoing, has, has, hasAttr, hasLink, 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, withoutOutgoingcreatePattern, createPatternNew, dumpHostGraphObject, getDoAllMatches, getHasMatch, getModifier, getPattern, getPatternObjectName, getPropertyChangeSupport, getTopPattern, setDoAllMatches, setHasMatch, setModifier, setPattern, setPatternObjectName, valueSetString, withDoAllMatches, withHasMatch, withModifier, withPattern, withPatternObjectNamepublic ParameterPO()
public ParameterPO(Parameter... hostGraphObject)
public ParameterPO startNAC()
startNAC in class PatternObject<ParameterPO,Parameter>public ParameterPO endNAC()
endNAC in class PatternObject<ParameterPO,Parameter>public ParameterSet allMatches()
public ParameterPO hasInitialization(java.lang.String value)
public java.lang.String getInitialization()
public ParameterPO hasType(java.lang.String value)
public DataType getType()
public ParameterPO withType(DataType value)
public ParameterPO hasName(java.lang.String value)
public java.lang.String getName()
public ParameterPO withName(java.lang.String value)
public ParameterPO hasName(java.lang.String lower, java.lang.String upper)
public ParameterPO hasType(java.lang.String lower, java.lang.String upper)
public ParameterPO hasInitialization(java.lang.String lower, java.lang.String upper)
public ParameterPO createName(java.lang.String value)
public ParameterPO createType(java.lang.String value)
public ParameterPO createInitialization(java.lang.String value)
public ParameterPO hasType(DataType value)
public ParameterPO createType(DataType value)
public MethodPO hasMethod()
public MethodPO createMethod()
public ParameterPO hasMethod(MethodPO tgt)
public ParameterPO createMethod(MethodPO tgt)
public Method getMethod()