org.qi4j.bootstrap
Interface TransientDeclaration
public interface TransientDeclaration
Fluent API for declaring TransientComposites. Instances
of this API are acquired by calling ModuleAssembly.transients(Class[])
.
setMetaInfo
TransientDeclaration setMetaInfo(java.lang.Object info)
visibleIn
TransientDeclaration visibleIn(Visibility visibility)
withConcerns
TransientDeclaration withConcerns(java.lang.Class<?>... concerns)
withSideEffects
TransientDeclaration withSideEffects(java.lang.Class<?>... sideEffects)
withMixins
TransientDeclaration withMixins(java.lang.Class<?>... mixins)
withTypes
TransientDeclaration withTypes(java.lang.Class<?>... roles)