Out of the box, Eclipse Code Recommenders provides intelligent code completion and extended documentation for the Java Runtime Environment (
javax.*) and most, if not all, APIs offered by the Eclipse foundation (
These recommendations are based on the usage patterns exhibited by code available publicly on the Eclipse Marketplace and have been compiled into so-called models through data-mining.
You can see the list of available models in the Model Repositories view.