org.qi4j.api.structure
Interface Module
- All Known Subinterfaces:
- ModuleSPI
public interface Module
API for interacting with a Module. Instances
of this can be accessed by using the Structure
injection scope.
name
String name()
metaInfo
<T> T metaInfo(Class<T> infoType)
transientBuilderFactory
TransientBuilderFactory transientBuilderFactory()
objectBuilderFactory
ObjectBuilderFactory objectBuilderFactory()
valueBuilderFactory
ValueBuilderFactory valueBuilderFactory()
unitOfWorkFactory
UnitOfWorkFactory unitOfWorkFactory()
queryBuilderFactory
QueryBuilderFactory queryBuilderFactory()
serviceFinder
ServiceFinder serviceFinder()
classLoader
ClassLoader classLoader()