Package org.apache.solr.common.util
Class PropertiesUtil
- java.lang.Object
- 
- org.apache.solr.common.util.PropertiesUtil
 
- 
 public class PropertiesUtil extends Object Breaking out some utility methods into a separate class as part of SOLR-4196. These utils have nothing to do with the DOM (they came from DomUtils) and it's really confusing to see them in something labeled DOM
- 
- 
Constructor SummaryConstructors Constructor Description PropertiesUtil()
 - 
Method SummaryAll Methods Static Methods Concrete Methods Modifier and Type Method Description static Stringsubstitute(String value, Function<String,String> coreProperties)static StringsubstituteProperty(String value, Properties coreProperties)static booleantoBoolean(String value)static IntegertoInteger(String value, Integer defValue)Parse the given String value as an integer.
 
- 
- 
- 
Method Detail- 
substitutePropertypublic static String substituteProperty(String value, Properties coreProperties) 
 - 
toIntegerpublic static Integer toInteger(String value, Integer defValue) Parse the given String value as an integer. If the string cannot be parsed, returns the default- Parameters:
- value- the value to parse
- defValue- the default to return if the value cannot be parsed
- Returns:
- an integer version of the passed in value
 
 - 
toBooleanpublic static boolean toBoolean(String value) 
 
- 
 
-