public interface ModuleSpi extends Module
Modifier and Type | Method and Description |
---|---|
EntityStore |
entityStore() |
Iterable<ModelModule<EntityDescriptor>> |
findVisibleEntityTypes() |
Iterable<ModelModule<ObjectDescriptor>> |
findVisibleObjectTypes() |
Iterable<ModelModule<ServiceDescriptor>> |
findVisibleServiceTypes() |
Iterable<ModelModule<TransientDescriptor>> |
findVisibleTransientTypes() |
Iterable<ModelModule<ValueDescriptor>> |
findVisibleValueTypes() |
IdentityGenerator |
identityGenerator() |
ValueSerialization |
valueSerialization() |
classLoader, entityDescriptor, name, objectDescriptor, transientDescriptor, valueDescriptor
deregisterActivationEventListener, registerActivationEventListener
metaInfo
injectTo, newObject
newTransient, newTransientBuilder
newValue, newValueBuilder, newValueBuilderWithPrototype, newValueBuilderWithState, newValueFromSerializedState
currentUnitOfWork, getUnitOfWork, isUnitOfWorkActive, newUnitOfWork, newUnitOfWork, newUnitOfWork, newUnitOfWork
newQueryBuilder
findService, findService, findServices, findServices
EntityStore entityStore()
IdentityGenerator identityGenerator()
ValueSerialization valueSerialization()
Iterable<ModelModule<EntityDescriptor>> findVisibleEntityTypes()
Iterable<ModelModule<ValueDescriptor>> findVisibleValueTypes()
Iterable<ModelModule<TransientDescriptor>> findVisibleTransientTypes()
Iterable<ModelModule<ObjectDescriptor>> findVisibleObjectTypes()
Iterable<ModelModule<ServiceDescriptor>> findVisibleServiceTypes()