Class CompilerAnnotationHolder

java.lang.Object
cool.klass.model.converter.compiler.annotation.CompilerAnnotationHolder

public class CompilerAnnotationHolder extends Object
  • Constructor Details

    • CompilerAnnotationHolder

      public CompilerAnnotationHolder()
  • Method Details

    • add

      public void add(@Nonnull String annotationCode, @Nonnull String message, @Nonnull IAntlrElement element)
    • add

      public void add(@Nonnull String annotationCode, @Nonnull String message, @Nonnull IAntlrElement element, @Nonnull AnnotationSeverity severity)
    • add

      public void add(@Nonnull String annotationCode, @Nonnull String message, @Nonnull IAntlrElement element, @Nonnull org.antlr.v4.runtime.ParserRuleContext offendingContext)
    • add

      public void add(@Nonnull String annotationCode, @Nonnull String message, @Nonnull IAntlrElement element, @Nonnull org.antlr.v4.runtime.ParserRuleContext offendingContext, @Nonnull AnnotationSeverity severity)
    • add

      public void add(@Nonnull String annotationCode, @Nonnull String message, @Nonnull IAntlrElement element, @Nonnull org.eclipse.collections.api.list.ImmutableList<org.antlr.v4.runtime.ParserRuleContext> offendingContexts)
    • add

      public void add(@Nonnull String annotationCode, @Nonnull String message, @Nonnull IAntlrElement element, @Nonnull org.eclipse.collections.api.list.ImmutableList<org.antlr.v4.runtime.ParserRuleContext> offendingContexts, @Nonnull AnnotationSeverity severity)
    • add

      public void add(@Nonnull String annotationCode, @Nonnull String message, @Nonnull IAntlrElement element, @Nonnull org.eclipse.collections.api.list.ImmutableList<IAntlrElement> surroundingElements, @Nonnull org.eclipse.collections.api.list.ImmutableList<org.antlr.v4.runtime.ParserRuleContext> offendingContexts)
    • add

      public void add(@Nonnull String annotationCode, @Nonnull String message, @Nonnull IAntlrElement element, @Nonnull org.eclipse.collections.api.list.ImmutableList<IAntlrElement> surroundingElements, @Nonnull org.eclipse.collections.api.list.ImmutableList<org.antlr.v4.runtime.ParserRuleContext> offendingContexts, @Nonnull AnnotationSeverity severity)
    • getCompilerAnnotations

      public org.eclipse.collections.api.list.ImmutableList<RootCompilerAnnotation> getCompilerAnnotations()
    • hasCompilerAnnotations

      public boolean hasCompilerAnnotations()
    • setAnsiTokenColorizer

      public void setAnsiTokenColorizer(@Nonnull AnsiTokenColorizer ansiTokenColorizer)