Skip navigation links
org.netbeans.modules.queries/1 1.48

General Queries API
Official

GeneralQueriesAPI The General Queries API provides generic queries, or sources of concrete information, useful throughout the build system and perhaps elsewhere.

See: Description

General Queries API 
Package Description
org.netbeans.api.fileinfo  
org.netbeans.api.queries
General "queries" or communication channels pertaining to aspects of how files are used and related.
org.netbeans.spi.queries
Permits query implementations to be registered.

GeneralQueriesAPI The General Queries API provides generic queries, or sources of concrete information, useful throughout the build system and perhaps elsewhere. Each query is split into an API component intended for clients to find the answer to a particular question without knowledge of the underlying structure or origin of the answer; and an SPI interface (using lookup) permitting answers to be provided from any source. These queries currently pertain to VCS and compilation status and user visibility of files.

What is New (see all changes)?

Use Cases

Particular use cases are enumerated in the Javadoc for each query API. Usage consists of simple static method calls. Potentially a wide variety of modules could use these queries; implementations are typically registered by project type providers, though also by Java library and platform implementations.

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?
GeneralQueriesAPIExportedOfficial

The General Queries API provides generic queries, or sources of concrete information, useful throughout the build system and perhaps elsewhere. Each query is split into an API component intended for clients to find the answer to a particular question without knowledge of the underlying structure or origin of the answer; and an SPI interface (using lookup) permitting answers to be provided from any source. These queries currently pertain to VCS and compilation status and user visibility of files.

Group of preferences interfaces
Interface NameIn/OutStabilitySpecified in What Document?
org.netbeans.api.queriesExportedPrivate

key description read write
default-encoding Default encoding which should be used for new project x x

Implementation Details

Where are the sources for the module?

The sources for the module are in the NetBeans Mercurial 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.modules.queries/1 1.48