Package com.wavemaker.commons.properties
Class PropertiesWriter
- java.lang.Object
-
- com.wavemaker.commons.properties.PropertiesWriter
-
public class PropertiesWriter extends java.lang.Object- Since:
- 14/4/16
-
-
Constructor Summary
Constructors Constructor Description PropertiesWriter(java.util.Properties properties)
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static PropertiesWriternewWriter(java.util.Properties properties)PropertiesWritersetComments(java.lang.String comments)PropertiesWritersetSansDate(boolean sansDate)PropertiesWritersetSortProperties(boolean sortProperties)PropertiesWritersetToXML(boolean toXML)protected java.util.Propertiessort()protected voidstoreProperties(java.io.OutputStream outputStream)protected voidstoreSansDate(java.io.OutputStream os)This api use apache commons property configuration to persist properties into file and this api will avoid writing current date as comment into property file.protected voidstoreToXml(java.io.OutputStream os)voidwrite(File file)voidwrite(java.io.File file)voidwrite(java.io.OutputStream stream)
-
-
-
Method Detail
-
newWriter
public static PropertiesWriter newWriter(java.util.Properties properties)
-
setComments
public PropertiesWriter setComments(java.lang.String comments)
-
setSortProperties
public PropertiesWriter setSortProperties(boolean sortProperties)
-
setSansDate
public PropertiesWriter setSansDate(boolean sansDate)
-
setToXML
public PropertiesWriter setToXML(boolean toXML)
-
write
public void write(java.io.File file) throws java.io.FileNotFoundException- Throws:
java.io.FileNotFoundException
-
write
public void write(File file)
-
write
public void write(java.io.OutputStream stream)
-
sort
protected java.util.Properties sort()
-
storeProperties
protected void storeProperties(java.io.OutputStream outputStream)
-
storeToXml
protected void storeToXml(java.io.OutputStream os)
-
storeSansDate
protected void storeSansDate(java.io.OutputStream os)
This api use apache commons property configuration to persist properties into file and this api will avoid writing current date as comment into property file.
-
-