A B C D E F G H I M O P S T

A

addEdge(V, V) - Method in class org.sonar.graph.DirectedGraph
 
addEdge(V, V, int) - Method in class org.sonar.graph.DirectedGraph
 
addEdge(E) - Method in class org.sonar.graph.DirectedGraph
 
addVertex(V) - Method in class org.sonar.graph.DirectedGraph
 
addVertices(Collection<V>) - Method in class org.sonar.graph.DirectedGraph
 

B

buildFeedbackCycles(Set<Cycle>) - Static method in class org.sonar.graph.FeedbackCycle
 

C

compareTo(FeedbackCycle) - Method in class org.sonar.graph.FeedbackCycle
 
compareTo(FeedbackEdge) - Method in class org.sonar.graph.FeedbackEdge
 
contains(Edge) - Method in class org.sonar.graph.Cycle
 
createEdge(V, V) - Method in interface org.sonar.graph.EdgeFactory
 
createEdge(V, V, int) - Method in interface org.sonar.graph.EdgeFactory
 
createEdge(String, String) - Method in class org.sonar.graph.StringEdgeFactory
 
createEdge(String, String, int) - Method in class org.sonar.graph.StringEdgeFactory
 
createStringDirectedGraph() - Static method in class org.sonar.graph.DirectedGraph
 
Cycle - Class in org.sonar.graph
 
Cycle(List<Edge>) - Constructor for class org.sonar.graph.Cycle
 
CycleDetector<V> - Class in org.sonar.graph
 
CycleDetector(DirectedGraphAccessor<V, ? extends Edge>, Collection<V>) - Constructor for class org.sonar.graph.CycleDetector
 
CycleDetector(DirectedGraphAccessor<V, ? extends Edge>, Collection<V>, Set<Edge>) - Constructor for class org.sonar.graph.CycleDetector
 
CycleDetector(DirectedGraphAccessor<V, ? extends Edge>) - Constructor for class org.sonar.graph.CycleDetector
 
CycleDetector(DirectedGraphAccessor<V, ? extends Edge>, Set<Edge>) - Constructor for class org.sonar.graph.CycleDetector
 

D

detectCycles() - Method in class org.sonar.graph.CycleDetector
 
detectCyclesWithMaxSearchDepth(int) - Method in class org.sonar.graph.CycleDetector
 
detectCyclesWithUpperLimit(int) - Method in class org.sonar.graph.CycleDetector
 
DirectedGraph<V,E extends Edge<V>> - Class in org.sonar.graph
 
DirectedGraph() - Constructor for class org.sonar.graph.DirectedGraph
 
DirectedGraph(EdgeFactory<V, E>) - Constructor for class org.sonar.graph.DirectedGraph
 
DirectedGraphAccessor<V,E extends Edge<V>> - Interface in org.sonar.graph
 
Dsm<V> - Class in org.sonar.graph
 
Dsm(DirectedGraphAccessor<V, ? extends Edge<V>>, Collection<V>, Set<Edge>) - Constructor for class org.sonar.graph.Dsm
 
Dsm(DirectedGraphAccessor<V, ? extends Edge<V>>, Set<Edge>) - Constructor for class org.sonar.graph.Dsm
 
Dsm(DirectedGraphAccessor<V, ? extends Edge<V>>) - Constructor for class org.sonar.graph.Dsm
 
DsmCell - Class in org.sonar.graph
 
DsmCell(Edge, boolean) - Constructor for class org.sonar.graph.DsmCell
 
DsmManualSorter<V> - Class in org.sonar.graph
 
DsmPrinter - Class in org.sonar.graph
 
DsmScanner - Class in org.sonar.graph
 
DsmTopologicalSorter<V> - Class in org.sonar.graph
 

E

Edge<V> - Interface in org.sonar.graph
 
EdgeFactory<V,E> - Interface in org.sonar.graph
 
equals(Object) - Method in class org.sonar.graph.Cycle
 
equals(Object) - Method in class org.sonar.graph.FeedbackEdge
 
equals(Object) - Method in class org.sonar.graph.StringEdge
 

F

FeedbackCycle - Class in org.sonar.graph
Note: this class has a natural ordering that is inconsistent with equals
FeedbackEdge - Class in org.sonar.graph
 
FeedbackEdge(Edge, int) - Constructor for class org.sonar.graph.FeedbackEdge
 

G

getCell(int, int) - Method in class org.sonar.graph.Dsm
 
getCycle() - Method in class org.sonar.graph.FeedbackCycle
 
getCycles() - Method in class org.sonar.graph.CycleDetector
 
getCycles() - Method in class org.sonar.graph.IncrementalCyclesAndFESSolver
 
getDimension() - Method in class org.sonar.graph.Dsm
 
getEdge(V, V) - Method in class org.sonar.graph.DirectedGraph
 
getEdge(V, V) - Method in interface org.sonar.graph.DirectedGraphAccessor
 
getEdge() - Method in class org.sonar.graph.DsmCell
 
getEdge() - Method in class org.sonar.graph.FeedbackEdge
 
getEdges() - Method in class org.sonar.graph.Cycle
 
getEdges(Collection<V>) - Method in class org.sonar.graph.DirectedGraph
 
getEdges() - Method in class org.sonar.graph.MinimumFeedbackEdgeSetSolver
Get edges tagged as feedback.
getFeedbackEdgeSet() - Method in class org.sonar.graph.IncrementalCyclesAndFESSolver
 
getFrom() - Method in interface org.sonar.graph.Edge
 
getFrom() - Method in class org.sonar.graph.StringEdge
 
getIncomingEdges(V) - Method in class org.sonar.graph.DirectedGraph
 
