public class CompatibleInputFile extends Object implements JavaScriptFile
| Modifier and Type | Method and Description |
|---|---|
String |
absolutePath() |
Charset |
charset() |
String |
contents() |
File |
file() |
String |
fileName()
File name with extension
|
org.sonar.api.batch.fs.TextPointer |
newPointer(int line,
int lineOffset) |
org.sonar.api.batch.fs.TextRange |
newRange(int startLine,
int startLineOffset,
int endLine,
int endLineOffset) |
Path |
path() |
String |
relativePath() |
org.sonar.api.batch.fs.TextRange |
selectLine(int line) |
org.sonar.api.batch.fs.InputFile |
wrapped()
Get the original InputFile instance wrapped inside.
|
public org.sonar.api.batch.fs.InputFile wrapped()
public Path path()
public String fileName()
JavaScriptFilefileName in interface JavaScriptFilepublic String absolutePath()
public String relativePath()
relativePath in interface JavaScriptFilepublic String contents()
contents in interface JavaScriptFilepublic File file()
public org.sonar.api.batch.fs.TextPointer newPointer(int line,
int lineOffset)
public org.sonar.api.batch.fs.TextRange newRange(int startLine,
int startLineOffset,
int endLine,
int endLineOffset)
public org.sonar.api.batch.fs.TextRange selectLine(int line)
public Charset charset()
Copyright © 2011–2017 SonarSource and Eriks Nukis. All rights reserved.