public class PropertiesParser extends Object implements FF4jConfigurationParser<FF4jConfiguration>
FF4jConfiguration from a YAML file.DATE_FORMAT, ENCODING, FEATURE_ATT_DESC, FEATURE_ATT_ENABLE, FEATURE_ATT_GROUP, FEATURE_ATT_PERMISSIONS, FEATURE_ATT_PROPERTIES, FEATURE_ATT_UID, FEATURE_TAG, FEATURES_TAG, FF4J_TAG, GLOBAL_AUDIT_TAG, GLOBAL_AUTOCREATE, PROPERTIES_TAG, PROPERTY_PARAMDESCRIPTION, PROPERTY_PARAMFIXED_VALUES, PROPERTY_PARAMNAME, PROPERTY_PARAMTYPE, PROPERTY_PARAMVALUE, PROPERTY_TAG, SIMPLE_DATE_FORMAT, TOGGLE_STRATEGY_ATTCLASS, TOGGLE_STRATEGY_PARAMNAME, TOGGLE_STRATEGY_PARAMTAG, TOGGLE_STRATEGY_PARAMVALUE, TOGGLE_STRATEGY_TAG| Constructor and Description |
|---|
PropertiesParser()
Default constructor.
|
| Modifier and Type | Method and Description |
|---|---|
InputStream |
export(FF4jConfiguration ff4jConfig) |
FF4jConfiguration |
parseConfiguration(Map<String,String> mapProperties)
Load properties from environments.
|
FF4jConfiguration |
parseConfiguration(Properties props)
Load properties from environments.
|
FF4jConfiguration |
parseConfigurationFile(InputStream inputStream) |
FF4jConfiguration |
parseSystemConfiguration()
Load properties from environments.
|
public InputStream export(FF4jConfiguration ff4jConfig)
export in interface FF4jConfigurationParser<FF4jConfiguration>public FF4jConfiguration parseSystemConfiguration()
public FF4jConfiguration parseConfigurationFile(InputStream inputStream)
parseConfigurationFile in interface FF4jConfigurationParser<FF4jConfiguration>public FF4jConfiguration parseConfiguration(Properties props)
public FF4jConfiguration parseConfiguration(Map<String,String> mapProperties)
Copyright © 2013–2021 FF4J. All rights reserved.