Class AbstractStringToTemporal<T extends TemporalAccessor>

    • Constructor Detail

      • AbstractStringToTemporal

        protected AbstractStringToTemporal​(Class<T> targetClass)
    • Method Detail

      • factory

        protected static <C extends AbstractStringToTemporal<T>,​T extends TemporalAccessorFactory<C> factory​(Class<C> converterClass,
                                                                                                                     Class<T> temporalClass,
                                                                                                                     C autoConverter,
                                                                                                                     Function<DateTimeFormatter,​C> builderFormatter,
                                                                                                                     BiFunction<String,​Locale,​C> builderPatternLocale)
        Function used to create a String to Temporal converter Factory.
        Type Parameters:
        C - The converter type.
        T - The temporal type.
        Parameters:
        converterClass - The converter class.
        temporalClass - The temporal class.
        autoConverter - The auto converter.
        builderFormatter - The creation function that uses a DateTimeFormatter.
        builderPatternLocale - The creation function that uses a pattern and a locale.
        Returns:
        A converter Factory.
      • getPattern

        public final String getPattern()
      • getLocale

        public final Locale getLocale()
      • getParams

        public final Args getParams()
        Returns:
        The parameters used to configure this converter.