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)
Transformer
setFrom
in interface Transformer<F,T>
fromType
- From type.public QName getFrom()
Transformer
getFrom
in interface Transformer<F,T>
public Transformer<F,T> setTo(QName toType)
Transformer
setTo
in interface Transformer<F,T>
toType
- To type.public QName getTo()
Transformer
getTo
in interface Transformer<F,T>
public Class<F> getFromType()
Transformer
getFromType
in interface Transformer<F,T>
public Class<T> getToType()
Transformer
getToType
in interface Transformer<F,T>
public abstract T transform(F from)
Transformer
F
to the target format
T
.transform
in interface Transformer<F,T>
from
- the object to be transformedCopyright © 2013–2016 JBoss by Red Hat. All rights reserved.