public class Generator extends java.util.ArrayList<Transformer<?,?,?>>
| Modifier and Type | Field and Description |
|---|---|
static java.lang.String |
VERSION |
| Constructor and Description |
|---|
Generator() |
Generator(Configuration config) |
| Modifier and Type | Method and Description |
|---|---|
void |
add(int index,
Transformer<?,?,?> transformer) |
boolean |
add(Transformer<?,?,?> transformer) |
boolean |
addAll(java.util.Collection<? extends Transformer<?,?,?>> transformers) |
boolean |
addAll(int index,
java.util.Collection<? extends Transformer<?,?,?>> transformers) |
protected boolean |
checkAdd(Transformer<?,?,?> transformer) |
Output<?>[] |
generate(Input<?> input) |
Configuration |
getConfig() |
Transformer<?,?,?> |
set(int index,
Transformer<?,?,?> transformer) |
void |
setConfig(Configuration config) |
protected void |
updateTransformers() |
clear, clone, contains, ensureCapacity, get, indexOf, isEmpty, iterator, lastIndexOf, listIterator, listIterator, remove, remove, removeAll, removeRange, retainAll, size, subList, toArray, toArray, trimToSizepublic static final java.lang.String VERSION
public Generator()
public Generator(Configuration config)
public Configuration getConfig()
public void setConfig(Configuration config)
public Output<?>[] generate(Input<?> input) throws java.io.IOException, GenerationException
java.io.IOExceptionGenerationExceptionprotected void updateTransformers()
protected boolean checkAdd(Transformer<?,?,?> transformer)
public void add(int index, Transformer<?,?,?> transformer)
add in interface java.util.List<Transformer<?,?,?>>add in class java.util.ArrayList<Transformer<?,?,?>>public boolean add(Transformer<?,?,?> transformer)
add in interface java.util.Collection<Transformer<?,?,?>>add in interface java.util.List<Transformer<?,?,?>>add in class java.util.ArrayList<Transformer<?,?,?>>public boolean addAll(java.util.Collection<? extends Transformer<?,?,?>> transformers)
addAll in interface java.util.Collection<Transformer<?,?,?>>addAll in interface java.util.List<Transformer<?,?,?>>addAll in class java.util.ArrayList<Transformer<?,?,?>>public boolean addAll(int index, java.util.Collection<? extends Transformer<?,?,?>> transformers)
addAll in interface java.util.List<Transformer<?,?,?>>addAll in class java.util.ArrayList<Transformer<?,?,?>>public Transformer<?,?,?> set(int index, Transformer<?,?,?> transformer)
set in interface java.util.List<Transformer<?,?,?>>set in class java.util.ArrayList<Transformer<?,?,?>>