Package org.apache.tools.ant.util
Class PropertyOutputStream
java.lang.Object
java.io.OutputStream
java.io.ByteArrayOutputStream
org.apache.tools.ant.util.PropertyOutputStream
- All Implemented Interfaces:
Closeable,Flushable,AutoCloseable
OutputStream that writes an Ant property.- Since:
- Ant 1.7
- See Also:
-
Field Summary
Fields inherited from class java.io.ByteArrayOutputStream
buf, count -
Constructor Summary
ConstructorsConstructorDescriptionConstruct a new PropertyOutputStream for the specified Project and property name, trimming the property value.PropertyOutputStream(Project p, String s, boolean b) Construct a new PropertyOutputStream for the specified Project, property name, and trim mode. -
Method Summary
Modifier and TypeMethodDescriptionvoidclose()Close the PropertyOutputStream, storing the property.Methods inherited from class java.io.ByteArrayOutputStream
reset, size, toByteArray, toString, toString, toString, toString, write, write, writeBytes, writeToMethods inherited from class java.io.OutputStream
flush, nullOutputStream, write
-
Constructor Details
-
PropertyOutputStream
-
PropertyOutputStream
-
-
Method Details
-
close
public void close()Close the PropertyOutputStream, storing the property.- Specified by:
closein interfaceAutoCloseable- Specified by:
closein interfaceCloseable- Overrides:
closein classByteArrayOutputStream
-