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.ModuleNode
getAst()
int
getLineNumberForCharacterIndex(int charIndex)
java.util.List
getLines()
java.lang.String
getName()
java.lang.String
getPath()
java.lang.String
getText()
boolean
isValid()
java.lang.String
line(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)
-
-