Package net.n2oapp.properties
Class ExpressionBasedProperties
java.lang.Object
java.util.Dictionary<K,V>
java.util.Hashtable<Object,Object>
java.util.Properties
net.n2oapp.properties.OverrideProperties
net.n2oapp.properties.ExpressionBasedProperties
- All Implemented Interfaces:
Serializable,Cloneable,Map<Object,Object>
- Direct Known Subclasses:
WebApplicationProperties
ExpressionBasedProperties evaluates properties values of expressions in SpEL
- Since:
- 25.02.2016
- Author:
- iryabov
- See Also:
-
Field Summary
Fields inherited from class java.util.Properties
defaults -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptiongetProperty(String key) получить property с учетом наследованияvoidsetEvaluationContext(org.springframework.expression.EvaluationContext context) Methods inherited from class net.n2oapp.properties.OverrideProperties
contains, containsKey, containsValue, getBaseProperties, getCurrentLvlProperty, keys, setBaseProperties, size, stringPropertyNames, superGetPropertyMethods inherited from class java.util.Properties
clear, clone, compute, computeIfAbsent, computeIfPresent, elements, entrySet, equals, forEach, getOrDefault, getProperty, hashCode, isEmpty, keySet, list, list, load, load, loadFromXML, merge, propertyNames, put, putAll, putIfAbsent, rehash, remove, remove, replace, replace, replaceAll, save, setProperty, store, store, storeToXML, storeToXML, storeToXML, toString, values
-
Constructor Details
-
ExpressionBasedProperties
-
ExpressionBasedProperties
public ExpressionBasedProperties()
-
-
Method Details
-
setEvaluationContext
public void setEvaluationContext(org.springframework.expression.EvaluationContext context) -
getProperty
Description copied from class:OverridePropertiesполучить property с учетом наследования- Overrides:
getPropertyin classOverrideProperties
-
get
-