public class ClazzPO extends PatternObject<ClazzPO,Clazz>
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 |
|---|
ClazzPO() |
ClazzPO(Clazz... 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 ClazzPO()
public ClazzPO(Clazz... hostGraphObject)
public ClazzPO startNAC()
startNAC in class PatternObject<ClazzPO,Clazz>public ClazzPO endNAC()
endNAC in class PatternObject<ClazzPO,Clazz>public ClazzSet allMatches()
public ClazzPO hasName(java.lang.String value)
public java.lang.String getName()
public ClazzPO hasInterfaze(java.lang.Boolean value)
public java.lang.Boolean getInterfaze()
public ClassModelPO hasClassModel()
public ClazzPO hasClassModel(ClassModelPO tgt)
public ClassModel getClassModel()
public ClazzPO hasSuperClass()
public Clazz getSuperClass()
public ClazzSet getInterfaces()
public AttributePO hasAttributes()
public ClazzPO hasAttributes(AttributePO tgt)
public AttributeSet getAttributes()
public MethodPO hasMethods()
public MethodSet getMethods()
public RolePO hasRoles()
public RoleSet getRoles()
public ClazzPO hasExternal(java.lang.Boolean value)
public boolean isExternal()
public ClazzPO hasInterfaze(boolean value)
public ClazzPO hasExternal(boolean value)
public boolean getWrapped()
public ClazzPO hasFilePath(java.lang.String value)
public ClazzPO hasName(java.lang.String lower, java.lang.String upper)
public ClazzPO hasInterfaze(boolean lower, boolean upper)
public ClazzPO hasExternal(boolean lower, boolean upper)
public ClazzPO hasFilePath(java.lang.String lower, java.lang.String upper)
public ClazzPO createName(java.lang.String value)
public ClazzPO createInterfaze(boolean value)
public ClazzPO createExternal(boolean value)
public ClazzPO createFilePath(java.lang.String value)
public ClassModelPO createClassModel()
public ClazzPO createClassModel(ClassModelPO tgt)
public ClazzPO createSuperClass()
public AttributePO createAttributes()
public ClazzPO createAttributes(AttributePO tgt)
public MethodPO createMethods()
public RolePO createRoles()
public ClazzPO hasInterface(boolean value)
public ClazzPO createInterface(boolean value)
public ClazzPO withInterface(boolean value)
public ClazzPO hasKidClazzes()
public ClazzPO createKidClazzes()
public ClazzSet getKidClazzes()
public ClazzPO hasSuperClazzes()
public ClazzPO createSuperClazzes()
public ClazzSet getSuperClazzes()
public boolean getExternal()
public ClazzPO withExternal(boolean value)
public AnnotationPO hasAnnotations()
public AnnotationPO createAnnotations()
public ClazzPO hasAnnotations(AnnotationPO tgt)
public ClazzPO createAnnotations(AnnotationPO tgt)
public AnnotationSet getAnnotations()
public ClazzPO hasAbztract(boolean value)
public ClazzPO createAbztract(boolean value)
public boolean getAbztract()
public ClazzPO withAbztract(boolean value)