Class BeanProperties
- java.lang.Object
-
- java.util.Dictionary<K,V>
-
- java.util.Hashtable<java.lang.Object,java.lang.Object>
-
- java.util.Properties
-
- aQute.bnd.maven.lib.configuration.BeanProperties
-
- All Implemented Interfaces:
java.io.Serializable
,java.lang.Cloneable
,java.util.Map<java.lang.Object,java.lang.Object>
public class BeanProperties extends java.util.Properties
- See Also:
- Serialized Form
-
-
Field Summary
Fields Modifier and Type Field Description private static java.util.regex.Pattern
KEY_P
private static org.slf4j.Logger
logger
private static long
serialVersionUID
-
Constructor Summary
Constructors Constructor Description BeanProperties()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description private java.lang.Object
getField(java.lang.Object target, java.lang.String fieldName)
java.lang.String
getProperty(java.lang.String key)
private java.lang.Object
value(java.lang.String name, java.lang.Object value, java.lang.String index)
-
Methods inherited from class java.util.Properties
clear, clone, compute, computeIfAbsent, computeIfPresent, contains, containsKey, containsValue, elements, entrySet, equals, forEach, get, getOrDefault, getProperty, hashCode, isEmpty, keys, keySet, list, list, load, load, loadFromXML, merge, propertyNames, put, putAll, putIfAbsent, rehash, remove, remove, replace, replace, replaceAll, save, setProperty, size, store, store, storeToXML, storeToXML, storeToXML, stringPropertyNames, toString, values
-
-
-
-
Field Detail
-
logger
private static final org.slf4j.Logger logger
-
KEY_P
private static final java.util.regex.Pattern KEY_P
-
serialVersionUID
private static final long serialVersionUID
- See Also:
- Constant Field Values
-
-
Method Detail
-
getProperty
public java.lang.String getProperty(java.lang.String key)
- Overrides:
getProperty
in classjava.util.Properties
-
getField
private java.lang.Object getField(java.lang.Object target, java.lang.String fieldName)
-
value
private java.lang.Object value(java.lang.String name, java.lang.Object value, java.lang.String index)
-
-