Skip navigation links
org.netbeans.api.java/1 1.90

Java Support APIs
Official

JavaSupportAPIs The Java Support APIs provides basic facilities for getting or supplying information about Java-language source files.

See: Description

Java Support APIs 
Package Description
org.netbeans.api.java.classpath  
org.netbeans.api.java.queries
Java-specific queries.
org.netbeans.spi.java.queries
Implementations of Java-related queries.

JavaSupportAPIs The Java Support APIs provides basic facilities for getting or supplying information about Java-language source files. It is based on the query pattern so implementations can be supplied from other modules or projects.

What is New (see all changes)?

Use Cases

The API is widely used by all sorts of IDE modules which need to work with Java sources. They can find Javadoc, unit tests, source level, etc. The SPI is intended mainly for Java platform and library providers, and project type providers, to declare all of this information.

Exported Interfaces

This table lists all of the module exported APIs with defined stability classifications. It is generated based on answers to questions about the architecture of the module. Read them all...
Group of java interfaces
Interface NameIn/OutStabilitySpecified in What Document?
JavaSupportAPIsExportedOfficial

The Java Support APIs provides basic facilities for getting or supplying information about Java-language source files. It is based on the query pattern so implementations can be supplied from other modules or projects.

Implementation Details

Where are the sources for the module?

The sources for the module are in the Apache Git repositories or in the GitHub repositories.

What do other modules need to do to declare a dependency on this one, in addition to or instead of a plain module dependency?
Nothing.

Read more about the implementation in the answers to architecture questions.

Skip navigation links
org.netbeans.api.java/1 1.90