パッケージ jakarta.ws.rs.core
クラス Link.JaxbAdapter
- java.lang.ObjectSE
-
- jakarta.xml.bind.annotation.adapters.XmlAdapter<Link.JaxbLink,Link>
-
- jakarta.ws.rs.core.Link.JaxbAdapter
- 含まれているクラス:
- Link
@DeprecatedSE public static class Link.JaxbAdapter extends XmlAdapter<Link.JaxbLink,Link>
使用すべきではありません。JAX-RSLink
型を、JAXB によって整列化および非整列化できる値にマップする JAXBXmlAdapter
の実装。次の例は、このアダプターを JAXB Bean クラスで使用する方法を示しています。@XmlRootElement public class MyModel { private Link link; @XmlElement(name="link") @XmlJavaTypeAdapter(JaxbAdapter.class) public Link getLink() { return link; } ... }
このクラスを使用するには、Jakarta XML Binding API と実装が必要であることに注意してください。Jakarta RESTful Web Services の実装は、これらの依存関係を提供する必要はありません。- 導入:
- 2.0
- 関連事項:
Link.JaxbLink
コンストラクターのサマリー
コンストラクター コンストラクター 説明 JaxbAdapter()
使用すべきではありません。
メソッドのサマリー
すべてのメソッド インスタンスメソッド 具象メソッド 非推奨のメソッド 修飾子と型 メソッド 説明 Link.JaxbLink
marshal(Link v)
使用すべきではありません。Link
をLink.JaxbLink
に変換します。Link
unmarshal(Link.JaxbLink v)
使用すべきではありません。Link.JaxbLink
をLink
に変換します。
メソッドの詳細
unmarshal
public Link unmarshal(Link.JaxbLink v)
使用すべきではありません。Link.JaxbLink
をLink
に変換します。- 次で指定:
- クラス
XmlAdapter<Link.JaxbLink,Link>
のunmarshal
- パラメーター:
v
- 型Link.JaxbLink
のインスタンス。- 戻り値:
- 型
Link.JaxbLink
のマップされたインスタンス
marshal
public Link.JaxbLink marshal(Link v)
使用すべきではありません。Link
をLink.JaxbLink
に変換します。- 次で指定:
- クラス
XmlAdapter<Link.JaxbLink,Link>
のmarshal
- パラメーター:
v
- 型Link
のインスタンス。- 戻り値:
- 型
Link.JaxbLink
のマップされたインスタンス。