All Classes and Interfaces
Class
Description
Factory for annotation objects.
Marks a class as a component to be injected.
Guice
Module that discovers ExtensionPoint implementations and registers them as binding.Marks annotations that indicate implementations of extension points,
such as
Extension.A component you can inject (via JIT binding) to discover the list of
extension points registered via
ExtensionFinder.Responsible for producing
Bindings inside Injector
from a discovered extension.Marks
Modules to be loaded when the world is assembled.Marks types that are the extension point, a contract type to be implemented by subtypes.
Deprecated.
Base implementation for components that run periodical background task.
Callback that gets invoked when the Guice world starts running.