Class JsonIssue

    • Constructor Detail

      • JsonIssue

        public JsonIssue​(manifold.internal.javac.IIssue.Kind kind,
                         manifold.json.rt.parser.Token token,
                         String msg)
      • JsonIssue

        public JsonIssue​(manifold.internal.javac.IIssue.Kind kind,
                         int offset,
                         int line,
                         int column,
                         String msg)
    • Method Detail

      • getKind

        public manifold.internal.javac.IIssue.Kind getKind()
        Specified by:
        getKind in interface manifold.internal.javac.IIssue
      • getStartOffset

        public int getStartOffset()
        Specified by:
        getStartOffset in interface manifold.internal.javac.IIssue
      • getEndOffset

        public int getEndOffset()
        Specified by:
        getEndOffset in interface manifold.internal.javac.IIssue
      • getLine

        public int getLine()
        Specified by:
        getLine in interface manifold.internal.javac.IIssue
      • getColumn

        public int getColumn()
        Specified by:
        getColumn in interface manifold.internal.javac.IIssue
      • getMessage

        public String getMessage()
        Specified by:
        getMessage in interface manifold.internal.javac.IIssue
        Overrides:
        getMessage in class Throwable