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
ConstructorDescriptionConstruct 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 TypeMethodDescriptionvoid
close()
Close the PropertyOutputStream, storing the property.Methods inherited from class java.io.ByteArrayOutputStream
reset, size, toByteArray, toString, toString, toString, toString, write, write, writeBytes, writeTo
Methods 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:
close
in interfaceAutoCloseable
- Specified by:
close
in interfaceCloseable
- Overrides:
close
in classByteArrayOutputStream
-