org.sonar.graph
Class FeedbackCycle

java.lang.Object
  extended by org.sonar.graph.FeedbackCycle
All Implemented Interfaces:
Comparable<FeedbackCycle>, Iterable<FeedbackEdge>

public final class FeedbackCycle
extends Object
implements Iterable<FeedbackEdge>, Comparable<FeedbackCycle>


Method Summary
static List<FeedbackCycle> buildFeedbackCycles(Set<Cycle> cycles)
           
 int compareTo(FeedbackCycle feedbackCycle)
           
 Cycle getCycle()
           
 int getTotalOccurrencesOfEdgesInCycle()
           
 Iterator<FeedbackEdge> iterator()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Method Detail

buildFeedbackCycles

public static List<FeedbackCycle> buildFeedbackCycles(Set<Cycle> cycles)

getTotalOccurrencesOfEdgesInCycle

public int getTotalOccurrencesOfEdgesInCycle()

iterator

public Iterator<FeedbackEdge> iterator()
Specified by:
iterator in interface Iterable<FeedbackEdge>

compareTo

public int compareTo(FeedbackCycle feedbackCycle)
Specified by:
compareTo in interface Comparable<FeedbackCycle>

getCycle

public Cycle getCycle()


Copyright © 2009-2010 SonarSource SA. All Rights Reserved.