| Constructor and Description |
|---|
ApplicationModel(String name,
String version,
org.qi4j.api.structure.Application.Mode mode,
org.qi4j.api.common.MetaInfo metaInfo,
ActivatorsModel<org.qi4j.api.structure.Application> activatorsModel,
List<LayerModel> layers) |
| Modifier and Type | Method and Description |
|---|---|
<ThrowableType extends Throwable> |
accept(org.qi4j.functional.HierarchicalVisitor<? super Object,? super Object,ThrowableType> visitor) |
InjectionProviderFactory |
injectionProviderFactory() |
org.qi4j.api.common.MetaInfo |
metaInfo() |
org.qi4j.api.structure.Application.Mode |
mode() |
String |
name() |
ActivatorsInstance<org.qi4j.api.structure.Application> |
newActivatorsInstance() |
ApplicationInstance |
newInstance(org.qi4j.api.Qi4j runtime,
Object... importedServiceInstances) |
String |
toString() |
String |
version() |
public ApplicationModel(String name, String version, org.qi4j.api.structure.Application.Mode mode, org.qi4j.api.common.MetaInfo metaInfo, ActivatorsModel<org.qi4j.api.structure.Application> activatorsModel, List<LayerModel> layers)
public String name()
name in interface org.qi4j.api.structure.ApplicationDescriptorpublic String version()
public org.qi4j.api.structure.Application.Mode mode()
public org.qi4j.api.common.MetaInfo metaInfo()
public ActivatorsInstance<org.qi4j.api.structure.Application> newActivatorsInstance() throws org.qi4j.api.activation.ActivationException
org.qi4j.api.activation.ActivationExceptionpublic <ThrowableType extends Throwable> boolean accept(org.qi4j.functional.HierarchicalVisitor<? super Object,? super Object,ThrowableType> visitor) throws ThrowableType extends Throwable
public ApplicationInstance newInstance(org.qi4j.api.Qi4j runtime, Object... importedServiceInstances) throws org.qi4j.api.common.InvalidApplicationException
newInstance in interface org.qi4j.api.structure.ApplicationDescriptororg.qi4j.api.common.InvalidApplicationExceptionpublic InjectionProviderFactory injectionProviderFactory()