Package org.sonar.javascript.visitors
Class JavaScriptFileImpl
- java.lang.Object
-
- org.sonar.javascript.visitors.JavaScriptFileImpl
-
- All Implemented Interfaces:
JavaScriptFile
public class JavaScriptFileImpl extends Object implements JavaScriptFile
-
-
Constructor Summary
Constructors Constructor Description JavaScriptFileImpl(org.sonar.api.batch.fs.InputFile inputFile)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description Stringcontents()StringfileName()File name with extensionorg.sonar.api.batch.fs.InputFileinputFile()URIuri()Identifier of the file.
-
-
-
Method Detail
-
fileName
public String fileName()
Description copied from interface:JavaScriptFileFile name with extension- Specified by:
fileNamein interfaceJavaScriptFile
-
contents
public String contents() throws IOException
- Specified by:
contentsin interfaceJavaScriptFile- Throws:
IOException
-
uri
public URI uri()
Description copied from interface:JavaScriptFileIdentifier of the file. The only guarantee is that it is unique in the project. You should not assume it is a file:// URI.- Specified by:
uriin interfaceJavaScriptFile
-
inputFile
public org.sonar.api.batch.fs.InputFile inputFile()
-
-