Uses of Package
io.inverno.core.compiler.spi
Packages that use io.inverno.core.compiler.spi
Package
Description
-
Classes in io.inverno.core.compiler.spi used by io.inverno.core.compiler.spiClassDescriptionBase bean info interface specifying data and services common to all beans.A qualified name identifying a bean.A qualified name identifying a bean socket.Base info interface specifying data and services common to all info.A module bean info holds the data required to process a bean in a module.A multiple bean socket info represents a multiple dependency injection point on a bean or a one-to-many relationship between the bean and an array or collection of other beans.A single bean socket info represents a single dependency injection point on a bean or a one-to-one relationship between two beans.Base module bean socket info.A module info holds the data required to process a module.A module info builder is used to create Module info from beans, sockets and required modules.A module info visitor is used to process a module info.A qualified name identifying a module.A multiple socket bean info represents a multiple dependency injection point on a module or a one-to-many relationship between a module and an array or collection of beans external to the module.A multi socket info represents a one-to-many relationship with multiple beans.The multiple socket type used in
MultiSocketInfoas injection types.A nested bean info holds the data required to process a nested bean in a module.An overridable bean info holds the data required to process an overridable bean in a module.An overriding socket bean info is an single socket bean info used as an override for anOverridableBeanInfo.Base qualified name class.Thrown by aQualifiedNameimplementation to indicate a bad format.A reporter info is used to report and track info, warning and error on module's elements and annotations during compilation.A single socket bean info represents a single dependency entry point on a module or a one-to-one relationship between a module and a bean external to the module.A single socket info represents a one-to-one relationship with a bean.Base socket bean interface.Base socket info interface specifying data and services common to all info.A wrapper bean info holds the data required to process a wrapper bean in a module. -
Classes in io.inverno.core.compiler.spi used by io.inverno.core.compiler.spi.pluginClassDescriptionBase bean info interface specifying data and services common to all beans.Exposes Inverno compiler options.A qualified name identifying a module.A reporter info is used to report and track info, warning and error on module's elements and annotations during compilation.
-
Classes in io.inverno.core.compiler.spi used by io.inverno.core.compiler.spi.supportClassDescriptionBase info interface specifying data and services common to all info.A qualified name identifying a module.Base qualified name class.A reporter info is used to report and track info, warning and error on module's elements and annotations during compilation.