public interface Module extends ActivationEventListenerRegistration, MetaInfoHolder, ObjectFactory, TransientBuilderFactory, ValueBuilderFactory, UnitOfWorkFactory, QueryBuilderFactory, ServiceFinder
Structure
injection scope.Modifier and Type | Method and Description |
---|---|
ClassLoader |
classLoader() |
EntityDescriptor |
entityDescriptor(String typeName) |
String |
name() |
ObjectDescriptor |
objectDescriptor(String typeName) |
TransientDescriptor |
transientDescriptor(String typeName) |
ValueDescriptor |
valueDescriptor(String typeName) |
deregisterActivationEventListener, registerActivationEventListener
metaInfo
injectTo, newObject
newTransient, newTransientBuilder
newValue, newValueBuilder, newValueBuilderWithPrototype, newValueBuilderWithState, newValueFromSerializedState
currentUnitOfWork, getUnitOfWork, isUnitOfWorkActive, newUnitOfWork, newUnitOfWork, newUnitOfWork, newUnitOfWork
newQueryBuilder
findService, findService, findServices, findServices
String name()
ClassLoader classLoader()
TransientDescriptor transientDescriptor(String typeName)
typeName
- name of a transient composite typeEntityDescriptor entityDescriptor(String typeName)
typeName
- name of an entity composite typeObjectDescriptor objectDescriptor(String typeName)
typeName
- name of an object typeValueDescriptor valueDescriptor(String typeName)
typeName
- name of a value composite type