Package net.n2oapp.properties
Class OverrideProperties
- All Implemented Interfaces:
Serializable,Cloneable,Map<Object,Object>
- Direct Known Subclasses:
ExpressionBasedProperties,ReloadableProperties
OverrideProperties class allows you to override value from base properties.
- Since:
- 05.06.2015
- Author:
- operehod
- See Also:
-
Field Summary
Fields inherited from class java.util.Properties
defaults -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionbooleanbooleancontainsKey(Object key) booleancontainsValue(Object value) getProperty(String key) получить property с учетом наследованияkeys()voidsetBaseProperties(Properties baseProperties) intsize()superGetProperty(String key) получить property текущего уровня, без учета наследованияMethods 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
-
OverrideProperties
-
OverrideProperties
public OverrideProperties()
-
-
Method Details
-
setBaseProperties
-
size
public int size() -
stringPropertyNames
- Overrides:
stringPropertyNamesin classProperties
-
getProperty
получить property с учетом наследования- Overrides:
getPropertyin classProperties
-
superGetProperty
получить property текущего уровня, без учета наследования -
get
-
getCurrentLvlProperty
-
contains
- Overrides:
containsin classProperties
-
containsKey
- Specified by:
containsKeyin interfaceMap<Object,Object> - Overrides:
containsKeyin classProperties
-
containsValue
- Specified by:
containsValuein interfaceMap<Object,Object> - Overrides:
containsValuein classProperties
-
getBaseProperties
-
keys
- Overrides:
keysin classProperties
-