Class ConverterUtils

java.lang.Object
org.bremersee.xml.ConverterUtils

public abstract class ConverterUtils extends Object
The converter utilities.
Author:
Christian Bremer
  • Method Details

    • xmlDurationToDuration

      public static Duration xmlDurationToDuration(Duration xmlDuration)
      Xml duration to duration.
      Parameters:
      xmlDuration - the xml duration
      Returns:
      the duration
    • durationToXmlDuration

      public static Duration durationToXmlDuration(Duration duration)
      Duration to xml duration.
      Parameters:
      duration - the duration
      Returns:
      the javax . xml . datatype . duration
    • xmlCalendarToCalendar

      public static GregorianCalendar xmlCalendarToCalendar(XMLGregorianCalendar xmlGregorianCalendar)
      Xml calendar to gregorian calendar.
      Parameters:
      xmlGregorianCalendar - the xml gregorian calendar
      Returns:
      the gregorian calendar
    • xmlCalendarToDate

      public static Date xmlCalendarToDate(XMLGregorianCalendar xmlGregorianCalendar)
      Xml calendar to date.
      Parameters:
      xmlGregorianCalendar - the xml gregorian calendar
      Returns:
      the date
    • xmlCalendarToMillis

      public static Long xmlCalendarToMillis(XMLGregorianCalendar xmlGregorianCalendar)
      Xml calendar to millis.
      Parameters:
      xmlGregorianCalendar - the xml gregorian calendar
      Returns:
      the long
    • xmlCalendarToInstant

      public static Instant xmlCalendarToInstant(XMLGregorianCalendar xmlGregorianCalendar)
      Xml calendar to instant.
      Parameters:
      xmlGregorianCalendar - the xml gregorian calendar
      Returns:
      the instant
    • xmlCalendarToOffsetDateTime

      public static OffsetDateTime xmlCalendarToOffsetDateTime(XMLGregorianCalendar xmlGregorianCalendar)
      Xml calendar to offset date time.
      Parameters:
      xmlGregorianCalendar - the xml gregorian calendar
      Returns:
      the offset date time
    • xmlCalendarToOffsetDateTimeUtc

      public static OffsetDateTime xmlCalendarToOffsetDateTimeUtc(XMLGregorianCalendar xmlGregorianCalendar)
      Xml calendar to offset date time utc.
      Parameters:
      xmlGregorianCalendar - the xml gregorian calendar
      Returns:
      the offset date time
    • calendarToXmlCalendar

      public static XMLGregorianCalendar calendarToXmlCalendar(GregorianCalendar calendar)
      Calendar to xml calendar.
      Parameters:
      calendar - the calendar
      Returns:
      the xml gregorian calendar
    • dateToXmlCalendar

      public static XMLGregorianCalendar dateToXmlCalendar(Date date)
      Date to xml calendar.
      Parameters:
      date - the date
      Returns:
      the xml gregorian calendar
    • dateToXmlCalendar

      public static XMLGregorianCalendar dateToXmlCalendar(Date date, TimeZone zone)
      Date to xml calendar.
      Parameters:
      date - the date
      zone - the zone
      Returns:
      the xml gregorian calendar
    • dateToXmlCalendar

      public static XMLGregorianCalendar dateToXmlCalendar(Date date, TimeZone zone, Locale locale)
      Date to xml calendar.
      Parameters:
      date - the date
      zone - the zone
      locale - the locale
      Returns:
      the xml gregorian calendar
    • millisToXmlCalendar

      public static XMLGregorianCalendar millisToXmlCalendar(Long millis)
      Millis to xml calendar.
      Parameters:
      millis - the millis
      Returns:
      the xml gregorian calendar
    • millisToXmlCalendar

      public static XMLGregorianCalendar millisToXmlCalendar(Long millis, TimeZone zone)
      Millis to xml calendar.
      Parameters:
      millis - the millis
      zone - the zone
      Returns:
      the xml gregorian calendar
    • millisToXmlCalendar

      public static XMLGregorianCalendar millisToXmlCalendar(Long millis, TimeZone zone, Locale locale)
      Millis to xml calendar.
      Parameters:
      millis - the millis
      zone - the zone
      locale - the locale
      Returns:
      the xml gregorian calendar
    • instantToXmlCalendar

      public static XMLGregorianCalendar instantToXmlCalendar(Instant instant)
      Instant to xml calendar.
      Parameters:
      instant - the instant
      Returns:
      the xml gregorian calendar
    • instantToXmlCalendar

      public static XMLGregorianCalendar instantToXmlCalendar(Instant instant, ZoneId zoneId)
      Instant to xml calendar.
      Parameters:
      instant - the instant
      zoneId - the zone id
      Returns:
      the xml gregorian calendar
    • instantToXmlCalendar

      public static XMLGregorianCalendar instantToXmlCalendar(Instant instant, ZoneId zoneId, Locale locale)
      Instant to xml calendar.
      Parameters:
      instant - the instant
      zoneId - the zone id
      locale - the locale
      Returns:
      the xml gregorian calendar
    • offsetDateTimeToXmlCalendar

      public static XMLGregorianCalendar offsetDateTimeToXmlCalendar(OffsetDateTime dateTime)
      Offset date time to xml calendar.
      Parameters:
      dateTime - the date time
      Returns:
      the xml gregorian calendar
    • offsetDateTimeToXmlCalendarUtc

      public static XMLGregorianCalendar offsetDateTimeToXmlCalendarUtc(OffsetDateTime dateTime)
      Offset date time to xml calendar utc.
      Parameters:
      dateTime - the date time
      Returns:
      the xml gregorian calendar