パッケージ 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.JaxbLinkmarshal(Link v)使用すべきではありません。LinkをLink.JaxbLinkに変換します。Linkunmarshal(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のマップされたインスタンス。