Class DateAdapter.LocalTimeAdapter

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

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

    • LocalTimeAdapter

      public LocalTimeAdapter()
    • LocalTimeAdapter

      public LocalTimeAdapter(DateTimeFormatter formatter)
  • Method Details

    • unmarshal

      public LocalTime 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, LocalTime>
      Parameters:
      value - the XML value | XML 值
      Returns:
      the Java object | Java 对象
    • marshal

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