Class JavacDiagnostic
java.lang.Object
manifold.api.util.JavacDiagnostic
- All Implemented Interfaces:
Diagnostic<JavaFileObject>
-
Nested Class Summary
Nested classes/interfaces inherited from interface Diagnostic
Diagnostic.Kind -
Field Summary
Fields inherited from interface Diagnostic
NOPOS -
Constructor Summary
ConstructorsConstructorDescriptionJavacDiagnostic(JavaFileObject file, Diagnostic.Kind kind, long offset, long line, long column, String message) -
Method Summary
Modifier and TypeMethodDescriptiongetCode()longlonggetKind()longgetMessage(Locale locale) longlong
-
Constructor Details
-
JavacDiagnostic
public JavacDiagnostic(JavaFileObject file, Diagnostic.Kind kind, long offset, long line, long column, String message)
-
-
Method Details
-
getKind
- Specified by:
getKindin interfaceDiagnostic<JavaFileObject>
-
getSource
- Specified by:
getSourcein interfaceDiagnostic<JavaFileObject>
-
getPosition
public long getPosition()- Specified by:
getPositionin interfaceDiagnostic<JavaFileObject>
-
getStartPosition
public long getStartPosition()- Specified by:
getStartPositionin interfaceDiagnostic<JavaFileObject>
-
getEndPosition
public long getEndPosition()- Specified by:
getEndPositionin interfaceDiagnostic<JavaFileObject>
-
getLineNumber
public long getLineNumber()- Specified by:
getLineNumberin interfaceDiagnostic<JavaFileObject>
-
getColumnNumber
public long getColumnNumber()- Specified by:
getColumnNumberin interfaceDiagnostic<JavaFileObject>
-
getCode
- Specified by:
getCodein interfaceDiagnostic<JavaFileObject>
-
getMessage
- Specified by:
getMessagein interfaceDiagnostic<JavaFileObject>
-