public final class ApplicationAssemblyImpl extends Object implements org.qi4j.bootstrap.ApplicationAssembly
| Constructor and Description |
|---|
ApplicationAssemblyImpl() |
| Modifier and Type | Method and Description |
|---|---|
List<Class<? extends org.qi4j.api.activation.Activator<org.qi4j.api.structure.Application>>> |
activators() |
org.qi4j.bootstrap.LayerAssembly |
layer(String name) |
Collection<LayerAssemblyImpl> |
layerAssemblies() |
org.qi4j.api.common.MetaInfo |
metaInfo() |
org.qi4j.api.structure.Application.Mode |
mode() |
org.qi4j.bootstrap.ModuleAssembly |
module(String layerName,
String moduleName) |
String |
name() |
org.qi4j.bootstrap.ApplicationAssembly |
setMetaInfo(Object info) |
org.qi4j.bootstrap.ApplicationAssembly |
setMode(org.qi4j.api.structure.Application.Mode mode) |
org.qi4j.bootstrap.ApplicationAssembly |
setName(String name) |
org.qi4j.bootstrap.ApplicationAssembly |
setVersion(String version) |
String |
version() |
<ThrowableType extends Throwable> |
visit(org.qi4j.bootstrap.AssemblyVisitor<ThrowableType> visitor) |
org.qi4j.bootstrap.ApplicationAssembly |
withActivators(Class<? extends org.qi4j.api.activation.Activator<org.qi4j.api.structure.Application>>... activators) |
public org.qi4j.bootstrap.LayerAssembly layer(String name)
layer in interface org.qi4j.bootstrap.ApplicationAssemblypublic org.qi4j.bootstrap.ModuleAssembly module(String layerName, String moduleName)
module in interface org.qi4j.bootstrap.ApplicationAssemblypublic org.qi4j.bootstrap.ApplicationAssembly setName(String name)
setName in interface org.qi4j.bootstrap.ApplicationAssemblypublic org.qi4j.bootstrap.ApplicationAssembly setVersion(String version)
setVersion in interface org.qi4j.bootstrap.ApplicationAssemblypublic org.qi4j.bootstrap.ApplicationAssembly setMode(org.qi4j.api.structure.Application.Mode mode)
setMode in interface org.qi4j.bootstrap.ApplicationAssemblypublic org.qi4j.bootstrap.ApplicationAssembly setMetaInfo(Object info)
setMetaInfo in interface org.qi4j.bootstrap.ApplicationAssembly@SafeVarargs public final org.qi4j.bootstrap.ApplicationAssembly withActivators(Class<? extends org.qi4j.api.activation.Activator<org.qi4j.api.structure.Application>>... activators)
withActivators in interface org.qi4j.bootstrap.ApplicationAssemblypublic <ThrowableType extends Throwable> void visit(org.qi4j.bootstrap.AssemblyVisitor<ThrowableType> visitor) throws ThrowableType extends Throwable
visit in interface org.qi4j.bootstrap.ApplicationAssemblyThrowableType extends Throwablepublic Collection<LayerAssemblyImpl> layerAssemblies()
public List<Class<? extends org.qi4j.api.activation.Activator<org.qi4j.api.structure.Application>>> activators()
public org.qi4j.api.common.MetaInfo metaInfo()
public String name()
name in interface org.qi4j.bootstrap.ApplicationAssemblypublic String version()
public org.qi4j.api.structure.Application.Mode mode()
mode in interface org.qi4j.bootstrap.ApplicationAssembly