public interface Processable<T>
| Modifier and Type | Method and Description |
|---|---|
T |
process(java.io.File f)
Process a template reading parameter values from a
File in json or yml format. |
T |
process(java.io.InputStream is)
Process a template reading parameter values from an
InputStream in json or yml format. |
T |
process(java.util.Map<java.lang.String,java.lang.String> map)
Process a template reading parameter values from am
Map. |
T |
process(ParameterValue... values)
Process a template with the specified
ParameterValues. |
T |
processLocally(java.io.File f)
Process a template locally reading parameter values from a
File in json or yml format. |
T |
processLocally(java.io.InputStream is)
Process a template locally reading parameter values from an
InputStream in json or yml format. |
T |
processLocally(java.util.Map<java.lang.String,java.lang.String> map)
Process a template locally reading parameter values from am
Map. |
T |
processLocally(ParameterValue... values)
Process a template with the specified
ParameterValues. |
T process(java.io.File f)
File in json or yml format.f - The specified File.T process(java.io.InputStream is)
InputStream in json or yml format.is - The specified InputStream.T process(java.util.Map<java.lang.String,java.lang.String> map)
Map.map - The specified Map.T process(ParameterValue... values)
ParameterValues.values - The specified ParameterValues.T processLocally(java.io.File f)
File in json or yml format.
This kind of processing is performed locally, without communicating with the server (e.g for generating values using expressions).f - The specified File.T processLocally(java.io.InputStream is)
InputStream in json or yml format.
This kind of processing is performed locally, without communicating with the server (e.g for generating values using expressions).is - The specified InputStream.T processLocally(java.util.Map<java.lang.String,java.lang.String> map)
Map.
This kind of processing is performed locally, without communicating with the server (e.g for generating values using expressions).map - The specified Map.T processLocally(ParameterValue... values)
ParameterValues.
This kind of processing is performed locally, without communicating with the server (e.g for generating values using expressions).values - The specified ParameterValues.Copyright © 2015-2019 Red Hat. All Rights Reserved.