public class FeaturesHolder
extends java.lang.Object
| Constructor and Description |
|---|
FeaturesHolder(java.util.List<FeatureInstaller> installers) |
| Modifier and Type | Method and Description |
|---|---|
java.util.List<java.lang.Class<?>> |
getFeatures(java.lang.Class<? extends FeatureInstaller> installer) |
java.util.List<FeatureInstaller> |
getInstallers() |
void |
order()
Order extension according to
Order annotation. |
void |
register(java.lang.Class<? extends FeatureInstaller> installer,
java.lang.Class feature) |
public FeaturesHolder(java.util.List<FeatureInstaller> installers)
public void register(java.lang.Class<? extends FeatureInstaller> installer, java.lang.Class feature)
installer - installer typefeature - feature type to storepublic java.util.List<FeatureInstaller> getInstallers()
public java.util.List<java.lang.Class<?>> getFeatures(java.lang.Class<? extends FeatureInstaller> installer)
installer - installer typepublic void order()