Class DateAdapter.InstantAdapter

java.lang.Object
cloud.opencode.base.xml.bind.adapter.DateAdapter.InstantAdapter
All Implemented Interfaces:
XmlAdapter<String,Instant>
Enclosing class:
DateAdapter

public static class DateAdapter.InstantAdapter extends Object implements XmlAdapter<String,Instant>
Adapter for Instant. Instant 适配器。
Since:
JDK 25, opencode-base-xml V1.0.0
Author:
Leon Soo www.LeonSoo.com
  • Constructor Details

    • InstantAdapter

      public InstantAdapter()
  • Method Details

    • unmarshal

      public Instant unmarshal(String value)
      Description copied from interface: XmlAdapter
      Converts an XML value to a Java object. 将 XML 值转换为 Java 对象。
      Specified by:
      unmarshal in interface XmlAdapter<String,Instant>
      Parameters:
      value - the XML value | XML 值
      Returns:
      the Java object | Java 对象
    • marshal

      public String marshal(Instant value)
      Description copied from interface: XmlAdapter
      Converts a Java object to XML value. 将 Java 对象转换为 XML 值。
      Specified by:
      marshal in interface XmlAdapter<String,Instant>
      Parameters:
      value - the Java object | Java 对象
      Returns:
      the XML value | XML 值