Class AbstractToXmlGregorianCalendar

java.lang.Object
org.mapstruct.ap.internal.model.source.builtin.BuiltInMethod
org.mapstruct.ap.internal.model.source.builtin.AbstractToXmlGregorianCalendar
All Implemented Interfaces:
Method
Direct Known Subclasses:
CalendarToXmlGregorianCalendar, DateToXmlGregorianCalendar, JodaDateTimeToXmlGregorianCalendar, JodaLocalDateTimeToXmlGregorianCalendar, JodaLocalDateToXmlGregorianCalendar, JodaLocalTimeToXmlGregorianCalendar, LocalDateTimeToXmlGregorianCalendar, LocalDateToXmlGregorianCalendar, StringToXmlGregorianCalendar, ZonedDateTimeToXmlGregorianCalendar

public abstract class AbstractToXmlGregorianCalendar extends BuiltInMethod
Base class for built-in methods for converting from a particular type to XMLGregorianCalendar.
Author:
Sjaak Derksen
  • Constructor Details

    • AbstractToXmlGregorianCalendar

      public AbstractToXmlGregorianCalendar(TypeFactory typeFactory)
  • Method Details

    • getImportTypes

      public Set<Type> getImportTypes()
      Description copied from class: BuiltInMethod
      Returns the types used by this method for which import statements need to be generated. Defaults to the empty set. To be overridden by implementations in case they make use of additional types (note that the parameter and return type don't need to be added).
      Overrides:
      getImportTypes in class BuiltInMethod
      Returns:
      the types used by this method for which import statements need to be generated
    • getReturnType

      public Type getReturnType()
      Description copied from interface: Method
      Returns the return type of the method
      Returns:
      return type
    • getFieldReference

      public FieldReference getFieldReference()
      Overrides:
      getFieldReference in class BuiltInMethod
    • getConstructorFragment

      public ConstructorFragment getConstructorFragment()
      Overrides:
      getConstructorFragment in class BuiltInMethod