public static class CommandLine.ResponseFileExpander
extends java.lang.Object
implements java.lang.Iterable<java.lang.String>
Constructor and Description |
---|
ResponseFileExpander(java.lang.String param)
Create a new expander, which expands recursively.
|
ResponseFileExpander(java.lang.String param,
boolean expandRecursively,
boolean trimLines,
boolean skipEmptyLines,
java.lang.String responseFileSymbol)
Create a new expander.
|
Modifier and Type | Method and Description |
---|---|
java.util.Iterator<java.lang.String> |
iterator() |
public ResponseFileExpander(java.lang.String param, boolean expandRecursively, boolean trimLines, boolean skipEmptyLines, java.lang.String responseFileSymbol) throws java.io.FileNotFoundException, java.io.IOException
param
- the parameter to be expandedexpandRecursively
- whether @... in a response file should be treated
speciallytrimLines
- whether we should trim lines in a response fileskipEmptyLines
- whether we should skip empty lines in a response fileresponseFileSymbol
- the symbol indicating a response file (e.g., @)java.io.FileNotFoundException
- a file could not be foundjava.io.IOException
- another I/O exception occurredpublic ResponseFileExpander(java.lang.String param) throws java.io.FileNotFoundException, java.io.IOException
param
- the parameter to be expandedjava.io.FileNotFoundException
- a file could not be foundjava.io.IOException
- another I/O exception occurred