public class MethodPO extends PatternObject<MethodPO,Method>
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 |
|---|
MethodPO() |
MethodPO(Method... 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 MethodPO()
public MethodPO(Method... hostGraphObject)
public MethodPO startNAC()
startNAC in class PatternObject<MethodPO,Method>public MethodPO endNAC()
endNAC in class PatternObject<MethodPO,Method>public MethodSet allMatches()
public MethodPO hasSignature(java.lang.String value)
public ParameterSet getSignature()
public MethodPO hasReturnType(java.lang.String value)
public DataType getReturnType()
public ClazzPO hasClazz()
public Clazz getClazz()
public MethodPO hasBody(java.lang.String value)
public java.lang.String getBody()
public MethodPO withBody(java.lang.String value)
public MethodPO hasSignature(java.lang.String lower, java.lang.String upper)
public MethodPO hasReturnType(java.lang.String lower, java.lang.String upper)
public MethodPO hasBody(java.lang.String lower, java.lang.String upper)
public MethodPO createSignature(java.lang.String value)
public MethodPO createReturnType(java.lang.String value)
public MethodPO createBody(java.lang.String value)
public ClazzPO createClazz()
public MethodPO hasName(java.lang.String value)
public MethodPO hasName(java.lang.String lower, java.lang.String upper)
public MethodPO createName(java.lang.String value)
public java.lang.String getName()
public MethodPO withName(java.lang.String value)
public ParameterPO hasParameter()
public ParameterPO createParameter()
public MethodPO hasParameter(ParameterPO tgt)
public MethodPO createParameter(ParameterPO tgt)
public ParameterSet getParameter()
public EnumerationPO hasEnumeration()
public EnumerationPO createEnumeration()
public MethodPO hasEnumeration(EnumerationPO tgt)
public MethodPO createEnumeration(EnumerationPO tgt)
public Enumeration getEnumeration()
public AnnotationPO hasAnnotations()
public AnnotationPO createAnnotations()
public MethodPO hasAnnotations(AnnotationPO tgt)
public MethodPO createAnnotations(AnnotationPO tgt)
public AnnotationSet getAnnotations()