Package org.javers.common.properties
Class PropertyConfiguration
- java.lang.Object
-
- org.javers.common.properties.PropertyConfiguration
-
public class PropertyConfiguration extends java.lang.Object
-
-
Constructor Summary
Constructors Constructor Description PropertyConfiguration(java.lang.String classpathName)loads a properties file from classpath
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description booleancontains(java.lang.String propertyKey)booleangetBooleanProperty(java.lang.String propertyKey)<T extends java.lang.Enum<T>>
TgetEnumProperty(java.lang.String propertyKey, java.lang.Class<T> enumType)assembles mandatory enum property frompropertiesbagjava.lang.StringgetStringProperty(java.lang.String propertyKey)gets mandatory String property frompropertiesbag
-
-
-
Method Detail
-
getEnumProperty
public <T extends java.lang.Enum<T>> T getEnumProperty(java.lang.String propertyKey, java.lang.Class<T> enumType)assembles mandatory enum property frompropertiesbag- Throws:
JaversException- UNDEFINED_PROPERTYJaversException- MALFORMED_PROPERTY
-
contains
public boolean contains(java.lang.String propertyKey)
-
getStringProperty
public java.lang.String getStringProperty(java.lang.String propertyKey)
gets mandatory String property frompropertiesbag- Throws:
JaversException- UNDEFINED_PROPERTY
-
getBooleanProperty
public boolean getBooleanProperty(java.lang.String propertyKey)
- Throws:
JaversException- UNDEFINED_PROPERTY
-
-