Skip to content
Pierre T. edited this page Jan 9, 2015 · 2 revisions

An API (Application Programming Interface) is a standardized set of classes, interfaces and annotations providing a facade by which a Framework or library provides services/features. The developed application modules "use" the API libraries they need. Enterprise stack provides through all these Frameworks a coherent set of APIs. It can be seen as a usage contract for services between developers and users.

In the Java world, these APIs are often available through their javadoc (software provided by Oracle that reads the source code and produces HTML documentation reflecting the API).

Content

Clone this wiki locally