getIncomingEdges(V) - Method in interface org.sonar.graph.DirectedGraphAccessor
 
getIterations() - Method in class org.sonar.graph.IncrementalCyclesAndFESSolver
 
getNumberOfIncomingEdges(int, int, int) - Method in class org.sonar.graph.Dsm
 
getNumberOfLoops() - Method in class org.sonar.graph.IncrementalCyclesAndFESSolver
 
getNumberOfLoops() - Method in class org.sonar.graph.MinimumFeedbackEdgeSetSolver
 
getNumberOfOutgoingEdges(int, int, int) - Method in class org.sonar.graph.Dsm
 
getOccurences() - Method in class org.sonar.graph.FeedbackEdge
 
getOutgoingEdges(V) - Method in class org.sonar.graph.DirectedGraph
 
getOutgoingEdges(V) - Method in interface org.sonar.graph.DirectedGraphAccessor
 
getRelativeWeight() - Method in class org.sonar.graph.FeedbackEdge
 
getSearchCyclesCalls() - Method in class org.sonar.graph.CycleDetector
 
getSearchCyclesCalls() - Method in class org.sonar.graph.IncrementalCyclesAndFESSolver
 
getTo() - Method in interface org.sonar.graph.Edge
 
getTo() - Method in class org.sonar.graph.StringEdge
 
getTotalOccurrencesOfEdgesInCycle() - Method in class org.sonar.graph.FeedbackCycle
 
getVertex(int) - Method in class org.sonar.graph.Dsm
 
getVertices() - Method in class org.sonar.graph.DirectedGraph
 
getVertices() - Method in interface org.sonar.graph.DirectedGraphAccessor
 
getVertices() - Method in class org.sonar.graph.Dsm
 
getWeight() - Method in class org.sonar.graph.DsmCell
 
getWeight() - Method in interface org.sonar.graph.Edge
 
getWeight() - Method in class org.sonar.graph.FeedbackEdge
 
getWeight() - Method in class org.sonar.graph.StringEdge
 
getWeightOfFeedbackEdgeSet() - Method in class org.sonar.graph.IncrementalCyclesAndFESSolver
 
getWeightOfFeedbackEdgeSet() - Method in class org.sonar.graph.MinimumFeedbackEdgeSetSolver
 

H

hasEdge(V, V) - Method in class org.sonar.graph.DirectedGraph
 
hasEdge(V, V) - Method in interface org.sonar.graph.DirectedGraphAccessor
 
hashCode() - Method in class org.sonar.graph.Cycle
 
hashCode() - Method in class org.sonar.graph.FeedbackEdge
 
hashCode() - Method in class org.sonar.graph.StringEdge
 

I

IncrementalCyclesAndFESSolver<V> - Class in org.sonar.graph
 
IncrementalCyclesAndFESSolver(DirectedGraphAccessor<V, ? extends Edge>, Collection<V>) - Constructor for class org.sonar.graph.IncrementalCyclesAndFESSolver
 
IncrementalCyclesAndFESSolver(DirectedGraphAccessor<V, ? extends Edge>, Collection<V>, int, int) - Constructor for class org.sonar.graph.IncrementalCyclesAndFESSolver
 
isAcyclicGraph() - Method in class org.sonar.graph.CycleDetector
 
isAcyclicGraph() - Method in class org.sonar.graph.IncrementalCyclesAndFESSolver
 
isFeedbackEdge() - Method in class org.sonar.graph.DsmCell
 
iterator() - Method in class org.sonar.graph.FeedbackCycle
 

M

MinimumFeedbackEdgeSetSolver - Class in org.sonar.graph
 
MinimumFeedbackEdgeSetSolver(Set<Cycle>, int) - Constructor for class org.sonar.graph.MinimumFeedbackEdgeSetSolver
 
MinimumFeedbackEdgeSetSolver(Set<Cycle>) - Constructor for class org.sonar.graph.MinimumFeedbackEdgeSetSolver
 
MinimumFeedbackEdgeSetSolver(Set<Cycle>, int, int) - Constructor for class org.sonar.graph.MinimumFeedbackEdgeSetSolver
 

O

org.sonar.graph - package org.sonar.graph
 

P

permute(int, int) - Method in class org.sonar.graph.Dsm
 
print(Dsm, boolean) - Static method in class org.sonar.graph.DsmPrinter
 
print(Dsm) - Static method in class org.sonar.graph.DsmPrinter
 
print(Writer, Dsm, boolean) - Static method in class org.sonar.graph.DsmPrinter
 

S

scan(String) - Static method in class org.sonar.graph.DsmScanner
 
scan(Reader) - Static method in class org.sonar.graph.DsmScanner
 
size() - Method in class org.sonar.graph.Cycle
 
sort(Dsm<V>, List<V>) - Static method in class org.sonar.graph.DsmManualSorter
 
sort(Dsm<V>, V...) - Static method in class org.sonar.graph.DsmManualSorter
 
sort(Dsm<V>) - Static method in class org.sonar.graph.DsmTopologicalSorter
 
StringEdge - Class in org.sonar.graph
 
StringEdge(String, String) - Constructor for class org.sonar.graph.StringEdge
 
StringEdge(String, String, int) - Constructor for class org.sonar.graph.StringEdge
 
StringEdgeFactory - Class in org.sonar.graph
 
StringEdgeFactory() - Constructor for class org.sonar.graph.StringEdgeFactory
 

T

toString() - Method in class org.sonar.graph.Cycle
 
toString() - Method in class org.sonar.graph.StringEdge
 

A B C D E F G H I M O P S T

Copyright © 2009–2015 SonarSource. All rights reserved.