Package org.gmetrics.source
Interface SourceCode
-
- All Known Implementing Classes:
AbstractSourceCode,SourceFile,SourceString
public interface SourceCode
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description org.codehaus.groovy.ast.ModuleNodegetAst()intgetLineNumberForCharacterIndex(int charIndex)java.util.ListgetLines()java.lang.StringgetName()java.lang.StringgetPath()java.lang.StringgetText()booleanisValid()java.lang.Stringline(int lineNumber)
-
-
-
Method Detail
-
getName
java.lang.String getName()
-
getPath
java.lang.String getPath()
-
getText
java.lang.String getText()
-
getLines
java.util.List getLines()
-
line
java.lang.String line(int lineNumber)
-
getAst
org.codehaus.groovy.ast.ModuleNode getAst()
-
isValid
boolean isValid()
-
getLineNumberForCharacterIndex
int getLineNumberForCharacterIndex(int charIndex)
-
-