Class JDomProperties
- java.lang.Object
-
- java.util.Dictionary<K,V>
-
- java.util.Hashtable<java.lang.Object,java.lang.Object>
-
- java.util.Properties
-
- org.apache.maven.shared.release.transform.jdom.JDomProperties
-
- All Implemented Interfaces:
java.io.Serializable
,java.lang.Cloneable
,java.util.Map<java.lang.Object,java.lang.Object>
public class JDomProperties extends java.util.Properties
JDom implementation of poms PROPERTIES element- Since:
- 3.0
- See Also:
- Serialized Form
-
-
Field Summary
Fields Modifier and Type Field Description private org.jdom.Element
properties
-
Constructor Summary
Constructors Constructor Description JDomProperties(org.jdom.Element properties)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description java.lang.String
getProperty(java.lang.String key)
java.lang.String
getProperty(java.lang.String key, java.lang.String defaultValue)
void
list(java.io.PrintStream out)
void
list(java.io.PrintWriter out)
void
load(java.io.InputStream inStream)
void
load(java.io.Reader reader)
void
loadFromXML(java.io.InputStream in)
java.util.Enumeration<?>
propertyNames()
void
save(java.io.OutputStream out, java.lang.String comments)
java.lang.Object
setProperty(java.lang.String key, java.lang.String value)
void
store(java.io.OutputStream out, java.lang.String comments)
void
store(java.io.Writer writer, java.lang.String comments)
void
storeToXML(java.io.OutputStream os, java.lang.String comment)
void
storeToXML(java.io.OutputStream os, java.lang.String comment, java.lang.String encoding)
java.util.Set<java.lang.String>
stringPropertyNames()
-
Methods inherited from class java.util.Hashtable
clear, clone, compute, computeIfAbsent, computeIfPresent, contains, containsKey, containsValue, elements, entrySet, equals, forEach, get, getOrDefault, hashCode, isEmpty, keys, keySet, merge, put, putAll, putIfAbsent, rehash, remove, remove, replace, replace, replaceAll, size, toString, values
-
-
-
-
Method Detail
-
setProperty
public java.lang.Object setProperty(java.lang.String key, java.lang.String value)
- Overrides:
setProperty
in classjava.util.Properties
-
load
public void load(java.io.Reader reader) throws java.io.IOException
- Overrides:
load
in classjava.util.Properties
- Throws:
java.io.IOException
-
load
public void load(java.io.InputStream inStream) throws java.io.IOException
- Overrides:
load
in classjava.util.Properties
- Throws:
java.io.IOException
-
save
public void save(java.io.OutputStream out, java.lang.String comments)
- Overrides:
save
in classjava.util.Properties
-
store
public void store(java.io.Writer writer, java.lang.String comments) throws java.io.IOException
- Overrides:
store
in classjava.util.Properties
- Throws:
java.io.IOException
-
store
public void store(java.io.OutputStream out, java.lang.String comments) throws java.io.IOException
- Overrides:
store
in classjava.util.Properties
- Throws:
java.io.IOException
-
loadFromXML
public void loadFromXML(java.io.InputStream in) throws java.io.IOException, java.util.InvalidPropertiesFormatException
- Overrides:
loadFromXML
in classjava.util.Properties
- Throws:
java.io.IOException
java.util.InvalidPropertiesFormatException
-
storeToXML
public void storeToXML(java.io.OutputStream os, java.lang.String comment) throws java.io.IOException
- Overrides:
storeToXML
in classjava.util.Properties
- Throws:
java.io.IOException
-
storeToXML
public void storeToXML(java.io.OutputStream os, java.lang.String comment, java.lang.String encoding) throws java.io.IOException
- Overrides:
storeToXML
in classjava.util.Properties
- Throws:
java.io.IOException
-
getProperty
public java.lang.String getProperty(java.lang.String key)
- Overrides:
getProperty
in classjava.util.Properties
-
getProperty
public java.lang.String getProperty(java.lang.String key, java.lang.String defaultValue)
- Overrides:
getProperty
in classjava.util.Properties
-
propertyNames
public java.util.Enumeration<?> propertyNames()
- Overrides:
propertyNames
in classjava.util.Properties
-
stringPropertyNames
public java.util.Set<java.lang.String> stringPropertyNames()
- Overrides:
stringPropertyNames
in classjava.util.Properties
-
list
public void list(java.io.PrintStream out)
- Overrides:
list
in classjava.util.Properties
-
list
public void list(java.io.PrintWriter out)
- Overrides:
list
in classjava.util.Properties
-
-