public interface Module extends ActivationEventListenerRegistration, MetaInfoHolder, ObjectFactory, TransientBuilderFactory, ValueBuilderFactory, QueryBuilderFactory, ServiceFinder
Structure
injection scope.Modifier and Type | Method and Description |
---|---|
ModuleDescriptor |
descriptor() |
LayerDescriptor |
layer() |
String |
name() |
ObjectFactory |
objectFactory()
Returns the ObjectFactory for this Module.
|
ServiceFinder |
serviceFinder()
Returns the ServiceFinder for this Module.
|
TransientBuilderFactory |
transientBuilderFactory()
Returns the TransientBuilderFactory for this Module.
|
TypeLookup |
typeLookup()
Returns the TypeLookup for the Module.
|
UnitOfWorkFactory |
unitOfWorkFactory()
Returns the UnitOfWorkFactory for this Module.
|
ValueBuilderFactory |
valueBuilderFactory()
Returns the ValueBuilderFactory for this Module.
|
deregisterActivationEventListener, registerActivationEventListener
metaInfo
injectTo, newObject
newTransient, newTransientBuilder
newValue, newValueBuilder, newValueBuilderWithPrototype, newValueBuilderWithState, newValueFromSerializedState
newQueryBuilder
findService, findService, findServices, findServices
String name()
ModuleDescriptor descriptor()
LayerDescriptor layer()
TypeLookup typeLookup()
UnitOfWorkFactory unitOfWorkFactory()
ServiceFinder serviceFinder()
ValueBuilderFactory valueBuilderFactory()
TransientBuilderFactory transientBuilderFactory()
ObjectFactory objectFactory()