public class AttributePO extends PatternObject<AttributePO,Attribute>
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 |
|---|
AttributePO() |
AttributePO(Attribute... 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 AttributePO()
public AttributePO(Attribute... hostGraphObject)
public AttributePO startNAC()
startNAC in class PatternObject<AttributePO,Attribute>public AttributePO endNAC()
endNAC in class PatternObject<AttributePO,Attribute>public AttributeSet allMatches()
public AttributePO hasInitialization(java.lang.String value)
public java.lang.String getInitialization()
public ClazzPO hasClazz()
public AttributePO hasClazz(ClazzPO tgt)
public Clazz getClazz()
public AttributePO hasType(java.lang.String value)
public DataType getType()
public AttributePO withType(DataType value)
public AttributePO hasName(java.lang.String value)
public java.lang.String getName()
public AttributePO withName(java.lang.String value)
public AttributePO hasName(java.lang.String lower, java.lang.String upper)
public AttributePO hasType(java.lang.String lower, java.lang.String upper)
public AttributePO hasInitialization(java.lang.String lower, java.lang.String upper)
public AttributePO createName(java.lang.String value)
public AttributePO createType(java.lang.String value)
public AttributePO createInitialization(java.lang.String value)
public ClazzPO createClazz()
public AttributePO createClazz(ClazzPO tgt)
public AttributePO hasType(DataType value)
public AttributePO createType(DataType value)
public AnnotationPO hasAnnotations()
public AnnotationPO createAnnotations()
public AttributePO hasAnnotations(AnnotationPO tgt)
public AttributePO createAnnotations(AnnotationPO tgt)
public AnnotationSet getAnnotations()