public final class OutputBuilder
extends java.lang.Object
OutputBuilder class helps build Output objects.| Modifier and Type | Method and Description |
|---|---|
OutputBuilder |
addArgument(java.math.BigInteger value)
Adds an integer format argument.
|
OutputBuilder |
addArgument(boolean value)
Adds an boolean format argument.
|
OutputBuilder |
addArgument(java.lang.String value)
Adds an string format argument.
|
OutputBuilder |
addArgument(java.lang.String name,
java.math.BigInteger index)
Adds a location-based format argument (will be read from the specified location at evaluation
time).
|
OutputBuilder |
addArgument(Value value)
Adds a format argument that implements the
Value interface
(RandomValue, UnknownValue, etc). |
Output |
build()
Build the output object.
|
public OutputBuilder addArgument(java.math.BigInteger value)
value - Integer value.public OutputBuilder addArgument(java.lang.String value)
value - String value.java.lang.IllegalAccessError - if the parameter equals null.public OutputBuilder addArgument(Value value)
Value interface
(RandomValue, UnknownValue, etc).value - Value object (implements the Value interface).java.lang.IllegalArgumentException - if the parameter equals null.public OutputBuilder addArgument(boolean value)
value - Boolean value.public OutputBuilder addArgument(java.lang.String name, java.math.BigInteger index)
name - Location name.index - Location index.java.lang.IllegalArgumentException - if the name parameter equals null.public Output build()