Class SdkTimeXmlAdapter

java.lang.Object
javax.xml.bind.annotation.adapters.XmlAdapter<String,TemporalAccessor>
com.nedap.archie.xml.adapters.TimeXmlAdapter
org.ehrbase.openehr.sdk.serialisation.xmlencoding.SdkTimeXmlAdapter

public class SdkTimeXmlAdapter extends com.nedap.archie.xml.adapters.TimeXmlAdapter
This JAXB adapter is used to work around archie parsing date-time values that contain invalid dates (i.e. 2023-13, ignoring leap years)
  • Constructor Details

    • SdkTimeXmlAdapter

      public SdkTimeXmlAdapter()
  • Method Details

    • marshal

      public String marshal(TemporalAccessor value)
      Overrides:
      marshal in class com.nedap.archie.xml.adapters.TimeXmlAdapter
    • unmarshal

      public TemporalAccessor unmarshal(String stringValue)
      Overrides:
      unmarshal in class com.nedap.archie.xml.adapters.TimeXmlAdapter