public class JmixModules
extends java.lang.Object
JmixModuleDescriptor
s.Constructor and Description |
---|
JmixModules(java.util.List<JmixModuleDescriptor> moduleDescriptors,
org.springframework.core.env.Environment environment) |
Modifier and Type | Method and Description |
---|---|
JmixModuleDescriptor |
get(java.lang.String moduleId) |
java.util.List<JmixModuleDescriptor> |
getAll() |
JmixModuleDescriptor |
getLast() |
java.util.List<java.lang.String> |
getPropertyValues(java.lang.String propertyName)
Returns the list of property values from all modules in the order of their dependencies, from the core
to the application.
|
public JmixModules(java.util.List<JmixModuleDescriptor> moduleDescriptors, org.springframework.core.env.Environment environment)
public java.util.List<JmixModuleDescriptor> getAll()
@Nullable public JmixModuleDescriptor get(java.lang.String moduleId)
public JmixModuleDescriptor getLast()
public java.util.List<java.lang.String> getPropertyValues(java.lang.String propertyName)
Environment
.
This method is convenient for getting values of "additive" properties like jmix.core.fetchPlanConfig
.