Class StringToXmlGregorianCalendar

All Implemented Interfaces:
Method

public class StringToXmlGregorianCalendar extends AbstractToXmlGregorianCalendar
A built-in method for converting from String to XMLGregorianCalendar.
Author:
Sjaak Derksen
  • Constructor Details

    • StringToXmlGregorianCalendar

      public StringToXmlGregorianCalendar(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 AbstractToXmlGregorianCalendar
      Returns:
      the types used by this method for which import statements need to be generated
    • getParameter

      public Parameter getParameter()
      Description copied from class: BuiltInMethod
      There's currently only one parameter foreseen instead of a list of parameter
      Specified by:
      getParameter in class BuiltInMethod
      Returns:
      the parameter
    • getContextParameter

      public String getContextParameter(ConversionContext conversionContext)
      Description copied from class: BuiltInMethod
      the conversion context is used to format an auxiliary parameter in the method call with context specific information such as a date format.
      Overrides:
      getContextParameter in class BuiltInMethod
      Parameters:
      conversionContext - context
      Returns:
      null if no context parameter should be included "null" if there should be an explicit null call "'dateFormat'" for instance, to indicate how the build-in method should format the date