public class TableTransformers
extends java.lang.Object
Facade responsible for transforming table string representations. It allows
the registration of several TableTransformers.TableTransformer
instances by name.
Some Transformers are provided out-of-the-box:
FromLandscape
: registered under
name FROM_LANDSCAPE
Formatting
: registered under name
FORMATTING
Replacing
: registered under name
REPLACING
Modifier and Type | Class and Description |
---|---|
static class |
TableTransformers.Formatting |
static class |
TableTransformers.FromLandscape |
static class |
TableTransformers.Replacing |
static interface |
TableTransformers.TableTransformer |
Modifier and Type | Field and Description |
---|---|
static java.lang.String |
FORMATTING |
static java.lang.String |
FROM_LANDSCAPE |
static java.lang.String |
REPLACING |
Constructor and Description |
---|
TableTransformers() |
Modifier and Type | Method and Description |
---|---|
java.lang.String |
transform(java.lang.String transformerName,
java.lang.String tableAsString,
java.util.Properties properties) |
void |
useTransformer(java.lang.String name,
TableTransformers.TableTransformer transformer) |
public static final java.lang.String FROM_LANDSCAPE
public static final java.lang.String FORMATTING
public static final java.lang.String REPLACING
public java.lang.String transform(java.lang.String transformerName, java.lang.String tableAsString, java.util.Properties properties)
public void useTransformer(java.lang.String name, TableTransformers.TableTransformer transformer)
Copyright © 2003-2014. All Rights Reserved.