org.jetbrains.jet.lang.diagnostics
Class DiagnosticFactory<D extends Diagnostic>
java.lang.Object
org.jetbrains.jet.lang.diagnostics.DiagnosticFactory<D>
- Direct Known Subclasses:
- CheckerTestUtil.DebugInfoDiagnosticFactory, CheckerTestUtil.SyntaxErrorDiagnosticFactory, DiagnosticFactoryWithPsiElement
public abstract class DiagnosticFactory<D extends Diagnostic>
- extends java.lang.Object
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
DiagnosticFactory
protected DiagnosticFactory(@NotNull
Severity severity)
getName
@NotNull
public java.lang.String getName()
getSeverity
@NotNull
public Severity getSeverity()
cast
@NotNull
public D cast(@NotNull
Diagnostic diagnostic)
cast
@NotNull
public static <D extends Diagnostic> D cast(@NotNull
Diagnostic diagnostic,
@NotNull
DiagnosticFactory<? extends D>... factories)
cast
@NotNull
public static <D extends Diagnostic> D cast(@NotNull
Diagnostic diagnostic,
@NotNull
java.util.Collection<? extends DiagnosticFactory<? extends D>> factories)
toString
public java.lang.String toString()
- Overrides:
toString
in class java.lang.Object