|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectjpaul.Graphs.DiGraph<Vertex>
jpaul.Graphs.LabeledDiGraph<State,A>
jpaul.RegExps.NFA<PANode,MLabel>
harpoon.Analysis.PA2.Mutation.MutationNFA
public class MutationNFA
Nested Class Summary |
---|
Nested classes/interfaces inherited from class jpaul.RegExps.NFA |
---|
jpaul.RegExps.NFA.BigState<State> |
Nested classes/interfaces inherited from class jpaul.Graphs.LabeledDiGraph |
---|
jpaul.Graphs.LabeledDiGraph.LabeledBiDiNavigator<Vertex,Label>, jpaul.Graphs.LabeledDiGraph.LabeledForwardNavigator<Vertex,Label> |
Field Summary |
---|
Fields inherited from class jpaul.Graphs.DiGraph |
---|
CACHING |
Constructor Summary | |
---|---|
MutationNFA(HMethod hm,
InterProcAnalysisResult ipar,
PointerAnalysis pa)
|
Method Summary | |
---|---|
protected Collection<PANode> |
_acceptStates()
|
jpaul.Graphs.LabeledDiGraph.LabeledForwardNavigator<PANode,MLabel> |
getLabeledForwardNavigator()
|
PANode |
startState()
|
jpaul.RegExps.RegExp<MLabel> |
toRegExp()
|
Methods inherited from class jpaul.RegExps.NFA |
---|
acceptStates, create, create, getRoots, simplify, states, toString |
Methods inherited from class jpaul.Graphs.LabeledDiGraph |
---|
getForwardNavigator, getLabeledBiDiNavigator, getNavigator |
Methods inherited from class jpaul.Graphs.DiGraph |
---|
constructBiDiNavigator, dfs, dfs2, diGraph, diGraph, findPath, findPath, forAllVertices, getBiDiNavigator, getComponentDiGraph, numArcs, numVertices, reverseDiGraph, subDiGraph, transitivePred, transitivePred, transitiveSucc, transitiveSucc, union, vertices |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
Constructor Detail |
---|
public MutationNFA(HMethod hm, InterProcAnalysisResult ipar, PointerAnalysis pa)
Method Detail |
---|
public PANode startState()
startState
in class jpaul.RegExps.NFA<PANode,MLabel>
protected Collection<PANode> _acceptStates()
_acceptStates
in class jpaul.RegExps.NFA<PANode,MLabel>
public jpaul.Graphs.LabeledDiGraph.LabeledForwardNavigator<PANode,MLabel> getLabeledForwardNavigator()
getLabeledForwardNavigator
in class jpaul.Graphs.LabeledDiGraph<PANode,MLabel>
public jpaul.RegExps.RegExp<MLabel> toRegExp()
toRegExp
in class jpaul.RegExps.NFA<PANode,MLabel>
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |