net.sourceforge.pmd.cpd

Class SourceCode

public class SourceCode extends Object

BSD-style license; for more info see http://pmd.sourceforge.net/license.html
Nested Class Summary
abstract static classSourceCode.CodeLoader
static classSourceCode.FileCodeLoader
static classSourceCode.StringCodeLoader
Constructor Summary
SourceCode(SourceCode.CodeLoader cl)
Method Summary
ListgetCode()
StringBuffergetCodeBuffer()
StringgetFileName()
StringgetSlice(int startLine, int endLine)

Constructor Detail

SourceCode

public SourceCode(SourceCode.CodeLoader cl)

Method Detail

getCode

public List getCode()

getCodeBuffer

public StringBuffer getCodeBuffer()

getFileName

public String getFileName()

getSlice

public String getSlice(int startLine, int endLine)