|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectde.unisaarland.cs.st.jerify.verifier.typestate.ClassCFGData
public class ClassCFGData
Saves the control flow graphs for all methods and innerclasses of this class.
| Constructor Summary | |
|---|---|
ClassCFGData(java.lang.String name)
|
|
| Method Summary | |
|---|---|
void |
addMethod(MethodCFGData method)
Add a complete control flow graph for a method |
void |
addSubClass(ClassCFGData innerclass)
Add a completely analysed subclass (all control flow graphs exist) |
void |
analyze(checkers.types.AnnotatedTypeFactory factory)
Run the analysis through the controll flow graphs of the methods and subclasses. |
java.lang.String |
getName()
Get the fully qualified name |
void |
setName(java.lang.String name)
Set the fully qualified name |
| Methods inherited from class java.lang.Object |
|---|
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
|---|
public ClassCFGData(java.lang.String name)
| Method Detail |
|---|
public void addMethod(MethodCFGData method)
method - the control flow graph and informationpublic void addSubClass(ClassCFGData innerclass)
innerclass - the innerclass analysispublic java.lang.String getName()
public void setName(java.lang.String name)
name - the fully qualified namepublic void analyze(checkers.types.AnnotatedTypeFactory factory)
factory - The AnnotatedType factory for this part of the code
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||