net.sourceforge.pmd.cpd
Class MatchCollector

java.lang.Object
  extended bynet.sourceforge.pmd.cpd.MatchCollector

public class MatchCollector
extends java.lang.Object


Field Summary
private  MarkComparator markComparator
           
private  java.util.List marks
           
 
Constructor Summary
MatchCollector(java.util.List marks, MarkComparator mc)
           
 
Method Summary
 java.util.List collect(int minimumLength)
           
private  int countDuplicateTokens(Mark mark1, Mark mark2)
           
private  boolean matchEnded(TokenEntry token1, TokenEntry token2)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

marks

private java.util.List marks

markComparator

private MarkComparator markComparator
Constructor Detail

MatchCollector

public MatchCollector(java.util.List marks,
                      MarkComparator mc)
Method Detail

collect

public java.util.List collect(int minimumLength)

countDuplicateTokens

private int countDuplicateTokens(Mark mark1,
                                 Mark mark2)

matchEnded

private boolean matchEnded(TokenEntry token1,
                           TokenEntry token2)