import { JavaClass, BasicOrJavaType } from "java-bridge"; import { Chronology as java_time_chrono_Chronology } from "./../chrono/Chronology"; import { ZoneId as java_time_ZoneId } from "./../ZoneId"; import { Locale as java_util_Locale } from "./../../util/Locale"; import { FormatStyle as java_time_format_FormatStyle } from "./FormatStyle"; import { TemporalQuery as java_time_temporal_TemporalQuery } from "./../temporal/TemporalQuery"; import { DecimalStyle as java_time_format_DecimalStyle } from "./DecimalStyle"; import { ResolverStyle as java_time_format_ResolverStyle } from "./ResolverStyle"; import { Set as java_util_Set } from "./../../util/Set"; import { TemporalField as java_time_temporal_TemporalField } from "./../temporal/TemporalField"; import { TemporalAccessor as java_time_temporal_TemporalAccessor } from "./../temporal/TemporalAccessor"; import { Appendable as java_lang_Appendable } from "./../../lang/Appendable"; import { CharSequence as java_lang_CharSequence } from "./../../lang/CharSequence"; import { ParsePosition as java_text_ParsePosition } from "./../../text/ParsePosition"; import { Format as java_text_Format } from "./../../text/Format"; import { Long as java_lang_Long } from "./../../lang/Long"; import { Integer as java_lang_Integer } from "./../../lang/Integer"; import { Class as java_lang_Class } from "./../../lang/Class"; /** * This class just defines types, you should import DateTimeFormatter instead of this. * This was generated by java-bridge. * You should probably not edit this. */ export declare class DateTimeFormatterClass extends JavaClass { /** * Original type: 'java.time.format.DateTimeFormatter' */ static readonly ISO_LOCAL_DATE: DateTimeFormatterClass | null; /** * Original type: 'java.time.format.DateTimeFormatter' */ static readonly ISO_OFFSET_DATE: DateTimeFormatterClass | null; /** * Original type: 'java.time.format.DateTimeFormatter' */ static readonly ISO_DATE: DateTimeFormatterClass | null; /** * Original type: 'java.time.format.DateTimeFormatter' */ static readonly ISO_LOCAL_TIME: DateTimeFormatterClass | null; /** * Original type: 'java.time.format.DateTimeFormatter' */ static readonly ISO_OFFSET_TIME: DateTimeFormatterClass | null; /** * Original type: 'java.time.format.DateTimeFormatter' */ static readonly ISO_TIME: DateTimeFormatterClass | null; /** * Original type: 'java.time.format.DateTimeFormatter' */ static readonly ISO_LOCAL_DATE_TIME: DateTimeFormatterClass | null; /** * Original type: 'java.time.format.DateTimeFormatter' */ static readonly ISO_OFFSET_DATE_TIME: DateTimeFormatterClass | null; /** * Original type: 'java.time.format.DateTimeFormatter' */ static readonly ISO_ZONED_DATE_TIME: DateTimeFormatterClass | null; /** * Original type: 'java.time.format.DateTimeFormatter' */ static readonly ISO_DATE_TIME: DateTimeFormatterClass | null; /** * Original type: 'java.time.format.DateTimeFormatter' */ static readonly ISO_ORDINAL_DATE: DateTimeFormatterClass | null; /** * Original type: 'java.time.format.DateTimeFormatter' */ static readonly ISO_WEEK_DATE: DateTimeFormatterClass | null; /** * Original type: 'java.time.format.DateTimeFormatter' */ static readonly ISO_INSTANT: DateTimeFormatterClass | null; /** * Original type: 'java.time.format.DateTimeFormatter' */ static readonly BASIC_ISO_DATE: DateTimeFormatterClass | null; /** * Original type: 'java.time.format.DateTimeFormatter' */ static readonly RFC_1123_DATE_TIME: DateTimeFormatterClass | null; /** * @return original return type: 'java.time.chrono.Chronology' */ getChronology(): Promise; /** * @return original return type: 'java.time.chrono.Chronology' */ getChronologySync(): java_time_chrono_Chronology | null; /** * @return original return type: 'java.time.ZoneId' */ getZone(): Promise; /** * @return original return type: 'java.time.ZoneId' */ getZoneSync(): java_time_ZoneId | null; /** * @param var0 original type: 'java.time.ZoneId' * @return original return type: 'java.time.format.DateTimeFormatter' */ withZone(var0: java_time_ZoneId | null): Promise; /** * @param var0 original type: 'java.time.ZoneId' * @return original return type: 'java.time.format.DateTimeFormatter' */ withZoneSync(var0: java_time_ZoneId | null): DateTimeFormatter | null; /** * @param var0 original type: 'java.lang.String' * @return original return type: 'java.time.format.DateTimeFormatter' */ static ofPattern(var0: string | null): Promise; /** * @param var0 original type: 'java.lang.String' * @return original return type: 'java.time.format.DateTimeFormatter' */ static ofPatternSync(var0: string | null): DateTimeFormatter | null; /** * @param var0 original type: 'java.lang.String' * @param var1 original type: 'java.util.Locale' * @return original return type: 'java.time.format.DateTimeFormatter' */ static ofPattern(var0: string | null, var1: java_util_Locale | null): Promise; /** * @param var0 original type: 'java.lang.String' * @param var1 original type: 'java.util.Locale' * @return original return type: 'java.time.format.DateTimeFormatter' */ static ofPatternSync(var0: string | null, var1: java_util_Locale | null): DateTimeFormatter | null; /** * @param var0 original type: 'java.time.format.FormatStyle' * @return original return type: 'java.time.format.DateTimeFormatter' */ static ofLocalizedDate(var0: java_time_format_FormatStyle | null): Promise; /** * @param var0 original type: 'java.time.format.FormatStyle' * @return original return type: 'java.time.format.DateTimeFormatter' */ static ofLocalizedDateSync(var0: java_time_format_FormatStyle | null): DateTimeFormatter | null; /** * @param var0 original type: 'java.time.format.FormatStyle' * @return original return type: 'java.time.format.DateTimeFormatter' */ static ofLocalizedTime(var0: java_time_format_FormatStyle | null): Promise; /** * @param var0 original type: 'java.time.format.FormatStyle' * @return original return type: 'java.time.format.DateTimeFormatter' */ static ofLocalizedTimeSync(var0: java_time_format_FormatStyle | null): DateTimeFormatter | null; /** * @param var0 original type: 'java.time.format.FormatStyle' * @return original return type: 'java.time.format.DateTimeFormatter' */ static ofLocalizedDateTime(var0: java_time_format_FormatStyle | null): Promise; /** * @param var0 original type: 'java.time.format.FormatStyle' * @return original return type: 'java.time.format.DateTimeFormatter' */ static ofLocalizedDateTimeSync(var0: java_time_format_FormatStyle | null): DateTimeFormatter | null; /** * @param var0 original type: 'java.time.format.FormatStyle' * @param var1 original type: 'java.time.format.FormatStyle' * @return original return type: 'java.time.format.DateTimeFormatter' */ static ofLocalizedDateTime(var0: java_time_format_FormatStyle | null, var1: java_time_format_FormatStyle | null): Promise; /** * @param var0 original type: 'java.time.format.FormatStyle' * @param var1 original type: 'java.time.format.FormatStyle' * @return original return type: 'java.time.format.DateTimeFormatter' */ static ofLocalizedDateTimeSync(var0: java_time_format_FormatStyle | null, var1: java_time_format_FormatStyle | null): DateTimeFormatter | null; /** * @return original return type: 'java.time.temporal.TemporalQuery' */ static parsedExcessDays(): Promise; /** * @return original return type: 'java.time.temporal.TemporalQuery' */ static parsedExcessDaysSync(): java_time_temporal_TemporalQuery | null; /** * @return original return type: 'java.time.temporal.TemporalQuery' */ static parsedLeapSecond(): Promise; /** * @return original return type: 'java.time.temporal.TemporalQuery' */ static parsedLeapSecondSync(): java_time_temporal_TemporalQuery | null; /** * @return original return type: 'java.util.Locale' */ getLocale(): Promise; /** * @return original return type: 'java.util.Locale' */ getLocaleSync(): java_util_Locale | null; /** * @param var0 original type: 'java.util.Locale' * @return original return type: 'java.time.format.DateTimeFormatter' */ withLocale(var0: java_util_Locale | null): Promise; /** * @param var0 original type: 'java.util.Locale' * @return original return type: 'java.time.format.DateTimeFormatter' */ withLocaleSync(var0: java_util_Locale | null): DateTimeFormatter | null; /** * @return original return type: 'java.time.format.DecimalStyle' */ getDecimalStyle(): Promise; /** * @return original return type: 'java.time.format.DecimalStyle' */ getDecimalStyleSync(): java_time_format_DecimalStyle | null; /** * @param var0 original type: 'java.time.format.DecimalStyle' * @return original return type: 'java.time.format.DateTimeFormatter' */ withDecimalStyle(var0: java_time_format_DecimalStyle | null): Promise; /** * @param var0 original type: 'java.time.format.DecimalStyle' * @return original return type: 'java.time.format.DateTimeFormatter' */ withDecimalStyleSync(var0: java_time_format_DecimalStyle | null): DateTimeFormatter | null; /** * @param var0 original type: 'java.time.chrono.Chronology' * @return original return type: 'java.time.format.DateTimeFormatter' */ withChronology(var0: java_time_chrono_Chronology | null): Promise; /** * @param var0 original type: 'java.time.chrono.Chronology' * @return original return type: 'java.time.format.DateTimeFormatter' */ withChronologySync(var0: java_time_chrono_Chronology | null): DateTimeFormatter | null; /** * @return original return type: 'java.time.format.ResolverStyle' */ getResolverStyle(): Promise; /** * @return original return type: 'java.time.format.ResolverStyle' */ getResolverStyleSync(): java_time_format_ResolverStyle | null; /** * @param var0 original type: 'java.time.format.ResolverStyle' * @return original return type: 'java.time.format.DateTimeFormatter' */ withResolverStyle(var0: java_time_format_ResolverStyle | null): Promise; /** * @param var0 original type: 'java.time.format.ResolverStyle' * @return original return type: 'java.time.format.DateTimeFormatter' */ withResolverStyleSync(var0: java_time_format_ResolverStyle | null): DateTimeFormatter | null; /** * @return original return type: 'java.util.Set' */ getResolverFields(): Promise; /** * @return original return type: 'java.util.Set' */ getResolverFieldsSync(): java_util_Set | null; /** * @param var0 original type: 'java.time.temporal.TemporalField[]' * @return original return type: 'java.time.format.DateTimeFormatter' */ withResolverFields(var0: (java_time_temporal_TemporalField | null)[] | null): Promise; /** * @param var0 original type: 'java.time.temporal.TemporalField[]' * @return original return type: 'java.time.format.DateTimeFormatter' */ withResolverFieldsSync(var0: (java_time_temporal_TemporalField | null)[] | null): DateTimeFormatter | null; /** * @param var0 original type: 'java.util.Set' * @return original return type: 'java.time.format.DateTimeFormatter' */ withResolverFields(var0: java_util_Set | null): Promise; /** * @param var0 original type: 'java.util.Set' * @return original return type: 'java.time.format.DateTimeFormatter' */ withResolverFieldsSync(var0: java_util_Set | null): DateTimeFormatter | null; /** * @param var0 original type: 'java.time.temporal.TemporalAccessor' * @param var1 original type: 'java.lang.Appendable' * @return original return type: 'void' */ formatTo(var0: java_time_temporal_TemporalAccessor | null, var1: java_lang_Appendable | null): Promise; /** * @param var0 original type: 'java.time.temporal.TemporalAccessor' * @param var1 original type: 'java.lang.Appendable' * @return original return type: 'void' */ formatToSync(var0: java_time_temporal_TemporalAccessor | null, var1: java_lang_Appendable | null): void; /** * @param var0 original type: 'java.lang.CharSequence' * @param var1 original type: 'java.time.temporal.TemporalQuery[]' * @return original return type: 'java.time.temporal.TemporalAccessor' */ parseBest(var0: java_lang_CharSequence | null, var1: (java_time_temporal_TemporalQuery | null)[] | null): Promise; /** * @param var0 original type: 'java.lang.CharSequence' * @param var1 original type: 'java.time.temporal.TemporalQuery[]' * @return original return type: 'java.time.temporal.TemporalAccessor' */ parseBestSync(var0: java_lang_CharSequence | null, var1: (java_time_temporal_TemporalQuery | null)[] | null): java_time_temporal_TemporalAccessor | null; /** * @param var0 original type: 'java.lang.CharSequence' * @param var1 original type: 'java.text.ParsePosition' * @return original return type: 'java.time.temporal.TemporalAccessor' */ parseUnresolved(var0: java_lang_CharSequence | null, var1: java_text_ParsePosition | null): Promise; /** * @param var0 original type: 'java.lang.CharSequence' * @param var1 original type: 'java.text.ParsePosition' * @return original return type: 'java.time.temporal.TemporalAccessor' */ parseUnresolvedSync(var0: java_lang_CharSequence | null, var1: java_text_ParsePosition | null): java_time_temporal_TemporalAccessor | null; /** * @return original return type: 'java.text.Format' */ toFormat(): Promise; /** * @return original return type: 'java.text.Format' */ toFormatSync(): java_text_Format | null; /** * @param var0 original type: 'java.time.temporal.TemporalQuery' * @return original return type: 'java.text.Format' */ toFormat(var0: java_time_temporal_TemporalQuery | null): Promise; /** * @param var0 original type: 'java.time.temporal.TemporalQuery' * @return original return type: 'java.text.Format' */ toFormatSync(var0: java_time_temporal_TemporalQuery | null): java_text_Format | null; /** * @return original return type: 'java.lang.String' */ toString(): Promise; /** * @return original return type: 'java.lang.String' */ toStringSync(): string; /** * @param var0 original type: 'java.time.temporal.TemporalAccessor' * @return original return type: 'java.lang.String' */ format(var0: java_time_temporal_TemporalAccessor | null): Promise; /** * @param var0 original type: 'java.time.temporal.TemporalAccessor' * @return original return type: 'java.lang.String' */ formatSync(var0: java_time_temporal_TemporalAccessor | null): string | null; /** * @param var0 original type: 'java.lang.CharSequence' * @param var1 original type: 'java.time.temporal.TemporalQuery' * @return original return type: 'java.lang.Object' */ parse(var0: java_lang_CharSequence | null, var1: java_time_temporal_TemporalQuery | null): Promise; /** * @param var0 original type: 'java.lang.CharSequence' * @param var1 original type: 'java.time.temporal.TemporalQuery' * @return original return type: 'java.lang.Object' */ parseSync(var0: java_lang_CharSequence | null, var1: java_time_temporal_TemporalQuery | null): BasicOrJavaType | null; /** * @param var0 original type: 'java.lang.CharSequence' * @param var1 original type: 'java.text.ParsePosition' * @return original return type: 'java.time.temporal.TemporalAccessor' */ parse(var0: java_lang_CharSequence | null, var1: java_text_ParsePosition | null): Promise; /** * @param var0 original type: 'java.lang.CharSequence' * @param var1 original type: 'java.text.ParsePosition' * @return original return type: 'java.time.temporal.TemporalAccessor' */ parseSync(var0: java_lang_CharSequence | null, var1: java_text_ParsePosition | null): java_time_temporal_TemporalAccessor | null; /** * @param var0 original type: 'java.lang.CharSequence' * @return original return type: 'java.time.temporal.TemporalAccessor' */ parse(var0: java_lang_CharSequence | null): Promise; /** * @param var0 original type: 'java.lang.CharSequence' * @return original return type: 'java.time.temporal.TemporalAccessor' */ parseSync(var0: java_lang_CharSequence | null): java_time_temporal_TemporalAccessor | null; /** * @param var0 original type: 'long' * @param var1 original type: 'int' * @return original return type: 'void' */ wait(var0: java_lang_Long | bigint | number, var1: java_lang_Integer | number): Promise; /** * @param var0 original type: 'long' * @param var1 original type: 'int' * @return original return type: 'void' */ waitSync(var0: java_lang_Long | bigint | number, var1: java_lang_Integer | number): void; /** * @param var0 original type: 'long' * @return original return type: 'void' */ wait(var0: java_lang_Long | bigint | number): Promise; /** * @param var0 original type: 'long' * @return original return type: 'void' */ waitSync(var0: java_lang_Long | bigint | number): void; /** * @return original return type: 'void' */ wait(): Promise; /** * @return original return type: 'void' */ waitSync(): void; /** * @param var0 original type: 'java.lang.Object' * @return original return type: 'boolean' */ equals(var0: BasicOrJavaType | null): Promise; /** * @param var0 original type: 'java.lang.Object' * @return original return type: 'boolean' */ equalsSync(var0: BasicOrJavaType | null): boolean; /** * @return original return type: 'int' */ hashCode(): Promise; /** * @return original return type: 'int' */ hashCodeSync(): number; /** * @return original return type: 'java.lang.Class' */ getClass(): Promise; /** * @return original return type: 'java.lang.Class' */ getClassSync(): java_lang_Class; /** * @return original return type: 'void' */ notify(): Promise; /** * @return original return type: 'void' */ notifySync(): void; /** * @return original return type: 'void' */ notifyAll(): Promise; /** * @return original return type: 'void' */ notifyAllSync(): void; } declare const DateTimeFormatter_base: typeof DateTimeFormatterClass; /** * Class java.time.format.DateTimeFormatter. * * This actually imports the java class for further use. * The class DateTimeFormatterClass only defines types, this is the class you should actually import. * Please note that this statement imports the underlying java class at runtime, which may take a while. * This was generated by java-bridge. * You should probably not edit this. */ export declare class DateTimeFormatter extends DateTimeFormatter_base { } export default DateTimeFormatter; //# sourceMappingURL=DateTimeFormatter.d.ts.map