Package org.eclipse.jdt.core.compiler
package org.eclipse.jdt.core.compiler
This package contains compiler associated infrastructure APIs.
Package Specification
This package contains some compiler tooling APIs, allowing to perform operations at a lower-level
than using the JavaModel.
-
ClassDescriptionThe context of a build event that is notified to interested compilation participants when
a build is starting
, to annotations processors whena source file has annotations
, or to post processors whena class has finished compiling
.Richer description of a Java problem, as detected by the compiler or some of the underlying technology reusing the compiler.This class is a collection of helper methods to manipulate char arrays.A compilation participant is notified of events occurring during the compilation process.A compilation progress is used by theBatchCompiler
to report progress during compilation.Exception thrown by a scanner when encountering lexical errors.Description of a Java problem, as detected by the compiler or some of the underlying technology reusing the compiler.Caveat: With the introduction of "restricted keywords" in Java 9 it is impossible to classify a token without the help of a parser.Maps each terminal symbol in the java-grammar into a unique integer.The context of a reconcile event that is notified to interested compilation participants while a reconcile operation is running.