F - From TypeT - To Type.public abstract class BaseTransformer<F,T> extends Object implements Transformer<F,T>
| Constructor and Description |
|---|
BaseTransformer()
Constructor.
|
BaseTransformer(QName from,
QName to)
Constructor.
|
| Modifier and Type | Method and Description |
|---|---|
QName |
getFrom()
The name of the from, or source, message.
|
Class<F> |
getFromType()
The Java type of the source format.
|
QName |
getTo()
The name of the to, or target, message.
|
Class<T> |
getToType()
The Java type of the target format.
|
Transformer<F,T> |
setFrom(QName fromType)
Set the name of the from, or source, message type.
|
Transformer<F,T> |
setTo(QName toType)
Set the name of the to, or target, message type.
|
protected static QName |
toMessageType(Class<?> type)
Get the type QName for the specified Java type.
|
abstract T |
transform(F from)
Transforms the source format
F to the target format
T. |
public Transformer<F,T> setFrom(QName fromType)
TransformersetFrom in interface Transformer<F,T>fromType - From type.public QName getFrom()
TransformergetFrom in interface Transformer<F,T>public Transformer<F,T> setTo(QName toType)
TransformersetTo in interface Transformer<F,T>toType - To type.public QName getTo()
TransformergetTo in interface Transformer<F,T>public Class<F> getFromType()
TransformergetFromType in interface Transformer<F,T>public Class<T> getToType()
TransformergetToType in interface Transformer<F,T>public abstract T transform(F from)
TransformerF to the target format
T.transform in interface Transformer<F,T>from - the object to be transformedCopyright © 2013–2018 JBoss by Red Hat. All rights reserved.