Class SdkDateTimeXmlAdapter

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

public class SdkDateTimeXmlAdapter extends com.nedap.archie.xml.adapters.DateTimeXmlAdapter
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

    • SdkDateTimeXmlAdapter

      public SdkDateTimeXmlAdapter()
  • Method Details

    • marshal

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

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