Package org.jrd.backend.data
Class MetadataProperties
- java.lang.Object
-
- org.jrd.backend.data.MetadataProperties
-
public final class MetadataProperties extends java.lang.Object
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description private static class
MetadataProperties.FromFileProperties
Properties that also use the default value passed togetProperty()
if the property was found, but matched the regex passed at initialization.private static class
MetadataProperties.PropertiesHolder
-
Field Summary
Fields Modifier and Type Field Description private static java.lang.String
GROUP_ID_KEY
private static java.lang.String
NAME_KEY
private java.util.Properties
properties
private static java.lang.String
PROPERTY_FILE_RESOURCE
private static java.lang.String
TIMESTAMP_KEY
private static java.util.regex.Pattern
UNPROPAGATED_VALUE
private static java.lang.String
VERSION_KEY
-
Constructor Summary
Constructors Modifier Constructor Description private
MetadataProperties()
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description java.lang.String
getGroup()
static MetadataProperties
getInstance()
java.lang.String
getName()
java.lang.String
getTimestamp()
java.lang.String
getVersion()
java.lang.String
toString()
-
-
-
Field Detail
-
properties
private final java.util.Properties properties
-
UNPROPAGATED_VALUE
private static final java.util.regex.Pattern UNPROPAGATED_VALUE
-
PROPERTY_FILE_RESOURCE
private static final java.lang.String PROPERTY_FILE_RESOURCE
- See Also:
- Constant Field Values
-
GROUP_ID_KEY
private static final java.lang.String GROUP_ID_KEY
- See Also:
- Constant Field Values
-
VERSION_KEY
private static final java.lang.String VERSION_KEY
- See Also:
- Constant Field Values
-
TIMESTAMP_KEY
private static final java.lang.String TIMESTAMP_KEY
- See Also:
- Constant Field Values
-
NAME_KEY
private static final java.lang.String NAME_KEY
- See Also:
- Constant Field Values
-
-
Method Detail
-
getInstance
public static MetadataProperties getInstance()
-
getGroup
public java.lang.String getGroup()
-
getVersion
public java.lang.String getVersion()
-
getTimestamp
public java.lang.String getTimestamp()
-
getName
public java.lang.String getName()
-
toString
public java.lang.String toString()
- Overrides:
toString
in classjava.lang.Object
-
-