net.sourceforge.pmd.cpd

Class Match

public class Match extends Object implements Comparable

BSD-style license; for more info see http://pmd.sourceforge.net/license.html
Nested Class Summary
static classMatch.MatchCode
Constructor Summary
Match(int tokenCount, TokenEntry first, TokenEntry second)
Method Summary
intcompareTo(Object o)
intgetEndIndex()
TokenEntrygetFirstMark()
intgetLineCount()
intgetMarkCount()
SetgetMarkSet()
Match.MatchCodegetMatchCode()
TokenEntrygetSecondMark()
StringgetSourceCodeSlice()
intgetTokenCount()
Iteratoriterator()
voidsetLineCount(int lineCount)
voidsetMarkSet(Set markSet)
voidsetSourceCodeSlice(String code)
StringtoString()

Constructor Detail

Match

public Match(int tokenCount, TokenEntry first, TokenEntry second)

Method Detail

compareTo

public int compareTo(Object o)

getEndIndex

public int getEndIndex()

getFirstMark

public TokenEntry getFirstMark()

getLineCount

public int getLineCount()

getMarkCount

public int getMarkCount()

getMarkSet

public Set getMarkSet()

getMatchCode

public Match.MatchCode getMatchCode()

getSecondMark

public TokenEntry getSecondMark()

getSourceCodeSlice

public String getSourceCodeSlice()

getTokenCount

public int getTokenCount()

iterator

public Iterator iterator()

setLineCount

public void setLineCount(int lineCount)

setMarkSet

public void setMarkSet(Set markSet)

setSourceCodeSlice

public void setSourceCodeSlice(String code)

toString

public String toString()