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:
java.io.Closeable
,java.io.Flushable
,java.lang.AutoCloseable
public class PropertyOutputStream extends java.io.ByteArrayOutputStream
OutputStream
that writes an Ant property.- Since:
- Ant 1.7
- See Also:
PropertyResource.getOutputStream()
-
-
Constructor Summary
Constructors Constructor Description PropertyOutputStream(Project p, java.lang.String s)
Construct a new PropertyOutputStream for the specified Project and property name, trimming the property value.PropertyOutputStream(Project p, java.lang.String s, boolean b)
Construct a new PropertyOutputStream for the specified Project, property name, and trim mode.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description void
close()
Close the PropertyOutputStream, storing the property.
-
-
-
Constructor Detail
-
PropertyOutputStream
public PropertyOutputStream(Project p, java.lang.String s)
Construct a new PropertyOutputStream for the specified Project and property name, trimming the property value.- Parameters:
p
- the associated Ant Project.s
- the String property name.
-
PropertyOutputStream
public PropertyOutputStream(Project p, java.lang.String s, boolean b)
Construct a new PropertyOutputStream for the specified Project, property name, and trim mode.- Parameters:
p
- the associated Ant Project.s
- the String property name.b
- the boolean trim mode.
-
-