public class XmlFunctionalAdapter<V,B> extends XmlAdapter<V,B>
| Modifier | Constructor and Description |
|---|---|
protected |
XmlFunctionalAdapter(java.util.function.Function<V,B> unmarshallFunction,
java.util.function.Function<B,V> marshallFunction) |
| Modifier and Type | Method and Description |
|---|---|
V |
marshal(B b) |
static <V,B> XmlFunctionalAdapter<V,B> |
marshalling(java.util.function.Function<B,V> function) |
static <V,B> XmlFunctionalAdapter<V,B> |
of(java.util.function.Function<V,B> unmarshallFunction,
java.util.function.Function<B,V> marshallFunction) |
B |
unmarshal(V v) |
static <V,B> XmlFunctionalAdapter<V,B> |
unmarshalling(java.util.function.Function<V,B> function) |
protected XmlFunctionalAdapter(java.util.function.Function<V,B> unmarshallFunction, java.util.function.Function<B,V> marshallFunction)
public B unmarshal(V v) throws Exception
unmarshal in class XmlAdapter<V,B>Exceptionpublic V marshal(B b) throws Exception
marshal in class XmlAdapter<V,B>Exceptionpublic static <V,B> XmlFunctionalAdapter<V,B> marshalling(java.util.function.Function<B,V> function)
public static <V,B> XmlFunctionalAdapter<V,B> unmarshalling(java.util.function.Function<V,B> function)
public static <V,B> XmlFunctionalAdapter<V,B> of(java.util.function.Function<V,B> unmarshallFunction, java.util.function.Function<B,V> marshallFunction)
Copyright © 2017. All rights reserved.