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
List<String>getCode()
StringBuffergetCodeBuffer()
StringgetFileName()
StringgetSlice(int startLine, int endLine)

Constructor Detail

SourceCode

public SourceCode(SourceCode.CodeLoader cl)

Method Detail

getCode

public List<String> getCode()

getCodeBuffer

public StringBuffer getCodeBuffer()

getFileName

public String getFileName()

getSlice

public String getSlice(int startLine, int endLine)