├── .gitattributes ├── .github ├── dependabot.yml └── workflows │ ├── dep_build_v2.yml │ ├── dep_build_v3.yml │ └── main.yml ├── .gitignore ├── .mvn └── wrapper │ ├── MavenWrapperDownloader.java │ ├── maven-wrapper.jar │ └── maven-wrapper.properties ├── .travis.yml ├── LICENSE ├── README.md ├── SECURITY.md ├── docs └── javadoc │ ├── 2.0.4 │ ├── allclasses-frame.html │ ├── allclasses-noframe.html │ ├── com │ │ └── fasterxml │ │ │ └── jackson │ │ │ └── datatype │ │ │ └── joda │ │ │ ├── JodaModule.html │ │ │ ├── class-use │ │ │ └── JodaModule.html │ │ │ ├── deser │ │ │ ├── DateMidnightDeserializer.html │ │ │ ├── DateTimeDeserializer.html │ │ │ ├── DurationDeserializer.html │ │ │ ├── InstantDeserializer.html │ │ │ ├── LocalDateDeserializer.html │ │ │ ├── LocalDateTimeDeserializer.html │ │ │ ├── LocalTimeDeserializer.html │ │ │ ├── PeriodDeserializer.html │ │ │ ├── class-use │ │ │ │ ├── DateMidnightDeserializer.html │ │ │ │ ├── DateTimeDeserializer.html │ │ │ │ ├── DurationDeserializer.html │ │ │ │ ├── InstantDeserializer.html │ │ │ │ ├── LocalDateDeserializer.html │ │ │ │ ├── LocalDateTimeDeserializer.html │ │ │ │ ├── LocalTimeDeserializer.html │ │ │ │ └── PeriodDeserializer.html │ │ │ ├── package-frame.html │ │ │ ├── package-summary.html │ │ │ ├── package-tree.html │ │ │ └── package-use.html │ │ │ ├── package-frame.html │ │ │ ├── package-summary.html │ │ │ ├── package-tree.html │ │ │ ├── package-use.html │ │ │ └── ser │ │ │ ├── DateMidnightSerializer.html │ │ │ ├── DateTimeSerializer.html │ │ │ ├── DurationSerializer.html │ │ │ ├── InstantSerializer.html │ │ │ ├── LocalDateSerializer.html │ │ │ ├── LocalDateTimeSerializer.html │ │ │ ├── LocalTimeSerializer.html │ │ │ ├── class-use │ │ │ ├── DateMidnightSerializer.html │ │ │ ├── DateTimeSerializer.html │ │ │ ├── DurationSerializer.html │ │ │ ├── InstantSerializer.html │ │ │ ├── LocalDateSerializer.html │ │ │ ├── LocalDateTimeSerializer.html │ │ │ └── LocalTimeSerializer.html │ │ │ ├── package-frame.html │ │ │ ├── package-summary.html │ │ │ ├── package-tree.html │ │ │ └── package-use.html │ ├── constant-values.html │ ├── deprecated-list.html │ ├── help-doc.html │ ├── index-all.html │ ├── index.html │ ├── overview-frame.html │ ├── overview-summary.html │ ├── overview-tree.html │ ├── resources │ │ └── inherit.gif │ └── stylesheet.css │ ├── 2.1.0 │ ├── allclasses-frame.html │ ├── allclasses-noframe.html │ ├── com │ │ └── fasterxml │ │ │ └── jackson │ │ │ └── datatype │ │ │ └── joda │ │ │ ├── JodaModule.html │ │ │ ├── class-use │ │ │ └── JodaModule.html │ │ │ ├── deser │ │ │ ├── DateMidnightDeserializer.html │ │ │ ├── DateTimeDeserializer.html │ │ │ ├── DurationDeserializer.html │ │ │ ├── InstantDeserializer.html │ │ │ ├── IntervalDeserializer.html │ │ │ ├── LocalDateDeserializer.html │ │ │ ├── LocalDateTimeDeserializer.html │ │ │ ├── LocalTimeDeserializer.html │ │ │ ├── PeriodDeserializer.html │ │ │ ├── class-use │ │ │ │ ├── DateMidnightDeserializer.html │ │ │ │ ├── DateTimeDeserializer.html │ │ │ │ ├── DurationDeserializer.html │ │ │ │ ├── InstantDeserializer.html │ │ │ │ ├── IntervalDeserializer.html │ │ │ │ ├── LocalDateDeserializer.html │ │ │ │ ├── LocalDateTimeDeserializer.html │ │ │ │ ├── LocalTimeDeserializer.html │ │ │ │ └── PeriodDeserializer.html │ │ │ ├── package-frame.html │ │ │ ├── package-summary.html │ │ │ ├── package-tree.html │ │ │ └── package-use.html │ │ │ ├── package-frame.html │ │ │ ├── package-summary.html │ │ │ ├── package-tree.html │ │ │ ├── package-use.html │ │ │ └── ser │ │ │ ├── DateMidnightSerializer.html │ │ │ ├── DateTimeSerializer.html │ │ │ ├── DurationSerializer.html │ │ │ ├── InstantSerializer.html │ │ │ ├── IntervalSerializer.html │ │ │ ├── LocalDateSerializer.html │ │ │ ├── LocalDateTimeSerializer.html │ │ │ ├── LocalTimeSerializer.html │ │ │ ├── class-use │ │ │ ├── DateMidnightSerializer.html │ │ │ ├── DateTimeSerializer.html │ │ │ ├── DurationSerializer.html │ │ │ ├── InstantSerializer.html │ │ │ ├── IntervalSerializer.html │ │ │ ├── LocalDateSerializer.html │ │ │ ├── LocalDateTimeSerializer.html │ │ │ └── LocalTimeSerializer.html │ │ │ ├── package-frame.html │ │ │ ├── package-summary.html │ │ │ ├── package-tree.html │ │ │ └── package-use.html │ ├── constant-values.html │ ├── deprecated-list.html │ ├── help-doc.html │ ├── index-all.html │ ├── index.html │ ├── overview-frame.html │ ├── overview-summary.html │ ├── overview-tree.html │ ├── resources │ │ └── inherit.gif │ ├── serialized-form.html │ └── stylesheet.css │ ├── 2.1.1 │ ├── allclasses-frame.html │ ├── allclasses-noframe.html │ ├── com │ │ └── fasterxml │ │ │ └── jackson │ │ │ └── datatype │ │ │ └── joda │ │ │ ├── JodaModule.html │ │ │ ├── class-use │ │ │ └── JodaModule.html │ │ │ ├── deser │ │ │ ├── DateMidnightDeserializer.html │ │ │ ├── DateTimeDeserializer.html │ │ │ ├── DurationDeserializer.html │ │ │ ├── InstantDeserializer.html │ │ │ ├── IntervalDeserializer.html │ │ │ ├── LocalDateDeserializer.html │ │ │ ├── LocalDateTimeDeserializer.html │ │ │ ├── LocalTimeDeserializer.html │ │ │ ├── PeriodDeserializer.html │ │ │ ├── class-use │ │ │ │ ├── DateMidnightDeserializer.html │ │ │ │ ├── DateTimeDeserializer.html │ │ │ │ ├── DurationDeserializer.html │ │ │ │ ├── InstantDeserializer.html │ │ │ │ ├── IntervalDeserializer.html │ │ │ │ ├── LocalDateDeserializer.html │ │ │ │ ├── LocalDateTimeDeserializer.html │ │ │ │ ├── LocalTimeDeserializer.html │ │ │ │ └── PeriodDeserializer.html │ │ │ ├── package-frame.html │ │ │ ├── package-summary.html │ │ │ ├── package-tree.html │ │ │ └── package-use.html │ │ │ ├── package-frame.html │ │ │ ├── package-summary.html │ │ │ ├── package-tree.html │ │ │ ├── package-use.html │ │ │ └── ser │ │ │ ├── DateMidnightSerializer.html │ │ │ ├── DateTimeSerializer.html │ │ │ ├── DurationSerializer.html │ │ │ ├── InstantSerializer.html │ │ │ ├── IntervalSerializer.html │ │ │ ├── LocalDateSerializer.html │ │ │ ├── LocalDateTimeSerializer.html │ │ │ ├── LocalTimeSerializer.html │ │ │ ├── class-use │ │ │ ├── DateMidnightSerializer.html │ │ │ ├── DateTimeSerializer.html │ │ │ ├── DurationSerializer.html │ │ │ ├── InstantSerializer.html │ │ │ ├── IntervalSerializer.html │ │ │ ├── LocalDateSerializer.html │ │ │ ├── LocalDateTimeSerializer.html │ │ │ └── LocalTimeSerializer.html │ │ │ ├── package-frame.html │ │ │ ├── package-summary.html │ │ │ ├── package-tree.html │ │ │ └── package-use.html │ ├── constant-values.html │ ├── deprecated-list.html │ ├── help-doc.html │ ├── index-all.html │ ├── index.html │ ├── overview-frame.html │ ├── overview-summary.html │ ├── overview-tree.html │ ├── resources │ │ └── inherit.gif │ ├── serialized-form.html │ └── stylesheet.css │ ├── 2.10 │ ├── allclasses-frame.html │ ├── allclasses-noframe.html │ ├── com │ │ └── fasterxml │ │ │ └── jackson │ │ │ └── datatype │ │ │ └── joda │ │ │ ├── JodaMapper.html │ │ │ ├── JodaModule.html │ │ │ ├── PackageVersion.html │ │ │ ├── cfg │ │ │ ├── FormatConfig.html │ │ │ ├── JacksonJodaDateFormat.html │ │ │ ├── JacksonJodaPeriodFormat.html │ │ │ ├── class-use │ │ │ │ ├── FormatConfig.html │ │ │ │ ├── JacksonJodaDateFormat.html │ │ │ │ └── JacksonJodaPeriodFormat.html │ │ │ ├── package-frame.html │ │ │ ├── package-summary.html │ │ │ ├── package-tree.html │ │ │ └── package-use.html │ │ │ ├── class-use │ │ │ ├── JodaMapper.html │ │ │ ├── JodaModule.html │ │ │ └── PackageVersion.html │ │ │ ├── deser │ │ │ ├── DateMidnightDeserializer.html │ │ │ ├── DateTimeDeserializer.html │ │ │ ├── DateTimeZoneDeserializer.html │ │ │ ├── DurationDeserializer.html │ │ │ ├── InstantDeserializer.html │ │ │ ├── IntervalDeserializer.html │ │ │ ├── JodaDateDeserializerBase.html │ │ │ ├── LocalDateDeserializer.html │ │ │ ├── LocalDateTimeDeserializer.html │ │ │ ├── LocalTimeDeserializer.html │ │ │ ├── MonthDayDeserializer.html │ │ │ ├── PeriodDeserializer.html │ │ │ ├── YearMonthDeserializer.html │ │ │ ├── class-use │ │ │ │ ├── DateMidnightDeserializer.html │ │ │ │ ├── DateTimeDeserializer.html │ │ │ │ ├── DateTimeZoneDeserializer.html │ │ │ │ ├── DurationDeserializer.html │ │ │ │ ├── InstantDeserializer.html │ │ │ │ ├── IntervalDeserializer.html │ │ │ │ ├── JodaDateDeserializerBase.html │ │ │ │ ├── LocalDateDeserializer.html │ │ │ │ ├── LocalDateTimeDeserializer.html │ │ │ │ ├── LocalTimeDeserializer.html │ │ │ │ ├── MonthDayDeserializer.html │ │ │ │ ├── PeriodDeserializer.html │ │ │ │ └── YearMonthDeserializer.html │ │ │ ├── key │ │ │ │ ├── DateTimeKeyDeserializer.html │ │ │ │ ├── DurationKeyDeserializer.html │ │ │ │ ├── LocalDateKeyDeserializer.html │ │ │ │ ├── LocalDateTimeKeyDeserializer.html │ │ │ │ ├── LocalTimeKeyDeserializer.html │ │ │ │ ├── PeriodKeyDeserializer.html │ │ │ │ ├── class-use │ │ │ │ │ ├── DateTimeKeyDeserializer.html │ │ │ │ │ ├── DurationKeyDeserializer.html │ │ │ │ │ ├── LocalDateKeyDeserializer.html │ │ │ │ │ ├── LocalDateTimeKeyDeserializer.html │ │ │ │ │ ├── LocalTimeKeyDeserializer.html │ │ │ │ │ └── PeriodKeyDeserializer.html │ │ │ │ ├── package-frame.html │ │ │ │ ├── package-summary.html │ │ │ │ ├── package-tree.html │ │ │ │ └── package-use.html │ │ │ ├── package-frame.html │ │ │ ├── package-summary.html │ │ │ ├── package-tree.html │ │ │ └── package-use.html │ │ │ ├── package-frame.html │ │ │ ├── package-summary.html │ │ │ ├── package-tree.html │ │ │ ├── package-use.html │ │ │ └── ser │ │ │ ├── DateMidnightSerializer.html │ │ │ ├── DateTimeSerializer.html │ │ │ ├── DateTimeZoneSerializer.html │ │ │ ├── DurationSerializer.html │ │ │ ├── InstantSerializer.html │ │ │ ├── IntervalSerializer.html │ │ │ ├── JodaDateSerializerBase.html │ │ │ ├── LocalDateSerializer.html │ │ │ ├── LocalDateTimeSerializer.html │ │ │ ├── LocalTimeSerializer.html │ │ │ ├── MonthDaySerializer.html │ │ │ ├── PeriodSerializer.html │ │ │ ├── YearMonthSerializer.html │ │ │ ├── class-use │ │ │ ├── DateMidnightSerializer.html │ │ │ ├── DateTimeSerializer.html │ │ │ ├── DateTimeZoneSerializer.html │ │ │ ├── DurationSerializer.html │ │ │ ├── InstantSerializer.html │ │ │ ├── IntervalSerializer.html │ │ │ ├── JodaDateSerializerBase.html │ │ │ ├── LocalDateSerializer.html │ │ │ ├── LocalDateTimeSerializer.html │ │ │ ├── LocalTimeSerializer.html │ │ │ ├── MonthDaySerializer.html │ │ │ ├── PeriodSerializer.html │ │ │ └── YearMonthSerializer.html │ │ │ ├── package-frame.html │ │ │ ├── package-summary.html │ │ │ ├── package-tree.html │ │ │ └── package-use.html │ ├── constant-values.html │ ├── deprecated-list.html │ ├── help-doc.html │ ├── index-all.html │ ├── index.html │ ├── javadoc.sh │ ├── overview-frame.html │ ├── overview-summary.html │ ├── overview-tree.html │ ├── script.js │ ├── serialized-form.html │ └── stylesheet.css │ ├── 2.11 │ ├── allclasses-frame.html │ ├── allclasses-noframe.html │ ├── com │ │ └── fasterxml │ │ │ └── jackson │ │ │ └── datatype │ │ │ └── joda │ │ │ ├── JodaMapper.html │ │ │ ├── JodaModule.html │ │ │ ├── PackageVersion.html │ │ │ ├── cfg │ │ │ ├── FormatConfig.html │ │ │ ├── JacksonJodaDateFormat.html │ │ │ ├── JacksonJodaPeriodFormat.html │ │ │ ├── class-use │ │ │ │ ├── FormatConfig.html │ │ │ │ ├── JacksonJodaDateFormat.html │ │ │ │ └── JacksonJodaPeriodFormat.html │ │ │ ├── package-frame.html │ │ │ ├── package-summary.html │ │ │ ├── package-tree.html │ │ │ └── package-use.html │ │ │ ├── class-use │ │ │ ├── JodaMapper.html │ │ │ ├── JodaModule.html │ │ │ └── PackageVersion.html │ │ │ ├── deser │ │ │ ├── DateMidnightDeserializer.html │ │ │ ├── DateTimeDeserializer.html │ │ │ ├── DateTimeZoneDeserializer.html │ │ │ ├── DurationDeserializer.html │ │ │ ├── InstantDeserializer.html │ │ │ ├── IntervalDeserializer.html │ │ │ ├── JodaDateDeserializerBase.html │ │ │ ├── LocalDateDeserializer.html │ │ │ ├── LocalDateTimeDeserializer.html │ │ │ ├── LocalTimeDeserializer.html │ │ │ ├── MonthDayDeserializer.html │ │ │ ├── PeriodDeserializer.html │ │ │ ├── YearMonthDeserializer.html │ │ │ ├── class-use │ │ │ │ ├── DateMidnightDeserializer.html │ │ │ │ ├── DateTimeDeserializer.html │ │ │ │ ├── DateTimeZoneDeserializer.html │ │ │ │ ├── DurationDeserializer.html │ │ │ │ ├── InstantDeserializer.html │ │ │ │ ├── IntervalDeserializer.html │ │ │ │ ├── JodaDateDeserializerBase.html │ │ │ │ ├── LocalDateDeserializer.html │ │ │ │ ├── LocalDateTimeDeserializer.html │ │ │ │ ├── LocalTimeDeserializer.html │ │ │ │ ├── MonthDayDeserializer.html │ │ │ │ ├── PeriodDeserializer.html │ │ │ │ └── YearMonthDeserializer.html │ │ │ ├── key │ │ │ │ ├── DateTimeKeyDeserializer.html │ │ │ │ ├── DurationKeyDeserializer.html │ │ │ │ ├── LocalDateKeyDeserializer.html │ │ │ │ ├── LocalDateTimeKeyDeserializer.html │ │ │ │ ├── LocalTimeKeyDeserializer.html │ │ │ │ ├── PeriodKeyDeserializer.html │ │ │ │ ├── class-use │ │ │ │ │ ├── DateTimeKeyDeserializer.html │ │ │ │ │ ├── DurationKeyDeserializer.html │ │ │ │ │ ├── LocalDateKeyDeserializer.html │ │ │ │ │ ├── LocalDateTimeKeyDeserializer.html │ │ │ │ │ ├── LocalTimeKeyDeserializer.html │ │ │ │ │ └── PeriodKeyDeserializer.html │ │ │ │ ├── package-frame.html │ │ │ │ ├── package-summary.html │ │ │ │ ├── package-tree.html │ │ │ │ └── package-use.html │ │ │ ├── package-frame.html │ │ │ ├── package-summary.html │ │ │ ├── package-tree.html │ │ │ └── package-use.html │ │ │ ├── package-frame.html │ │ │ ├── package-summary.html │ │ │ ├── package-tree.html │ │ │ ├── package-use.html │ │ │ └── ser │ │ │ ├── DateMidnightSerializer.html │ │ │ ├── DateTimeSerializer.html │ │ │ ├── DateTimeZoneSerializer.html │ │ │ ├── DurationSerializer.html │ │ │ ├── InstantSerializer.html │ │ │ ├── IntervalSerializer.html │ │ │ ├── JodaDateSerializerBase.html │ │ │ ├── LocalDateSerializer.html │ │ │ ├── LocalDateTimeSerializer.html │ │ │ ├── LocalTimeSerializer.html │ │ │ ├── MonthDaySerializer.html │ │ │ ├── PeriodSerializer.html │ │ │ ├── YearMonthSerializer.html │ │ │ ├── class-use │ │ │ ├── DateMidnightSerializer.html │ │ │ ├── DateTimeSerializer.html │ │ │ ├── DateTimeZoneSerializer.html │ │ │ ├── DurationSerializer.html │ │ │ ├── InstantSerializer.html │ │ │ ├── IntervalSerializer.html │ │ │ ├── JodaDateSerializerBase.html │ │ │ ├── LocalDateSerializer.html │ │ │ ├── LocalDateTimeSerializer.html │ │ │ ├── LocalTimeSerializer.html │ │ │ ├── MonthDaySerializer.html │ │ │ ├── PeriodSerializer.html │ │ │ └── YearMonthSerializer.html │ │ │ ├── package-frame.html │ │ │ ├── package-summary.html │ │ │ ├── package-tree.html │ │ │ └── package-use.html │ ├── constant-values.html │ ├── deprecated-list.html │ ├── help-doc.html │ ├── index-all.html │ ├── index.html │ ├── overview-frame.html │ ├── overview-summary.html │ ├── overview-tree.html │ ├── package-list │ ├── script.js │ ├── serialized-form.html │ └── stylesheet.css │ ├── 2.12 │ ├── allclasses-frame.html │ ├── allclasses-noframe.html │ ├── com │ │ └── fasterxml │ │ │ └── jackson │ │ │ └── datatype │ │ │ └── joda │ │ │ ├── JodaMapper.html │ │ │ ├── JodaModule.html │ │ │ ├── PackageVersion.html │ │ │ ├── cfg │ │ │ ├── FormatConfig.html │ │ │ ├── JacksonJodaDateFormat.html │ │ │ ├── JacksonJodaPeriodFormat.html │ │ │ ├── class-use │ │ │ │ ├── FormatConfig.html │ │ │ │ ├── JacksonJodaDateFormat.html │ │ │ │ └── JacksonJodaPeriodFormat.html │ │ │ ├── package-frame.html │ │ │ ├── package-summary.html │ │ │ ├── package-tree.html │ │ │ └── package-use.html │ │ │ ├── class-use │ │ │ ├── JodaMapper.html │ │ │ ├── JodaModule.html │ │ │ └── PackageVersion.html │ │ │ ├── deser │ │ │ ├── DateMidnightDeserializer.html │ │ │ ├── DateTimeDeserializer.html │ │ │ ├── DateTimeZoneDeserializer.html │ │ │ ├── DurationDeserializer.html │ │ │ ├── InstantDeserializer.html │ │ │ ├── IntervalDeserializer.html │ │ │ ├── JodaDateDeserializerBase.html │ │ │ ├── LocalDateDeserializer.html │ │ │ ├── LocalDateTimeDeserializer.html │ │ │ ├── LocalTimeDeserializer.html │ │ │ ├── MonthDayDeserializer.html │ │ │ ├── PeriodDeserializer.html │ │ │ ├── YearMonthDeserializer.html │ │ │ ├── class-use │ │ │ │ ├── DateMidnightDeserializer.html │ │ │ │ ├── DateTimeDeserializer.html │ │ │ │ ├── DateTimeZoneDeserializer.html │ │ │ │ ├── DurationDeserializer.html │ │ │ │ ├── InstantDeserializer.html │ │ │ │ ├── IntervalDeserializer.html │ │ │ │ ├── JodaDateDeserializerBase.html │ │ │ │ ├── LocalDateDeserializer.html │ │ │ │ ├── LocalDateTimeDeserializer.html │ │ │ │ ├── LocalTimeDeserializer.html │ │ │ │ ├── MonthDayDeserializer.html │ │ │ │ ├── PeriodDeserializer.html │ │ │ │ └── YearMonthDeserializer.html │ │ │ ├── key │ │ │ │ ├── DateTimeKeyDeserializer.html │ │ │ │ ├── DurationKeyDeserializer.html │ │ │ │ ├── LocalDateKeyDeserializer.html │ │ │ │ ├── LocalDateTimeKeyDeserializer.html │ │ │ │ ├── LocalTimeKeyDeserializer.html │ │ │ │ ├── PeriodKeyDeserializer.html │ │ │ │ ├── class-use │ │ │ │ │ ├── DateTimeKeyDeserializer.html │ │ │ │ │ ├── DurationKeyDeserializer.html │ │ │ │ │ ├── LocalDateKeyDeserializer.html │ │ │ │ │ ├── LocalDateTimeKeyDeserializer.html │ │ │ │ │ ├── LocalTimeKeyDeserializer.html │ │ │ │ │ └── PeriodKeyDeserializer.html │ │ │ │ ├── package-frame.html │ │ │ │ ├── package-summary.html │ │ │ │ ├── package-tree.html │ │ │ │ └── package-use.html │ │ │ ├── package-frame.html │ │ │ ├── package-summary.html │ │ │ ├── package-tree.html │ │ │ └── package-use.html │ │ │ ├── package-frame.html │ │ │ ├── package-summary.html │ │ │ ├── package-tree.html │ │ │ ├── package-use.html │ │ │ └── ser │ │ │ ├── DateMidnightSerializer.html │ │ │ ├── DateTimeSerializer.html │ │ │ ├── DateTimeZoneSerializer.html │ │ │ ├── DurationSerializer.html │ │ │ ├── InstantSerializer.html │ │ │ ├── IntervalSerializer.html │ │ │ ├── JodaDateSerializerBase.html │ │ │ ├── LocalDateSerializer.html │ │ │ ├── LocalDateTimeSerializer.html │ │ │ ├── LocalTimeSerializer.html │ │ │ ├── MonthDaySerializer.html │ │ │ ├── PeriodSerializer.html │ │ │ ├── YearMonthSerializer.html │ │ │ ├── class-use │ │ │ ├── DateMidnightSerializer.html │ │ │ ├── DateTimeSerializer.html │ │ │ ├── DateTimeZoneSerializer.html │ │ │ ├── DurationSerializer.html │ │ │ ├── InstantSerializer.html │ │ │ ├── IntervalSerializer.html │ │ │ ├── JodaDateSerializerBase.html │ │ │ ├── LocalDateSerializer.html │ │ │ ├── LocalDateTimeSerializer.html │ │ │ ├── LocalTimeSerializer.html │ │ │ ├── MonthDaySerializer.html │ │ │ ├── PeriodSerializer.html │ │ │ └── YearMonthSerializer.html │ │ │ ├── package-frame.html │ │ │ ├── package-summary.html │ │ │ ├── package-tree.html │ │ │ └── package-use.html │ ├── constant-values.html │ ├── deprecated-list.html │ ├── help-doc.html │ ├── index-all.html │ ├── index.html │ ├── overview-frame.html │ ├── overview-summary.html │ ├── overview-tree.html │ ├── package-list │ ├── script.js │ ├── serialized-form.html │ └── stylesheet.css │ ├── 2.13 │ ├── allclasses-frame.html │ ├── allclasses-noframe.html │ ├── com │ │ └── fasterxml │ │ │ └── jackson │ │ │ └── datatype │ │ │ └── joda │ │ │ ├── JodaMapper.html │ │ │ ├── JodaModule.html │ │ │ ├── PackageVersion.html │ │ │ ├── cfg │ │ │ ├── FormatConfig.html │ │ │ ├── JacksonJodaDateFormat.html │ │ │ ├── JacksonJodaPeriodFormat.html │ │ │ ├── class-use │ │ │ │ ├── FormatConfig.html │ │ │ │ ├── JacksonJodaDateFormat.html │ │ │ │ └── JacksonJodaPeriodFormat.html │ │ │ ├── package-frame.html │ │ │ ├── package-summary.html │ │ │ ├── package-tree.html │ │ │ └── package-use.html │ │ │ ├── class-use │ │ │ ├── JodaMapper.html │ │ │ ├── JodaModule.html │ │ │ └── PackageVersion.html │ │ │ ├── deser │ │ │ ├── DateMidnightDeserializer.html │ │ │ ├── DateTimeDeserializer.html │ │ │ ├── DateTimeZoneDeserializer.html │ │ │ ├── DurationDeserializer.html │ │ │ ├── InstantDeserializer.html │ │ │ ├── IntervalDeserializer.html │ │ │ ├── JodaDateDeserializerBase.html │ │ │ ├── LocalDateDeserializer.html │ │ │ ├── LocalDateTimeDeserializer.html │ │ │ ├── LocalTimeDeserializer.html │ │ │ ├── MonthDayDeserializer.html │ │ │ ├── PeriodDeserializer.html │ │ │ ├── YearMonthDeserializer.html │ │ │ ├── class-use │ │ │ │ ├── DateMidnightDeserializer.html │ │ │ │ ├── DateTimeDeserializer.html │ │ │ │ ├── DateTimeZoneDeserializer.html │ │ │ │ ├── DurationDeserializer.html │ │ │ │ ├── InstantDeserializer.html │ │ │ │ ├── IntervalDeserializer.html │ │ │ │ ├── JodaDateDeserializerBase.html │ │ │ │ ├── LocalDateDeserializer.html │ │ │ │ ├── LocalDateTimeDeserializer.html │ │ │ │ ├── LocalTimeDeserializer.html │ │ │ │ ├── MonthDayDeserializer.html │ │ │ │ ├── PeriodDeserializer.html │ │ │ │ └── YearMonthDeserializer.html │ │ │ ├── key │ │ │ │ ├── DateTimeKeyDeserializer.html │ │ │ │ ├── DurationKeyDeserializer.html │ │ │ │ ├── LocalDateKeyDeserializer.html │ │ │ │ ├── LocalDateTimeKeyDeserializer.html │ │ │ │ ├── LocalTimeKeyDeserializer.html │ │ │ │ ├── PeriodKeyDeserializer.html │ │ │ │ ├── class-use │ │ │ │ │ ├── DateTimeKeyDeserializer.html │ │ │ │ │ ├── DurationKeyDeserializer.html │ │ │ │ │ ├── LocalDateKeyDeserializer.html │ │ │ │ │ ├── LocalDateTimeKeyDeserializer.html │ │ │ │ │ ├── LocalTimeKeyDeserializer.html │ │ │ │ │ └── PeriodKeyDeserializer.html │ │ │ │ ├── package-frame.html │ │ │ │ ├── package-summary.html │ │ │ │ ├── package-tree.html │ │ │ │ └── package-use.html │ │ │ ├── package-frame.html │ │ │ ├── package-summary.html │ │ │ ├── package-tree.html │ │ │ └── package-use.html │ │ │ ├── package-frame.html │ │ │ ├── package-summary.html │ │ │ ├── package-tree.html │ │ │ ├── package-use.html │ │ │ └── ser │ │ │ ├── DateMidnightSerializer.html │ │ │ ├── DateTimeSerializer.html │ │ │ ├── DateTimeZoneSerializer.html │ │ │ ├── DurationSerializer.html │ │ │ ├── InstantSerializer.html │ │ │ ├── IntervalSerializer.html │ │ │ ├── JodaDateSerializerBase.html │ │ │ ├── LocalDateSerializer.html │ │ │ ├── LocalDateTimeSerializer.html │ │ │ ├── LocalTimeSerializer.html │ │ │ ├── MonthDaySerializer.html │ │ │ ├── PeriodSerializer.html │ │ │ ├── YearMonthSerializer.html │ │ │ ├── class-use │ │ │ ├── DateMidnightSerializer.html │ │ │ ├── DateTimeSerializer.html │ │ │ ├── DateTimeZoneSerializer.html │ │ │ ├── DurationSerializer.html │ │ │ ├── InstantSerializer.html │ │ │ ├── IntervalSerializer.html │ │ │ ├── JodaDateSerializerBase.html │ │ │ ├── LocalDateSerializer.html │ │ │ ├── LocalDateTimeSerializer.html │ │ │ ├── LocalTimeSerializer.html │ │ │ ├── MonthDaySerializer.html │ │ │ ├── PeriodSerializer.html │ │ │ └── YearMonthSerializer.html │ │ │ ├── package-frame.html │ │ │ ├── package-summary.html │ │ │ ├── package-tree.html │ │ │ └── package-use.html │ ├── constant-values.html │ ├── deprecated-list.html │ ├── help-doc.html │ ├── index-all.html │ ├── index.html │ ├── overview-frame.html │ ├── overview-summary.html │ ├── overview-tree.html │ ├── package-list │ ├── script.js │ ├── serialized-form.html │ └── stylesheet.css │ ├── 2.2.0 │ ├── allclasses-frame.html │ ├── allclasses-noframe.html │ ├── com │ │ └── fasterxml │ │ │ └── jackson │ │ │ └── datatype │ │ │ └── joda │ │ │ ├── JodaModule.html │ │ │ ├── PackageVersion.html │ │ │ ├── class-use │ │ │ ├── JodaModule.html │ │ │ └── PackageVersion.html │ │ │ ├── deser │ │ │ ├── DateMidnightDeserializer.html │ │ │ ├── DateTimeDeserializer.html │ │ │ ├── DurationDeserializer.html │ │ │ ├── InstantDeserializer.html │ │ │ ├── IntervalDeserializer.html │ │ │ ├── LocalDateDeserializer.html │ │ │ ├── LocalDateTimeDeserializer.html │ │ │ ├── LocalTimeDeserializer.html │ │ │ ├── PeriodDeserializer.html │ │ │ ├── class-use │ │ │ │ ├── DateMidnightDeserializer.html │ │ │ │ ├── DateTimeDeserializer.html │ │ │ │ ├── DurationDeserializer.html │ │ │ │ ├── InstantDeserializer.html │ │ │ │ ├── IntervalDeserializer.html │ │ │ │ ├── LocalDateDeserializer.html │ │ │ │ ├── LocalDateTimeDeserializer.html │ │ │ │ ├── LocalTimeDeserializer.html │ │ │ │ └── PeriodDeserializer.html │ │ │ ├── package-frame.html │ │ │ ├── package-summary.html │ │ │ ├── package-tree.html │ │ │ └── package-use.html │ │ │ ├── package-frame.html │ │ │ ├── package-summary.html │ │ │ ├── package-tree.html │ │ │ ├── package-use.html │ │ │ └── ser │ │ │ ├── DateMidnightSerializer.html │ │ │ ├── DateTimeSerializer.html │ │ │ ├── DurationSerializer.html │ │ │ ├── InstantSerializer.html │ │ │ ├── IntervalSerializer.html │ │ │ ├── LocalDateSerializer.html │ │ │ ├── LocalDateTimeSerializer.html │ │ │ ├── LocalTimeSerializer.html │ │ │ ├── class-use │ │ │ ├── DateMidnightSerializer.html │ │ │ ├── DateTimeSerializer.html │ │ │ ├── DurationSerializer.html │ │ │ ├── InstantSerializer.html │ │ │ ├── IntervalSerializer.html │ │ │ ├── LocalDateSerializer.html │ │ │ ├── LocalDateTimeSerializer.html │ │ │ └── LocalTimeSerializer.html │ │ │ ├── package-frame.html │ │ │ ├── package-summary.html │ │ │ ├── package-tree.html │ │ │ └── package-use.html │ ├── constant-values.html │ ├── deprecated-list.html │ ├── help-doc.html │ ├── index-all.html │ ├── index.html │ ├── overview-frame.html │ ├── overview-summary.html │ ├── overview-tree.html │ ├── resources │ │ ├── background.gif │ │ ├── tab.gif │ │ ├── titlebar.gif │ │ └── titlebar_end.gif │ ├── serialized-form.html │ └── stylesheet.css │ ├── 2.3.0 │ ├── allclasses-frame.html │ ├── allclasses-noframe.html │ ├── com │ │ └── fasterxml │ │ │ └── jackson │ │ │ └── datatype │ │ │ └── joda │ │ │ ├── JodaMapper.html │ │ │ ├── JodaModule.html │ │ │ ├── PackageVersion.html │ │ │ ├── class-use │ │ │ ├── JodaMapper.html │ │ │ ├── JodaModule.html │ │ │ └── PackageVersion.html │ │ │ ├── deser │ │ │ ├── DateMidnightDeserializer.html │ │ │ ├── DateTimeDeserializer.html │ │ │ ├── DurationDeserializer.html │ │ │ ├── InstantDeserializer.html │ │ │ ├── IntervalDeserializer.html │ │ │ ├── LocalDateDeserializer.html │ │ │ ├── LocalDateTimeDeserializer.html │ │ │ ├── LocalTimeDeserializer.html │ │ │ ├── PeriodDeserializer.html │ │ │ ├── class-use │ │ │ │ ├── DateMidnightDeserializer.html │ │ │ │ ├── DateTimeDeserializer.html │ │ │ │ ├── DurationDeserializer.html │ │ │ │ ├── InstantDeserializer.html │ │ │ │ ├── IntervalDeserializer.html │ │ │ │ ├── LocalDateDeserializer.html │ │ │ │ ├── LocalDateTimeDeserializer.html │ │ │ │ ├── LocalTimeDeserializer.html │ │ │ │ └── PeriodDeserializer.html │ │ │ ├── package-frame.html │ │ │ ├── package-summary.html │ │ │ ├── package-tree.html │ │ │ └── package-use.html │ │ │ ├── package-frame.html │ │ │ ├── package-summary.html │ │ │ ├── package-tree.html │ │ │ ├── package-use.html │ │ │ └── ser │ │ │ ├── DateMidnightSerializer.html │ │ │ ├── DateTimeSerializer.html │ │ │ ├── DurationSerializer.html │ │ │ ├── InstantSerializer.html │ │ │ ├── IntervalSerializer.html │ │ │ ├── LocalDateSerializer.html │ │ │ ├── LocalDateTimeSerializer.html │ │ │ ├── LocalTimeSerializer.html │ │ │ ├── class-use │ │ │ ├── DateMidnightSerializer.html │ │ │ ├── DateTimeSerializer.html │ │ │ ├── DurationSerializer.html │ │ │ ├── InstantSerializer.html │ │ │ ├── IntervalSerializer.html │ │ │ ├── LocalDateSerializer.html │ │ │ ├── LocalDateTimeSerializer.html │ │ │ └── LocalTimeSerializer.html │ │ │ ├── package-frame.html │ │ │ ├── package-summary.html │ │ │ ├── package-tree.html │ │ │ └── package-use.html │ ├── constant-values.html │ ├── deprecated-list.html │ ├── help-doc.html │ ├── index-all.html │ ├── index.html │ ├── overview-frame.html │ ├── overview-summary.html │ ├── overview-tree.html │ ├── resources │ │ ├── background.gif │ │ ├── tab.gif │ │ ├── titlebar.gif │ │ └── titlebar_end.gif │ ├── serialized-form.html │ └── stylesheet.css │ ├── 2.4 │ ├── allclasses-frame.html │ ├── allclasses-noframe.html │ ├── com │ │ └── fasterxml │ │ │ └── jackson │ │ │ └── datatype │ │ │ └── joda │ │ │ ├── JodaMapper.html │ │ │ ├── JodaModule.html │ │ │ ├── PackageVersion.html │ │ │ ├── class-use │ │ │ ├── JodaMapper.html │ │ │ ├── JodaModule.html │ │ │ └── PackageVersion.html │ │ │ ├── deser │ │ │ ├── DateMidnightDeserializer.html │ │ │ ├── DateTimeDeserializer.html │ │ │ ├── DateTimeKeyDeserializer.html │ │ │ ├── DateTimeZoneDeserializer.html │ │ │ ├── DurationDeserializer.html │ │ │ ├── InstantDeserializer.html │ │ │ ├── IntervalDeserializer.html │ │ │ ├── LocalDateDeserializer.html │ │ │ ├── LocalDateTimeDeserializer.html │ │ │ ├── LocalTimeDeserializer.html │ │ │ ├── MonthDayDeserializer.html │ │ │ ├── PeriodDeserializer.html │ │ │ ├── ReadablePeriodDeserializer.html │ │ │ ├── YearMonthDeserializer.html │ │ │ ├── class-use │ │ │ │ ├── DateMidnightDeserializer.html │ │ │ │ ├── DateTimeDeserializer.html │ │ │ │ ├── DateTimeKeyDeserializer.html │ │ │ │ ├── DateTimeZoneDeserializer.html │ │ │ │ ├── DurationDeserializer.html │ │ │ │ ├── InstantDeserializer.html │ │ │ │ ├── IntervalDeserializer.html │ │ │ │ ├── LocalDateDeserializer.html │ │ │ │ ├── LocalDateTimeDeserializer.html │ │ │ │ ├── LocalTimeDeserializer.html │ │ │ │ ├── MonthDayDeserializer.html │ │ │ │ ├── PeriodDeserializer.html │ │ │ │ ├── ReadablePeriodDeserializer.html │ │ │ │ └── YearMonthDeserializer.html │ │ │ ├── package-frame.html │ │ │ ├── package-summary.html │ │ │ ├── package-tree.html │ │ │ └── package-use.html │ │ │ ├── package-frame.html │ │ │ ├── package-summary.html │ │ │ ├── package-tree.html │ │ │ ├── package-use.html │ │ │ └── ser │ │ │ ├── DateMidnightSerializer.html │ │ │ ├── DateTimeSerializer.html │ │ │ ├── DateTimeZoneSerializer.html │ │ │ ├── DurationSerializer.html │ │ │ ├── InstantSerializer.html │ │ │ ├── IntervalSerializer.html │ │ │ ├── JacksonJodaFormat.html │ │ │ ├── JodaDateSerializerBase.html │ │ │ ├── LocalDateSerializer.html │ │ │ ├── LocalDateTimeSerializer.html │ │ │ ├── LocalTimeSerializer.html │ │ │ ├── PeriodSerializer.html │ │ │ ├── class-use │ │ │ ├── DateMidnightSerializer.html │ │ │ ├── DateTimeSerializer.html │ │ │ ├── DateTimeZoneSerializer.html │ │ │ ├── DurationSerializer.html │ │ │ ├── InstantSerializer.html │ │ │ ├── IntervalSerializer.html │ │ │ ├── JacksonJodaFormat.html │ │ │ ├── JodaDateSerializerBase.html │ │ │ ├── LocalDateSerializer.html │ │ │ ├── LocalDateTimeSerializer.html │ │ │ ├── LocalTimeSerializer.html │ │ │ └── PeriodSerializer.html │ │ │ ├── package-frame.html │ │ │ ├── package-summary.html │ │ │ ├── package-tree.html │ │ │ └── package-use.html │ ├── constant-values.html │ ├── deprecated-list.html │ ├── help-doc.html │ ├── index-all.html │ ├── index.html │ ├── overview-frame.html │ ├── overview-summary.html │ ├── overview-tree.html │ ├── resources │ │ ├── background.gif │ │ ├── tab.gif │ │ ├── titlebar.gif │ │ └── titlebar_end.gif │ ├── serialized-form.html │ └── stylesheet.css │ ├── 2.5 │ ├── allclasses-frame.html │ ├── allclasses-noframe.html │ ├── com │ │ └── fasterxml │ │ │ └── jackson │ │ │ └── datatype │ │ │ └── joda │ │ │ ├── JodaMapper.html │ │ │ ├── JodaModule.html │ │ │ ├── PackageVersion.html │ │ │ ├── cfg │ │ │ ├── FormatConfig.html │ │ │ ├── JacksonJodaDateFormat.html │ │ │ ├── JacksonJodaPeriodFormat.html │ │ │ ├── class-use │ │ │ │ ├── FormatConfig.html │ │ │ │ ├── JacksonJodaDateFormat.html │ │ │ │ └── JacksonJodaPeriodFormat.html │ │ │ ├── package-frame.html │ │ │ ├── package-summary.html │ │ │ ├── package-tree.html │ │ │ └── package-use.html │ │ │ ├── class-use │ │ │ ├── JodaMapper.html │ │ │ ├── JodaModule.html │ │ │ └── PackageVersion.html │ │ │ ├── deser │ │ │ ├── DateMidnightDeserializer.html │ │ │ ├── DateTimeDeserializer.html │ │ │ ├── DateTimeZoneDeserializer.html │ │ │ ├── DurationDeserializer.html │ │ │ ├── InstantDeserializer.html │ │ │ ├── IntervalDeserializer.html │ │ │ ├── LocalDateDeserializer.html │ │ │ ├── LocalDateTimeDeserializer.html │ │ │ ├── LocalTimeDeserializer.html │ │ │ ├── MonthDayDeserializer.html │ │ │ ├── PeriodDeserializer.html │ │ │ ├── YearMonthDeserializer.html │ │ │ ├── class-use │ │ │ │ ├── DateMidnightDeserializer.html │ │ │ │ ├── DateTimeDeserializer.html │ │ │ │ ├── DateTimeZoneDeserializer.html │ │ │ │ ├── DurationDeserializer.html │ │ │ │ ├── InstantDeserializer.html │ │ │ │ ├── IntervalDeserializer.html │ │ │ │ ├── LocalDateDeserializer.html │ │ │ │ ├── LocalDateTimeDeserializer.html │ │ │ │ ├── LocalTimeDeserializer.html │ │ │ │ ├── MonthDayDeserializer.html │ │ │ │ ├── PeriodDeserializer.html │ │ │ │ └── YearMonthDeserializer.html │ │ │ ├── key │ │ │ │ ├── DateTimeKeyDeserializer.html │ │ │ │ ├── LocalDateKeyDeserializer.html │ │ │ │ ├── LocalDateTimeKeyDeserializer.html │ │ │ │ ├── LocalTimeKeyDeserializer.html │ │ │ │ ├── class-use │ │ │ │ │ ├── DateTimeKeyDeserializer.html │ │ │ │ │ ├── LocalDateKeyDeserializer.html │ │ │ │ │ ├── LocalDateTimeKeyDeserializer.html │ │ │ │ │ └── LocalTimeKeyDeserializer.html │ │ │ │ ├── package-frame.html │ │ │ │ ├── package-summary.html │ │ │ │ ├── package-tree.html │ │ │ │ └── package-use.html │ │ │ ├── package-frame.html │ │ │ ├── package-summary.html │ │ │ ├── package-tree.html │ │ │ └── package-use.html │ │ │ ├── package-frame.html │ │ │ ├── package-summary.html │ │ │ ├── package-tree.html │ │ │ ├── package-use.html │ │ │ └── ser │ │ │ ├── DateMidnightSerializer.html │ │ │ ├── DateTimeSerializer.html │ │ │ ├── DateTimeZoneSerializer.html │ │ │ ├── DurationSerializer.html │ │ │ ├── InstantSerializer.html │ │ │ ├── IntervalSerializer.html │ │ │ ├── JodaDateSerializerBase.html │ │ │ ├── LocalDateSerializer.html │ │ │ ├── LocalDateTimeSerializer.html │ │ │ ├── LocalTimeSerializer.html │ │ │ ├── PeriodSerializer.html │ │ │ ├── class-use │ │ │ ├── DateMidnightSerializer.html │ │ │ ├── DateTimeSerializer.html │ │ │ ├── DateTimeZoneSerializer.html │ │ │ ├── DurationSerializer.html │ │ │ ├── InstantSerializer.html │ │ │ ├── IntervalSerializer.html │ │ │ ├── JodaDateSerializerBase.html │ │ │ ├── LocalDateSerializer.html │ │ │ ├── LocalDateTimeSerializer.html │ │ │ ├── LocalTimeSerializer.html │ │ │ └── PeriodSerializer.html │ │ │ ├── package-frame.html │ │ │ ├── package-summary.html │ │ │ ├── package-tree.html │ │ │ └── package-use.html │ ├── constant-values.html │ ├── deprecated-list.html │ ├── help-doc.html │ ├── index-all.html │ ├── index.html │ ├── overview-frame.html │ ├── overview-summary.html │ ├── overview-tree.html │ ├── resources │ │ ├── background.gif │ │ ├── tab.gif │ │ ├── titlebar.gif │ │ └── titlebar_end.gif │ ├── serialized-form.html │ └── stylesheet.css │ ├── 2.6 │ ├── allclasses-frame.html │ ├── allclasses-noframe.html │ ├── com │ │ └── fasterxml │ │ │ └── jackson │ │ │ └── datatype │ │ │ └── joda │ │ │ ├── JodaMapper.html │ │ │ ├── JodaModule.html │ │ │ ├── PackageVersion.html │ │ │ ├── cfg │ │ │ ├── FormatConfig.html │ │ │ ├── JacksonJodaDateFormat.html │ │ │ ├── JacksonJodaPeriodFormat.html │ │ │ ├── class-use │ │ │ │ ├── FormatConfig.html │ │ │ │ ├── JacksonJodaDateFormat.html │ │ │ │ └── JacksonJodaPeriodFormat.html │ │ │ ├── package-frame.html │ │ │ ├── package-summary.html │ │ │ ├── package-tree.html │ │ │ └── package-use.html │ │ │ ├── class-use │ │ │ ├── JodaMapper.html │ │ │ ├── JodaModule.html │ │ │ └── PackageVersion.html │ │ │ ├── deser │ │ │ ├── DateMidnightDeserializer.html │ │ │ ├── DateTimeDeserializer.html │ │ │ ├── DateTimeZoneDeserializer.html │ │ │ ├── DurationDeserializer.html │ │ │ ├── InstantDeserializer.html │ │ │ ├── IntervalDeserializer.html │ │ │ ├── JodaDateDeserializerBase.html │ │ │ ├── LocalDateDeserializer.html │ │ │ ├── LocalDateTimeDeserializer.html │ │ │ ├── LocalTimeDeserializer.html │ │ │ ├── MonthDayDeserializer.html │ │ │ ├── PeriodDeserializer.html │ │ │ ├── YearMonthDeserializer.html │ │ │ ├── class-use │ │ │ │ ├── DateMidnightDeserializer.html │ │ │ │ ├── DateTimeDeserializer.html │ │ │ │ ├── DateTimeZoneDeserializer.html │ │ │ │ ├── DurationDeserializer.html │ │ │ │ ├── InstantDeserializer.html │ │ │ │ ├── IntervalDeserializer.html │ │ │ │ ├── JodaDateDeserializerBase.html │ │ │ │ ├── LocalDateDeserializer.html │ │ │ │ ├── LocalDateTimeDeserializer.html │ │ │ │ ├── LocalTimeDeserializer.html │ │ │ │ ├── MonthDayDeserializer.html │ │ │ │ ├── PeriodDeserializer.html │ │ │ │ └── YearMonthDeserializer.html │ │ │ ├── key │ │ │ │ ├── DateTimeKeyDeserializer.html │ │ │ │ ├── LocalDateKeyDeserializer.html │ │ │ │ ├── LocalDateTimeKeyDeserializer.html │ │ │ │ ├── LocalTimeKeyDeserializer.html │ │ │ │ ├── class-use │ │ │ │ │ ├── DateTimeKeyDeserializer.html │ │ │ │ │ ├── LocalDateKeyDeserializer.html │ │ │ │ │ ├── LocalDateTimeKeyDeserializer.html │ │ │ │ │ └── LocalTimeKeyDeserializer.html │ │ │ │ ├── package-frame.html │ │ │ │ ├── package-summary.html │ │ │ │ ├── package-tree.html │ │ │ │ └── package-use.html │ │ │ ├── package-frame.html │ │ │ ├── package-summary.html │ │ │ ├── package-tree.html │ │ │ └── package-use.html │ │ │ ├── package-frame.html │ │ │ ├── package-summary.html │ │ │ ├── package-tree.html │ │ │ ├── package-use.html │ │ │ └── ser │ │ │ ├── DateMidnightSerializer.html │ │ │ ├── DateTimeSerializer.html │ │ │ ├── DateTimeZoneSerializer.html │ │ │ ├── DurationSerializer.html │ │ │ ├── InstantSerializer.html │ │ │ ├── IntervalSerializer.html │ │ │ ├── JodaDateSerializerBase.html │ │ │ ├── LocalDateSerializer.html │ │ │ ├── LocalDateTimeSerializer.html │ │ │ ├── LocalTimeSerializer.html │ │ │ ├── PeriodSerializer.html │ │ │ ├── class-use │ │ │ ├── DateMidnightSerializer.html │ │ │ ├── DateTimeSerializer.html │ │ │ ├── DateTimeZoneSerializer.html │ │ │ ├── DurationSerializer.html │ │ │ ├── InstantSerializer.html │ │ │ ├── IntervalSerializer.html │ │ │ ├── JodaDateSerializerBase.html │ │ │ ├── LocalDateSerializer.html │ │ │ ├── LocalDateTimeSerializer.html │ │ │ ├── LocalTimeSerializer.html │ │ │ └── PeriodSerializer.html │ │ │ ├── package-frame.html │ │ │ ├── package-summary.html │ │ │ ├── package-tree.html │ │ │ └── package-use.html │ ├── constant-values.html │ ├── deprecated-list.html │ ├── help-doc.html │ ├── index-all.html │ ├── index.html │ ├── overview-frame.html │ ├── overview-summary.html │ ├── overview-tree.html │ ├── resources │ │ ├── background.gif │ │ ├── tab.gif │ │ ├── titlebar.gif │ │ └── titlebar_end.gif │ ├── serialized-form.html │ └── stylesheet.css │ ├── 2.7 │ ├── allclasses-frame.html │ ├── allclasses-noframe.html │ ├── com │ │ └── fasterxml │ │ │ └── jackson │ │ │ └── datatype │ │ │ └── joda │ │ │ ├── JodaMapper.html │ │ │ ├── JodaModule.html │ │ │ ├── PackageVersion.html │ │ │ ├── cfg │ │ │ ├── FormatConfig.html │ │ │ ├── JacksonJodaDateFormat.html │ │ │ ├── JacksonJodaPeriodFormat.html │ │ │ ├── class-use │ │ │ │ ├── FormatConfig.html │ │ │ │ ├── JacksonJodaDateFormat.html │ │ │ │ └── JacksonJodaPeriodFormat.html │ │ │ ├── package-frame.html │ │ │ ├── package-summary.html │ │ │ ├── package-tree.html │ │ │ └── package-use.html │ │ │ ├── class-use │ │ │ ├── JodaMapper.html │ │ │ ├── JodaModule.html │ │ │ └── PackageVersion.html │ │ │ ├── deser │ │ │ ├── DateMidnightDeserializer.html │ │ │ ├── DateTimeDeserializer.html │ │ │ ├── DateTimeZoneDeserializer.html │ │ │ ├── DurationDeserializer.html │ │ │ ├── InstantDeserializer.html │ │ │ ├── IntervalDeserializer.html │ │ │ ├── JodaDateDeserializerBase.html │ │ │ ├── LocalDateDeserializer.html │ │ │ ├── LocalDateTimeDeserializer.html │ │ │ ├── LocalTimeDeserializer.html │ │ │ ├── MonthDayDeserializer.html │ │ │ ├── PeriodDeserializer.html │ │ │ ├── YearMonthDeserializer.html │ │ │ ├── class-use │ │ │ │ ├── DateMidnightDeserializer.html │ │ │ │ ├── DateTimeDeserializer.html │ │ │ │ ├── DateTimeZoneDeserializer.html │ │ │ │ ├── DurationDeserializer.html │ │ │ │ ├── InstantDeserializer.html │ │ │ │ ├── IntervalDeserializer.html │ │ │ │ ├── JodaDateDeserializerBase.html │ │ │ │ ├── LocalDateDeserializer.html │ │ │ │ ├── LocalDateTimeDeserializer.html │ │ │ │ ├── LocalTimeDeserializer.html │ │ │ │ ├── MonthDayDeserializer.html │ │ │ │ ├── PeriodDeserializer.html │ │ │ │ └── YearMonthDeserializer.html │ │ │ ├── key │ │ │ │ ├── DateTimeKeyDeserializer.html │ │ │ │ ├── LocalDateKeyDeserializer.html │ │ │ │ ├── LocalDateTimeKeyDeserializer.html │ │ │ │ ├── LocalTimeKeyDeserializer.html │ │ │ │ ├── class-use │ │ │ │ │ ├── DateTimeKeyDeserializer.html │ │ │ │ │ ├── LocalDateKeyDeserializer.html │ │ │ │ │ ├── LocalDateTimeKeyDeserializer.html │ │ │ │ │ └── LocalTimeKeyDeserializer.html │ │ │ │ ├── package-frame.html │ │ │ │ ├── package-summary.html │ │ │ │ ├── package-tree.html │ │ │ │ └── package-use.html │ │ │ ├── package-frame.html │ │ │ ├── package-summary.html │ │ │ ├── package-tree.html │ │ │ └── package-use.html │ │ │ ├── package-frame.html │ │ │ ├── package-summary.html │ │ │ ├── package-tree.html │ │ │ ├── package-use.html │ │ │ └── ser │ │ │ ├── DateMidnightSerializer.html │ │ │ ├── DateTimeSerializer.html │ │ │ ├── DateTimeZoneSerializer.html │ │ │ ├── DurationSerializer.html │ │ │ ├── InstantSerializer.html │ │ │ ├── IntervalSerializer.html │ │ │ ├── JodaDateSerializerBase.html │ │ │ ├── LocalDateSerializer.html │ │ │ ├── LocalDateTimeSerializer.html │ │ │ ├── LocalTimeSerializer.html │ │ │ ├── PeriodSerializer.html │ │ │ ├── class-use │ │ │ ├── DateMidnightSerializer.html │ │ │ ├── DateTimeSerializer.html │ │ │ ├── DateTimeZoneSerializer.html │ │ │ ├── DurationSerializer.html │ │ │ ├── InstantSerializer.html │ │ │ ├── IntervalSerializer.html │ │ │ ├── JodaDateSerializerBase.html │ │ │ ├── LocalDateSerializer.html │ │ │ ├── LocalDateTimeSerializer.html │ │ │ ├── LocalTimeSerializer.html │ │ │ └── PeriodSerializer.html │ │ │ ├── package-frame.html │ │ │ ├── package-summary.html │ │ │ ├── package-tree.html │ │ │ └── package-use.html │ ├── constant-values.html │ ├── deprecated-list.html │ ├── help-doc.html │ ├── index-all.html │ ├── index.html │ ├── overview-frame.html │ ├── overview-summary.html │ ├── overview-tree.html │ ├── resources │ │ ├── background.gif │ │ ├── tab.gif │ │ ├── titlebar.gif │ │ └── titlebar_end.gif │ ├── serialized-form.html │ └── stylesheet.css │ ├── 2.8 │ ├── allclasses-frame.html │ ├── allclasses-noframe.html │ ├── com │ │ └── fasterxml │ │ │ └── jackson │ │ │ └── datatype │ │ │ └── joda │ │ │ ├── JodaMapper.html │ │ │ ├── JodaModule.html │ │ │ ├── PackageVersion.html │ │ │ ├── cfg │ │ │ ├── FormatConfig.html │ │ │ ├── JacksonJodaDateFormat.html │ │ │ ├── JacksonJodaPeriodFormat.html │ │ │ ├── class-use │ │ │ │ ├── FormatConfig.html │ │ │ │ ├── JacksonJodaDateFormat.html │ │ │ │ └── JacksonJodaPeriodFormat.html │ │ │ ├── package-frame.html │ │ │ ├── package-summary.html │ │ │ ├── package-tree.html │ │ │ └── package-use.html │ │ │ ├── class-use │ │ │ ├── JodaMapper.html │ │ │ ├── JodaModule.html │ │ │ └── PackageVersion.html │ │ │ ├── deser │ │ │ ├── DateMidnightDeserializer.html │ │ │ ├── DateTimeDeserializer.html │ │ │ ├── DateTimeZoneDeserializer.html │ │ │ ├── DurationDeserializer.html │ │ │ ├── InstantDeserializer.html │ │ │ ├── IntervalDeserializer.html │ │ │ ├── JodaDateDeserializerBase.html │ │ │ ├── LocalDateDeserializer.html │ │ │ ├── LocalDateTimeDeserializer.html │ │ │ ├── LocalTimeDeserializer.html │ │ │ ├── MonthDayDeserializer.html │ │ │ ├── PeriodDeserializer.html │ │ │ ├── YearMonthDeserializer.html │ │ │ ├── class-use │ │ │ │ ├── DateMidnightDeserializer.html │ │ │ │ ├── DateTimeDeserializer.html │ │ │ │ ├── DateTimeZoneDeserializer.html │ │ │ │ ├── DurationDeserializer.html │ │ │ │ ├── InstantDeserializer.html │ │ │ │ ├── IntervalDeserializer.html │ │ │ │ ├── JodaDateDeserializerBase.html │ │ │ │ ├── LocalDateDeserializer.html │ │ │ │ ├── LocalDateTimeDeserializer.html │ │ │ │ ├── LocalTimeDeserializer.html │ │ │ │ ├── MonthDayDeserializer.html │ │ │ │ ├── PeriodDeserializer.html │ │ │ │ └── YearMonthDeserializer.html │ │ │ ├── key │ │ │ │ ├── DateTimeKeyDeserializer.html │ │ │ │ ├── DurationKeyDeserializer.html │ │ │ │ ├── LocalDateKeyDeserializer.html │ │ │ │ ├── LocalDateTimeKeyDeserializer.html │ │ │ │ ├── LocalTimeKeyDeserializer.html │ │ │ │ ├── PeriodKeyDeserializer.html │ │ │ │ ├── class-use │ │ │ │ │ ├── DateTimeKeyDeserializer.html │ │ │ │ │ ├── DurationKeyDeserializer.html │ │ │ │ │ ├── LocalDateKeyDeserializer.html │ │ │ │ │ ├── LocalDateTimeKeyDeserializer.html │ │ │ │ │ ├── LocalTimeKeyDeserializer.html │ │ │ │ │ └── PeriodKeyDeserializer.html │ │ │ │ ├── package-frame.html │ │ │ │ ├── package-summary.html │ │ │ │ ├── package-tree.html │ │ │ │ └── package-use.html │ │ │ ├── package-frame.html │ │ │ ├── package-summary.html │ │ │ ├── package-tree.html │ │ │ └── package-use.html │ │ │ ├── package-frame.html │ │ │ ├── package-summary.html │ │ │ ├── package-tree.html │ │ │ ├── package-use.html │ │ │ └── ser │ │ │ ├── DateMidnightSerializer.html │ │ │ ├── DateTimeSerializer.html │ │ │ ├── DateTimeZoneSerializer.html │ │ │ ├── DurationSerializer.html │ │ │ ├── InstantSerializer.html │ │ │ ├── IntervalSerializer.html │ │ │ ├── JodaDateSerializerBase.html │ │ │ ├── LocalDateSerializer.html │ │ │ ├── LocalDateTimeSerializer.html │ │ │ ├── LocalTimeSerializer.html │ │ │ ├── PeriodSerializer.html │ │ │ ├── class-use │ │ │ ├── DateMidnightSerializer.html │ │ │ ├── DateTimeSerializer.html │ │ │ ├── DateTimeZoneSerializer.html │ │ │ ├── DurationSerializer.html │ │ │ ├── InstantSerializer.html │ │ │ ├── IntervalSerializer.html │ │ │ ├── JodaDateSerializerBase.html │ │ │ ├── LocalDateSerializer.html │ │ │ ├── LocalDateTimeSerializer.html │ │ │ ├── LocalTimeSerializer.html │ │ │ └── PeriodSerializer.html │ │ │ ├── package-frame.html │ │ │ ├── package-summary.html │ │ │ ├── package-tree.html │ │ │ └── package-use.html │ ├── constant-values.html │ ├── deprecated-list.html │ ├── help-doc.html │ ├── index-all.html │ ├── index.html │ ├── overview-frame.html │ ├── overview-summary.html │ ├── overview-tree.html │ ├── resources │ │ ├── background.gif │ │ ├── tab.gif │ │ ├── titlebar.gif │ │ └── titlebar_end.gif │ ├── serialized-form.html │ └── stylesheet.css │ └── 2.9 │ ├── allclasses-frame.html │ ├── allclasses-noframe.html │ ├── com │ └── fasterxml │ │ └── jackson │ │ └── datatype │ │ └── joda │ │ ├── JodaMapper.html │ │ ├── JodaModule.html │ │ ├── PackageVersion.html │ │ ├── cfg │ │ ├── FormatConfig.html │ │ ├── JacksonJodaDateFormat.html │ │ ├── JacksonJodaPeriodFormat.html │ │ ├── class-use │ │ │ ├── FormatConfig.html │ │ │ ├── JacksonJodaDateFormat.html │ │ │ └── JacksonJodaPeriodFormat.html │ │ ├── package-frame.html │ │ ├── package-summary.html │ │ ├── package-tree.html │ │ └── package-use.html │ │ ├── class-use │ │ ├── JodaMapper.html │ │ ├── JodaModule.html │ │ └── PackageVersion.html │ │ ├── deser │ │ ├── DateMidnightDeserializer.html │ │ ├── DateTimeDeserializer.html │ │ ├── DateTimeZoneDeserializer.html │ │ ├── DurationDeserializer.html │ │ ├── InstantDeserializer.html │ │ ├── IntervalDeserializer.html │ │ ├── JodaDateDeserializerBase.html │ │ ├── LocalDateDeserializer.html │ │ ├── LocalDateTimeDeserializer.html │ │ ├── LocalTimeDeserializer.html │ │ ├── MonthDayDeserializer.html │ │ ├── PeriodDeserializer.html │ │ ├── YearMonthDeserializer.html │ │ ├── class-use │ │ │ ├── DateMidnightDeserializer.html │ │ │ ├── DateTimeDeserializer.html │ │ │ ├── DateTimeZoneDeserializer.html │ │ │ ├── DurationDeserializer.html │ │ │ ├── InstantDeserializer.html │ │ │ ├── IntervalDeserializer.html │ │ │ ├── JodaDateDeserializerBase.html │ │ │ ├── LocalDateDeserializer.html │ │ │ ├── LocalDateTimeDeserializer.html │ │ │ ├── LocalTimeDeserializer.html │ │ │ ├── MonthDayDeserializer.html │ │ │ ├── PeriodDeserializer.html │ │ │ └── YearMonthDeserializer.html │ │ ├── key │ │ │ ├── DateTimeKeyDeserializer.html │ │ │ ├── DurationKeyDeserializer.html │ │ │ ├── LocalDateKeyDeserializer.html │ │ │ ├── LocalDateTimeKeyDeserializer.html │ │ │ ├── LocalTimeKeyDeserializer.html │ │ │ ├── PeriodKeyDeserializer.html │ │ │ ├── class-use │ │ │ │ ├── DateTimeKeyDeserializer.html │ │ │ │ ├── DurationKeyDeserializer.html │ │ │ │ ├── LocalDateKeyDeserializer.html │ │ │ │ ├── LocalDateTimeKeyDeserializer.html │ │ │ │ ├── LocalTimeKeyDeserializer.html │ │ │ │ └── PeriodKeyDeserializer.html │ │ │ ├── package-frame.html │ │ │ ├── package-summary.html │ │ │ ├── package-tree.html │ │ │ └── package-use.html │ │ ├── package-frame.html │ │ ├── package-summary.html │ │ ├── package-tree.html │ │ └── package-use.html │ │ ├── package-frame.html │ │ ├── package-summary.html │ │ ├── package-tree.html │ │ ├── package-use.html │ │ └── ser │ │ ├── DateMidnightSerializer.html │ │ ├── DateTimeSerializer.html │ │ ├── DateTimeZoneSerializer.html │ │ ├── DurationSerializer.html │ │ ├── InstantSerializer.html │ │ ├── IntervalSerializer.html │ │ ├── JodaDateSerializerBase.html │ │ ├── LocalDateSerializer.html │ │ ├── LocalDateTimeSerializer.html │ │ ├── LocalTimeSerializer.html │ │ ├── PeriodSerializer.html │ │ ├── class-use │ │ ├── DateMidnightSerializer.html │ │ ├── DateTimeSerializer.html │ │ ├── DateTimeZoneSerializer.html │ │ ├── DurationSerializer.html │ │ ├── InstantSerializer.html │ │ ├── IntervalSerializer.html │ │ ├── JodaDateSerializerBase.html │ │ ├── LocalDateSerializer.html │ │ ├── LocalDateTimeSerializer.html │ │ ├── LocalTimeSerializer.html │ │ └── PeriodSerializer.html │ │ ├── package-frame.html │ │ ├── package-summary.html │ │ ├── package-tree.html │ │ └── package-use.html │ ├── constant-values.html │ ├── deprecated-list.html │ ├── help-doc.html │ ├── index-all.html │ ├── index.html │ ├── overview-frame.html │ ├── overview-summary.html │ ├── overview-tree.html │ ├── resources │ ├── background.gif │ ├── tab.gif │ ├── titlebar.gif │ └── titlebar_end.gif │ ├── serialized-form.html │ └── stylesheet.css ├── mvnw ├── mvnw.cmd ├── pom.xml ├── release-notes ├── CREDITS-2.x └── VERSION-2.x └── src ├── main ├── java │ └── com │ │ └── fasterxml │ │ └── jackson │ │ └── datatype │ │ └── joda │ │ ├── JodaMapper.java │ │ ├── JodaModule.java │ │ ├── PackageVersion.java.in │ │ ├── cfg │ │ ├── FormatConfig.java │ │ ├── JacksonJodaDateFormat.java │ │ ├── JacksonJodaFormatBase.java │ │ └── JacksonJodaPeriodFormat.java │ │ ├── deser │ │ ├── DateMidnightDeserializer.java │ │ ├── DateTimeDeserializer.java │ │ ├── DateTimeZoneDeserializer.java │ │ ├── DurationDeserializer.java │ │ ├── InstantDeserializer.java │ │ ├── IntervalDeserializer.java │ │ ├── JodaDateDeserializerBase.java │ │ ├── JodaDeserializerBase.java │ │ ├── LocalDateDeserializer.java │ │ ├── LocalDateTimeDeserializer.java │ │ ├── LocalTimeDeserializer.java │ │ ├── MonthDayDeserializer.java │ │ ├── PeriodDeserializer.java │ │ ├── YearMonthDeserializer.java │ │ └── key │ │ │ ├── DateTimeKeyDeserializer.java │ │ │ ├── DurationKeyDeserializer.java │ │ │ ├── JodaKeyDeserializer.java │ │ │ ├── LocalDateKeyDeserializer.java │ │ │ ├── LocalDateTimeKeyDeserializer.java │ │ │ ├── LocalTimeKeyDeserializer.java │ │ │ └── PeriodKeyDeserializer.java │ │ └── ser │ │ ├── DateMidnightSerializer.java │ │ ├── DateTimeSerializer.java │ │ ├── DateTimeZoneSerializer.java │ │ ├── DaysSerializer.java │ │ ├── DurationSerializer.java │ │ ├── HoursSerializer.java │ │ ├── InstantSerializer.java │ │ ├── IntervalSerializer.java │ │ ├── JodaDateSerializerBase.java │ │ ├── JodaSerializerBase.java │ │ ├── LocalDateSerializer.java │ │ ├── LocalDateTimeSerializer.java │ │ ├── LocalTimeSerializer.java │ │ ├── MinutesSerializer.java │ │ ├── MonthDaySerializer.java │ │ ├── MonthsSerializer.java │ │ ├── PeriodSerializer.java │ │ ├── SecondsSerializer.java │ │ ├── WeeksSerializer.java │ │ ├── YearMonthSerializer.java │ │ └── YearsSerializer.java └── resources │ └── META-INF │ ├── LICENSE │ └── services │ └── com.fasterxml.jackson.databind.Module ├── moditect └── module-info.java └── test └── java └── com └── fasterxml └── jackson └── datatype └── joda ├── AnnotationTest.java ├── DateTimeTest.java ├── JodaMapperTest.java ├── JodaTestBase.java ├── MixedListTest.java ├── ModuleSPIMetadataTest.java ├── TestVersions.java ├── TimeZoneTest.java ├── depr └── DateMidnightTest.java ├── deser ├── DateTimeDeserTest.java ├── DateTimeZoneDeserTest.java ├── DurationDeserializationTest.java ├── InstantDeserTest.java ├── IntervalDeserTest.java ├── KeyDeserTest.java ├── LocalDateDeserTest.java ├── LocalDateTimeDeserTest.java ├── LocalTimeDeserTest.java ├── MonthDayDeserTest.java ├── PeriodDeserializationTest.java ├── ReadablePeriodDeserializerTest.java └── YearMonthDeserTest.java ├── ser ├── DateTimeOwnZoneSerialization92Test.java ├── DateTimeSerializationWithOffsets146Test.java ├── DaysSerializationTest.java ├── InstantSerializationTest.java ├── IntervalSerializationTest.java ├── JodaSerializationTest.java ├── JsonFormatTimeZoneWithPattern98Test.java └── WriteZoneIdTest.java └── testutil └── failure ├── JacksonTestFailureExpected.java ├── JacksonTestFailureExpectedInterceptor.java └── JacksonTestShouldFailException.java /.gitattributes: -------------------------------------------------------------------------------- 1 | # Do not merge `pom.xml` from older version, as it will typically conflict 2 | 3 | pom.xml merge=ours 4 | -------------------------------------------------------------------------------- /.github/dependabot.yml: -------------------------------------------------------------------------------- 1 | version: 2 2 | updates: 3 | - package-ecosystem: "github-actions" 4 | directory: "/" 5 | schedule: 6 | interval: "monthly" 7 | groups: 8 | github-actions: 9 | patterns: 10 | - "*" 11 | -------------------------------------------------------------------------------- /.github/workflows/dep_build_v2.yml: -------------------------------------------------------------------------------- 1 | name: Re-build on jackson-databind v2 push 2 | on: 3 | repository_dispatch: 4 | types: [jackson-databind-pushed] 5 | # just for testing 6 | workflow_dispatch: 7 | 8 | permissions: 9 | contents: read 10 | 11 | jobs: 12 | build: 13 | # Do we want wide matrix build? For now, limited 14 | runs-on: ubuntu-latest 15 | strategy: 16 | fail-fast: false 17 | matrix: 18 | java_version: ['8', '17', '21'] 19 | env: 20 | JAVA_OPTS: "-XX:+TieredCompilation -XX:TieredStopAtLevel=1" 21 | steps: 22 | - uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4.2.2 23 | with: 24 | ref: 2.x 25 | - name: Set up JDK 26 | uses: actions/setup-java@c5195efecf7bdfc987ee8bae7a71cb8b11521c00 # v4.7.1 27 | with: 28 | distribution: 'temurin' 29 | java-version: ${{ matrix.java_version }} 30 | cache: 'maven' 31 | - name: Build and test 32 | run: ./mvnw -B -ff -ntp clean verify 33 | 34 | # No recursive rebuild (yet?) 35 | -------------------------------------------------------------------------------- /.github/workflows/dep_build_v3.yml: -------------------------------------------------------------------------------- 1 | name: Re-build on jackson-databind v3 push 2 | on: 3 | repository_dispatch: 4 | types: [jackson-databind-pushed-v3] 5 | # just for testing 6 | workflow_dispatch: 7 | 8 | permissions: 9 | contents: read 10 | 11 | jobs: 12 | build: 13 | # Do we want wide matrix build? For now, limited 14 | runs-on: 'ubuntu-22.04' 15 | strategy: 16 | fail-fast: false 17 | matrix: 18 | java_version: ['17', '21'] 19 | env: 20 | JAVA_OPTS: "-XX:+TieredCompilation -XX:TieredStopAtLevel=1" 21 | steps: 22 | - uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4.2.2 23 | with: 24 | ref: 3.x 25 | - name: Set up JDK 26 | uses: actions/setup-java@c5195efecf7bdfc987ee8bae7a71cb8b11521c00 # v4.7.1 27 | with: 28 | distribution: 'temurin' 29 | java-version: ${{ matrix.java_version }} 30 | cache: 'maven' 31 | - name: Build and test 32 | run: ./mvnw -B -ff -ntp clean verify 33 | 34 | # No recursive rebuild (yet?) 35 | -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- 1 | # use glob syntax. 2 | syntax: glob 3 | *.class 4 | *~ 5 | *.bak 6 | *.off 7 | *.old 8 | .DS_Store 9 | 10 | # building 11 | target 12 | 13 | # Eclipse 14 | .classpath 15 | .project 16 | .settings 17 | 18 | # IDEA 19 | *.iml 20 | *.ipr 21 | *.iws 22 | .idea 23 | -------------------------------------------------------------------------------- /.mvn/wrapper/maven-wrapper.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FasterXML/jackson-datatype-joda/3529e3af736cc9f83d78f25b674707ac2a8233df/.mvn/wrapper/maven-wrapper.jar -------------------------------------------------------------------------------- /.mvn/wrapper/maven-wrapper.properties: -------------------------------------------------------------------------------- 1 | # Licensed to the Apache Software Foundation (ASF) under one 2 | # or more contributor license agreements. See the NOTICE file 3 | # distributed with this work for additional information 4 | # regarding copyright ownership. The ASF licenses this file 5 | # to you under the Apache License, Version 2.0 (the 6 | # "License"); you may not use this file except in compliance 7 | # with the License. You may obtain a copy of the License at 8 | # 9 | # https://www.apache.org/licenses/LICENSE-2.0 10 | # 11 | # Unless required by applicable law or agreed to in writing, 12 | # software distributed under the License is distributed on an 13 | # "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY 14 | # KIND, either express or implied. See the License for the 15 | # specific language governing permissions and limitations 16 | # under the License. 17 | distributionUrl=https://repo.maven.apache.org/maven2/org/apache/maven/apache-maven/3.9.6/apache-maven-3.9.6-bin.zip 18 | wrapperUrl=https://repo.maven.apache.org/maven2/org/apache/maven/wrapper/maven-wrapper/3.3.1/maven-wrapper-3.3.1.jar 19 | -------------------------------------------------------------------------------- /.travis.yml: -------------------------------------------------------------------------------- 1 | language: java 2 | 3 | jdk: 4 | - openjdk8 5 | - openjdk11 6 | 7 | branches: 8 | only: 9 | - "2.13" 10 | - "master" 11 | 12 | script: mvn -B clean verify 13 | -------------------------------------------------------------------------------- /SECURITY.md: -------------------------------------------------------------------------------- 1 | # Security Policy 2 | 3 | Last Updated: 2022-09-20 4 | 5 | ## Supported Versions 6 | 7 | Current status of open branches, with new releases, can be found from [Jackson Releases](https://github.com/FasterXML/jackson/wiki/Jackson-Releases) 8 | wiki page 9 | 10 | ## Reporting a Vulnerability 11 | 12 | The recommended mechanism for reporting possible security vulnerabilities follows 13 | so-called "Coordinated Disclosure Plan" (see [definition of DCP](https://vuls.cert.org/confluence/display/Wiki/Coordinated+Vulnerability+Disclosure+Guidance) 14 | for general idea). The first step is to file a [Tidelift security contact](https://tidelift.com/security): 15 | Tidelift will route all reports via their system to maintainers of relevant package(s), and start the 16 | process that will evaluate concern and issue possible fixes, send update notices and so on. 17 | Note that you do not need to be a Tidelift subscriber to file a security contact. 18 | 19 | Alternatively you may also report possible vulnerabilities to `info` at fasterxml dot com 20 | mailing address. Note that filing an issue to go with report is fine, but if you do that please 21 | DO NOT include details of security problem in the issue but only in email contact. 22 | This is important to give us time to provide a patch, if necessary, for the problem. 23 | 24 | ## Verifying Artifact signatures 25 | 26 | (for more in-depth explanation, see [Apache Release Signing](https://infra.apache.org/release-signing#keys-policy) document) 27 | 28 | To verify that any given Jackson artifact has been signed with a valid key, have a look at `KEYS` file of the main Jackson repo: 29 | 30 | https://github.com/FasterXML/jackson/blob/master/KEYS 31 | 32 | which lists all known valid keys in use. 33 | -------------------------------------------------------------------------------- /docs/javadoc/2.0.4/com/fasterxml/jackson/datatype/joda/deser/package-frame.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 |
5 | 6 | 7 |
24 | Classes
25 |
26 | 27 | DateMidnightDeserializer 28 | 29 | DateTimeDeserializer 30 | 31 | DurationDeserializer 32 | 33 | InstantDeserializer 34 | 35 | LocalDateDeserializer 36 | 37 | LocalDateTimeDeserializer 38 | 39 | LocalTimeDeserializer 40 | 41 | PeriodDeserializer |
42 |
24 | Classes
25 |
26 | 27 | JodaModule |
28 |
24 | Classes
25 |
26 | 27 | DateMidnightSerializer 28 | 29 | DateTimeSerializer 30 | 31 | DurationSerializer 32 | 33 | InstantSerializer 34 | 35 | LocalDateSerializer 36 | 37 | LocalDateTimeSerializer 38 | 39 | LocalTimeSerializer |
40 |
23 | | 24 |
---|
All Classes
30 |
31 |
32 | Packages
33 | |
41 |
45 | 46 | 47 | 48 | -------------------------------------------------------------------------------- /docs/javadoc/2.0.4/resources/inherit.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FasterXML/jackson-datatype-joda/3529e3af736cc9f83d78f25b674707ac2a8233df/docs/javadoc/2.0.4/resources/inherit.gif -------------------------------------------------------------------------------- /docs/javadoc/2.0.4/stylesheet.css: -------------------------------------------------------------------------------- 1 | /* Javadoc style sheet */ 2 | 3 | /* Define colors, fonts and other style attributes here to override the defaults */ 4 | 5 | /* Page background color */ 6 | body { background-color: #FFFFFF; color:#000000 } 7 | 8 | /* Headings */ 9 | h1 { font-size: 145% } 10 | 11 | /* Table colors */ 12 | .TableHeadingColor { background: #CCCCFF; color:#000000 } /* Dark mauve */ 13 | .TableSubHeadingColor { background: #EEEEFF; color:#000000 } /* Light mauve */ 14 | .TableRowColor { background: #FFFFFF; color:#000000 } /* White */ 15 | 16 | /* Font used in left-hand frame lists */ 17 | .FrameTitleFont { font-size: 100%; font-family: Helvetica, Arial, sans-serif; color:#000000 } 18 | .FrameHeadingFont { font-size: 90%; font-family: Helvetica, Arial, sans-serif; color:#000000 } 19 | .FrameItemFont { font-size: 90%; font-family: Helvetica, Arial, sans-serif; color:#000000 } 20 | 21 | /* Navigation bar fonts and colors */ 22 | .NavBarCell1 { background-color:#EEEEFF; color:#000000} /* Light mauve */ 23 | .NavBarCell1Rev { background-color:#00008B; color:#FFFFFF} /* Dark Blue */ 24 | .NavBarFont1 { font-family: Arial, Helvetica, sans-serif; color:#000000;color:#000000;} 25 | .NavBarFont1Rev { font-family: Arial, Helvetica, sans-serif; color:#FFFFFF;color:#FFFFFF;} 26 | 27 | .NavBarCell2 { font-family: Arial, Helvetica, sans-serif; background-color:#FFFFFF; color:#000000} 28 | .NavBarCell3 { font-family: Arial, Helvetica, sans-serif; background-color:#FFFFFF; color:#000000} 29 | 30 | -------------------------------------------------------------------------------- /docs/javadoc/2.1.0/com/fasterxml/jackson/datatype/joda/deser/package-frame.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 |
5 | 6 | 7 |
24 | Classes
25 |
26 | 27 | DateMidnightDeserializer 28 | 29 | DateTimeDeserializer 30 | 31 | DurationDeserializer 32 | 33 | InstantDeserializer 34 | 35 | IntervalDeserializer 36 | 37 | LocalDateDeserializer 38 | 39 | LocalDateTimeDeserializer 40 | 41 | LocalTimeDeserializer 42 | 43 | PeriodDeserializer |
44 |
24 | Classes
25 |
26 | 27 | JodaModule |
28 |
24 | Classes
25 |
26 | 27 | DateMidnightSerializer 28 | 29 | DateTimeSerializer 30 | 31 | DurationSerializer 32 | 33 | InstantSerializer 34 | 35 | IntervalSerializer 36 | 37 | LocalDateSerializer 38 | 39 | LocalDateTimeSerializer 40 | 41 | LocalTimeSerializer |
42 |
35 | This document is designed to be viewed using the frames feature. If you see this message, you are using a non-frame-capable web client.
36 |
37 | Link toNon-frame version.
38 |
23 | | 24 |
---|
All Classes
30 |
31 |
32 | Packages
33 | |
41 |
45 | 46 | 47 | 48 | -------------------------------------------------------------------------------- /docs/javadoc/2.1.0/resources/inherit.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FasterXML/jackson-datatype-joda/3529e3af736cc9f83d78f25b674707ac2a8233df/docs/javadoc/2.1.0/resources/inherit.gif -------------------------------------------------------------------------------- /docs/javadoc/2.1.0/stylesheet.css: -------------------------------------------------------------------------------- 1 | /* Javadoc style sheet */ 2 | 3 | /* Define colors, fonts and other style attributes here to override the defaults */ 4 | 5 | /* Page background color */ 6 | body { background-color: #FFFFFF; color:#000000 } 7 | 8 | /* Headings */ 9 | h1 { font-size: 145% } 10 | 11 | /* Table colors */ 12 | .TableHeadingColor { background: #CCCCFF; color:#000000 } /* Dark mauve */ 13 | .TableSubHeadingColor { background: #EEEEFF; color:#000000 } /* Light mauve */ 14 | .TableRowColor { background: #FFFFFF; color:#000000 } /* White */ 15 | 16 | /* Font used in left-hand frame lists */ 17 | .FrameTitleFont { font-size: 100%; font-family: Helvetica, Arial, sans-serif; color:#000000 } 18 | .FrameHeadingFont { font-size: 90%; font-family: Helvetica, Arial, sans-serif; color:#000000 } 19 | .FrameItemFont { font-size: 90%; font-family: Helvetica, Arial, sans-serif; color:#000000 } 20 | 21 | /* Navigation bar fonts and colors */ 22 | .NavBarCell1 { background-color:#EEEEFF; color:#000000} /* Light mauve */ 23 | .NavBarCell1Rev { background-color:#00008B; color:#FFFFFF} /* Dark Blue */ 24 | .NavBarFont1 { font-family: Arial, Helvetica, sans-serif; color:#000000;color:#000000;} 25 | .NavBarFont1Rev { font-family: Arial, Helvetica, sans-serif; color:#FFFFFF;color:#FFFFFF;} 26 | 27 | .NavBarCell2 { font-family: Arial, Helvetica, sans-serif; background-color:#FFFFFF; color:#000000} 28 | .NavBarCell3 { font-family: Arial, Helvetica, sans-serif; background-color:#FFFFFF; color:#000000} 29 | 30 | -------------------------------------------------------------------------------- /docs/javadoc/2.1.1/com/fasterxml/jackson/datatype/joda/deser/package-frame.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 |
5 | 6 | 7 |
24 | Classes
25 |
26 | 27 | DateMidnightDeserializer 28 | 29 | DateTimeDeserializer 30 | 31 | DurationDeserializer 32 | 33 | InstantDeserializer 34 | 35 | IntervalDeserializer 36 | 37 | LocalDateDeserializer 38 | 39 | LocalDateTimeDeserializer 40 | 41 | LocalTimeDeserializer 42 | 43 | PeriodDeserializer |
44 |
24 | Classes
25 |
26 | 27 | JodaModule |
28 |
24 | Classes
25 |
26 | 27 | DateMidnightSerializer 28 | 29 | DateTimeSerializer 30 | 31 | DurationSerializer 32 | 33 | InstantSerializer 34 | 35 | IntervalSerializer 36 | 37 | LocalDateSerializer 38 | 39 | LocalDateTimeSerializer 40 | 41 | LocalTimeSerializer |
42 |
35 | This document is designed to be viewed using the frames feature. If you see this message, you are using a non-frame-capable web client.
36 |
37 | Link toNon-frame version.
38 |
23 | | 24 |
---|
All Classes
30 |
31 |
32 | Packages
33 | |
41 |
45 | 46 | 47 | 48 | -------------------------------------------------------------------------------- /docs/javadoc/2.1.1/resources/inherit.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FasterXML/jackson-datatype-joda/3529e3af736cc9f83d78f25b674707ac2a8233df/docs/javadoc/2.1.1/resources/inherit.gif -------------------------------------------------------------------------------- /docs/javadoc/2.1.1/stylesheet.css: -------------------------------------------------------------------------------- 1 | /* Javadoc style sheet */ 2 | 3 | /* Define colors, fonts and other style attributes here to override the defaults */ 4 | 5 | /* Page background color */ 6 | body { background-color: #FFFFFF; color:#000000 } 7 | 8 | /* Headings */ 9 | h1 { font-size: 145% } 10 | 11 | /* Table colors */ 12 | .TableHeadingColor { background: #CCCCFF; color:#000000 } /* Dark mauve */ 13 | .TableSubHeadingColor { background: #EEEEFF; color:#000000 } /* Light mauve */ 14 | .TableRowColor { background: #FFFFFF; color:#000000 } /* White */ 15 | 16 | /* Font used in left-hand frame lists */ 17 | .FrameTitleFont { font-size: 100%; font-family: Helvetica, Arial, sans-serif; color:#000000 } 18 | .FrameHeadingFont { font-size: 90%; font-family: Helvetica, Arial, sans-serif; color:#000000 } 19 | .FrameItemFont { font-size: 90%; font-family: Helvetica, Arial, sans-serif; color:#000000 } 20 | 21 | /* Navigation bar fonts and colors */ 22 | .NavBarCell1 { background-color:#EEEEFF; color:#000000} /* Light mauve */ 23 | .NavBarCell1Rev { background-color:#00008B; color:#FFFFFF} /* Dark Blue */ 24 | .NavBarFont1 { font-family: Arial, Helvetica, sans-serif; color:#000000;color:#000000;} 25 | .NavBarFont1Rev { font-family: Arial, Helvetica, sans-serif; color:#FFFFFF;color:#FFFFFF;} 26 | 27 | .NavBarCell2 { font-family: Arial, Helvetica, sans-serif; background-color:#FFFFFF; color:#000000} 28 | .NavBarCell3 { font-family: Arial, Helvetica, sans-serif; background-color:#FFFFFF; color:#000000} 29 | 30 | -------------------------------------------------------------------------------- /docs/javadoc/2.10/com/fasterxml/jackson/datatype/joda/cfg/package-frame.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 |
5 | 6 | 7 |25 | 26 | 27 | -------------------------------------------------------------------------------- /docs/javadoc/2.10/script.js: -------------------------------------------------------------------------------- 1 | function show(type) 2 | { 3 | count = 0; 4 | for (var key in methods) { 5 | var row = document.getElementById(key); 6 | if ((methods[key] & type) != 0) { 7 | row.style.display = ''; 8 | row.className = (count++ % 2) ? rowColor : altColor; 9 | } 10 | else 11 | row.style.display = 'none'; 12 | } 13 | updateTabs(type); 14 | } 15 | 16 | function updateTabs(type) 17 | { 18 | for (var value in tabs) { 19 | var sNode = document.getElementById(tabs[value][0]); 20 | var spanNode = sNode.firstChild; 21 | if (value == type) { 22 | sNode.className = activeTableTab; 23 | spanNode.innerHTML = tabs[value][1]; 24 | } 25 | else { 26 | sNode.className = tableTab; 27 | spanNode.innerHTML = "" + tabs[value][1] + ""; 28 | } 29 | } 30 | } 31 | -------------------------------------------------------------------------------- /docs/javadoc/2.11/com/fasterxml/jackson/datatype/joda/cfg/package-frame.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 |
25 | 26 | 27 | -------------------------------------------------------------------------------- /docs/javadoc/2.11/package-list: -------------------------------------------------------------------------------- 1 | com.fasterxml.jackson.datatype.joda 2 | com.fasterxml.jackson.datatype.joda.cfg 3 | com.fasterxml.jackson.datatype.joda.deser 4 | com.fasterxml.jackson.datatype.joda.deser.key 5 | com.fasterxml.jackson.datatype.joda.ser 6 | -------------------------------------------------------------------------------- /docs/javadoc/2.11/script.js: -------------------------------------------------------------------------------- 1 | function show(type) 2 | { 3 | count = 0; 4 | for (var key in methods) { 5 | var row = document.getElementById(key); 6 | if ((methods[key] & type) != 0) { 7 | row.style.display = ''; 8 | row.className = (count++ % 2) ? rowColor : altColor; 9 | } 10 | else 11 | row.style.display = 'none'; 12 | } 13 | updateTabs(type); 14 | } 15 | 16 | function updateTabs(type) 17 | { 18 | for (var value in tabs) { 19 | var sNode = document.getElementById(tabs[value][0]); 20 | var spanNode = sNode.firstChild; 21 | if (value == type) { 22 | sNode.className = activeTableTab; 23 | spanNode.innerHTML = tabs[value][1]; 24 | } 25 | else { 26 | sNode.className = tableTab; 27 | spanNode.innerHTML = "" + tabs[value][1] + ""; 28 | } 29 | } 30 | } 31 | -------------------------------------------------------------------------------- /docs/javadoc/2.12/com/fasterxml/jackson/datatype/joda/cfg/package-frame.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 |
25 | 26 | 27 | -------------------------------------------------------------------------------- /docs/javadoc/2.12/package-list: -------------------------------------------------------------------------------- 1 | com.fasterxml.jackson.datatype.joda 2 | com.fasterxml.jackson.datatype.joda.cfg 3 | com.fasterxml.jackson.datatype.joda.deser 4 | com.fasterxml.jackson.datatype.joda.deser.key 5 | com.fasterxml.jackson.datatype.joda.ser 6 | -------------------------------------------------------------------------------- /docs/javadoc/2.12/script.js: -------------------------------------------------------------------------------- 1 | function show(type) 2 | { 3 | count = 0; 4 | for (var key in methods) { 5 | var row = document.getElementById(key); 6 | if ((methods[key] & type) != 0) { 7 | row.style.display = ''; 8 | row.className = (count++ % 2) ? rowColor : altColor; 9 | } 10 | else 11 | row.style.display = 'none'; 12 | } 13 | updateTabs(type); 14 | } 15 | 16 | function updateTabs(type) 17 | { 18 | for (var value in tabs) { 19 | var sNode = document.getElementById(tabs[value][0]); 20 | var spanNode = sNode.firstChild; 21 | if (value == type) { 22 | sNode.className = activeTableTab; 23 | spanNode.innerHTML = tabs[value][1]; 24 | } 25 | else { 26 | sNode.className = tableTab; 27 | spanNode.innerHTML = "" + tabs[value][1] + ""; 28 | } 29 | } 30 | } 31 | -------------------------------------------------------------------------------- /docs/javadoc/2.13/com/fasterxml/jackson/datatype/joda/cfg/package-frame.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 |
25 | 26 | 27 | -------------------------------------------------------------------------------- /docs/javadoc/2.13/package-list: -------------------------------------------------------------------------------- 1 | com.fasterxml.jackson.datatype.joda 2 | com.fasterxml.jackson.datatype.joda.cfg 3 | com.fasterxml.jackson.datatype.joda.deser 4 | com.fasterxml.jackson.datatype.joda.deser.key 5 | com.fasterxml.jackson.datatype.joda.ser 6 | -------------------------------------------------------------------------------- /docs/javadoc/2.13/script.js: -------------------------------------------------------------------------------- 1 | function show(type) 2 | { 3 | count = 0; 4 | for (var key in methods) { 5 | var row = document.getElementById(key); 6 | if ((methods[key] & type) != 0) { 7 | row.style.display = ''; 8 | row.className = (count++ % 2) ? rowColor : altColor; 9 | } 10 | else 11 | row.style.display = 'none'; 12 | } 13 | updateTabs(type); 14 | } 15 | 16 | function updateTabs(type) 17 | { 18 | for (var value in tabs) { 19 | var sNode = document.getElementById(tabs[value][0]); 20 | var spanNode = sNode.firstChild; 21 | if (value == type) { 22 | sNode.className = activeTableTab; 23 | spanNode.innerHTML = tabs[value][1]; 24 | } 25 | else { 26 | sNode.className = tableTab; 27 | spanNode.innerHTML = "" + tabs[value][1] + ""; 28 | } 29 | } 30 | } 31 | -------------------------------------------------------------------------------- /docs/javadoc/2.2.0/com/fasterxml/jackson/datatype/joda/deser/package-frame.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 |
This document is designed to be viewed using the frames feature. If you see this message, you are using a non-frame-capable web client. Link to Non-frame version.
32 |22 | 23 | 24 | -------------------------------------------------------------------------------- /docs/javadoc/2.2.0/resources/background.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FasterXML/jackson-datatype-joda/3529e3af736cc9f83d78f25b674707ac2a8233df/docs/javadoc/2.2.0/resources/background.gif -------------------------------------------------------------------------------- /docs/javadoc/2.2.0/resources/tab.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FasterXML/jackson-datatype-joda/3529e3af736cc9f83d78f25b674707ac2a8233df/docs/javadoc/2.2.0/resources/tab.gif -------------------------------------------------------------------------------- /docs/javadoc/2.2.0/resources/titlebar.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FasterXML/jackson-datatype-joda/3529e3af736cc9f83d78f25b674707ac2a8233df/docs/javadoc/2.2.0/resources/titlebar.gif -------------------------------------------------------------------------------- /docs/javadoc/2.2.0/resources/titlebar_end.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FasterXML/jackson-datatype-joda/3529e3af736cc9f83d78f25b674707ac2a8233df/docs/javadoc/2.2.0/resources/titlebar_end.gif -------------------------------------------------------------------------------- /docs/javadoc/2.3.0/com/fasterxml/jackson/datatype/joda/deser/package-frame.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 |
22 | 23 | 24 | -------------------------------------------------------------------------------- /docs/javadoc/2.3.0/resources/background.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FasterXML/jackson-datatype-joda/3529e3af736cc9f83d78f25b674707ac2a8233df/docs/javadoc/2.3.0/resources/background.gif -------------------------------------------------------------------------------- /docs/javadoc/2.3.0/resources/tab.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FasterXML/jackson-datatype-joda/3529e3af736cc9f83d78f25b674707ac2a8233df/docs/javadoc/2.3.0/resources/tab.gif -------------------------------------------------------------------------------- /docs/javadoc/2.3.0/resources/titlebar.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FasterXML/jackson-datatype-joda/3529e3af736cc9f83d78f25b674707ac2a8233df/docs/javadoc/2.3.0/resources/titlebar.gif -------------------------------------------------------------------------------- /docs/javadoc/2.3.0/resources/titlebar_end.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FasterXML/jackson-datatype-joda/3529e3af736cc9f83d78f25b674707ac2a8233df/docs/javadoc/2.3.0/resources/titlebar_end.gif -------------------------------------------------------------------------------- /docs/javadoc/2.4/com/fasterxml/jackson/datatype/joda/package-frame.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 |
22 | 23 | 24 | -------------------------------------------------------------------------------- /docs/javadoc/2.4/resources/background.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FasterXML/jackson-datatype-joda/3529e3af736cc9f83d78f25b674707ac2a8233df/docs/javadoc/2.4/resources/background.gif -------------------------------------------------------------------------------- /docs/javadoc/2.4/resources/tab.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FasterXML/jackson-datatype-joda/3529e3af736cc9f83d78f25b674707ac2a8233df/docs/javadoc/2.4/resources/tab.gif -------------------------------------------------------------------------------- /docs/javadoc/2.4/resources/titlebar.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FasterXML/jackson-datatype-joda/3529e3af736cc9f83d78f25b674707ac2a8233df/docs/javadoc/2.4/resources/titlebar.gif -------------------------------------------------------------------------------- /docs/javadoc/2.4/resources/titlebar_end.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FasterXML/jackson-datatype-joda/3529e3af736cc9f83d78f25b674707ac2a8233df/docs/javadoc/2.4/resources/titlebar_end.gif -------------------------------------------------------------------------------- /docs/javadoc/2.5/com/fasterxml/jackson/datatype/joda/cfg/package-frame.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 |
24 | 25 | 26 | -------------------------------------------------------------------------------- /docs/javadoc/2.5/resources/background.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FasterXML/jackson-datatype-joda/3529e3af736cc9f83d78f25b674707ac2a8233df/docs/javadoc/2.5/resources/background.gif -------------------------------------------------------------------------------- /docs/javadoc/2.5/resources/tab.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FasterXML/jackson-datatype-joda/3529e3af736cc9f83d78f25b674707ac2a8233df/docs/javadoc/2.5/resources/tab.gif -------------------------------------------------------------------------------- /docs/javadoc/2.5/resources/titlebar.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FasterXML/jackson-datatype-joda/3529e3af736cc9f83d78f25b674707ac2a8233df/docs/javadoc/2.5/resources/titlebar.gif -------------------------------------------------------------------------------- /docs/javadoc/2.5/resources/titlebar_end.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FasterXML/jackson-datatype-joda/3529e3af736cc9f83d78f25b674707ac2a8233df/docs/javadoc/2.5/resources/titlebar_end.gif -------------------------------------------------------------------------------- /docs/javadoc/2.6/com/fasterxml/jackson/datatype/joda/cfg/package-frame.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 |
24 | 25 | 26 | -------------------------------------------------------------------------------- /docs/javadoc/2.6/resources/background.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FasterXML/jackson-datatype-joda/3529e3af736cc9f83d78f25b674707ac2a8233df/docs/javadoc/2.6/resources/background.gif -------------------------------------------------------------------------------- /docs/javadoc/2.6/resources/tab.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FasterXML/jackson-datatype-joda/3529e3af736cc9f83d78f25b674707ac2a8233df/docs/javadoc/2.6/resources/tab.gif -------------------------------------------------------------------------------- /docs/javadoc/2.6/resources/titlebar.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FasterXML/jackson-datatype-joda/3529e3af736cc9f83d78f25b674707ac2a8233df/docs/javadoc/2.6/resources/titlebar.gif -------------------------------------------------------------------------------- /docs/javadoc/2.6/resources/titlebar_end.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FasterXML/jackson-datatype-joda/3529e3af736cc9f83d78f25b674707ac2a8233df/docs/javadoc/2.6/resources/titlebar_end.gif -------------------------------------------------------------------------------- /docs/javadoc/2.7/com/fasterxml/jackson/datatype/joda/cfg/package-frame.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 |
24 | 25 | 26 | -------------------------------------------------------------------------------- /docs/javadoc/2.7/resources/background.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FasterXML/jackson-datatype-joda/3529e3af736cc9f83d78f25b674707ac2a8233df/docs/javadoc/2.7/resources/background.gif -------------------------------------------------------------------------------- /docs/javadoc/2.7/resources/tab.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FasterXML/jackson-datatype-joda/3529e3af736cc9f83d78f25b674707ac2a8233df/docs/javadoc/2.7/resources/tab.gif -------------------------------------------------------------------------------- /docs/javadoc/2.7/resources/titlebar.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FasterXML/jackson-datatype-joda/3529e3af736cc9f83d78f25b674707ac2a8233df/docs/javadoc/2.7/resources/titlebar.gif -------------------------------------------------------------------------------- /docs/javadoc/2.7/resources/titlebar_end.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FasterXML/jackson-datatype-joda/3529e3af736cc9f83d78f25b674707ac2a8233df/docs/javadoc/2.7/resources/titlebar_end.gif -------------------------------------------------------------------------------- /docs/javadoc/2.8/com/fasterxml/jackson/datatype/joda/cfg/package-frame.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 |
24 | 25 | 26 | -------------------------------------------------------------------------------- /docs/javadoc/2.8/resources/background.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FasterXML/jackson-datatype-joda/3529e3af736cc9f83d78f25b674707ac2a8233df/docs/javadoc/2.8/resources/background.gif -------------------------------------------------------------------------------- /docs/javadoc/2.8/resources/tab.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FasterXML/jackson-datatype-joda/3529e3af736cc9f83d78f25b674707ac2a8233df/docs/javadoc/2.8/resources/tab.gif -------------------------------------------------------------------------------- /docs/javadoc/2.8/resources/titlebar.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FasterXML/jackson-datatype-joda/3529e3af736cc9f83d78f25b674707ac2a8233df/docs/javadoc/2.8/resources/titlebar.gif -------------------------------------------------------------------------------- /docs/javadoc/2.8/resources/titlebar_end.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FasterXML/jackson-datatype-joda/3529e3af736cc9f83d78f25b674707ac2a8233df/docs/javadoc/2.8/resources/titlebar_end.gif -------------------------------------------------------------------------------- /docs/javadoc/2.9/com/fasterxml/jackson/datatype/joda/cfg/package-frame.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 |
24 | 25 | 26 | -------------------------------------------------------------------------------- /docs/javadoc/2.9/resources/background.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FasterXML/jackson-datatype-joda/3529e3af736cc9f83d78f25b674707ac2a8233df/docs/javadoc/2.9/resources/background.gif -------------------------------------------------------------------------------- /docs/javadoc/2.9/resources/tab.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FasterXML/jackson-datatype-joda/3529e3af736cc9f83d78f25b674707ac2a8233df/docs/javadoc/2.9/resources/tab.gif -------------------------------------------------------------------------------- /docs/javadoc/2.9/resources/titlebar.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FasterXML/jackson-datatype-joda/3529e3af736cc9f83d78f25b674707ac2a8233df/docs/javadoc/2.9/resources/titlebar.gif -------------------------------------------------------------------------------- /docs/javadoc/2.9/resources/titlebar_end.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FasterXML/jackson-datatype-joda/3529e3af736cc9f83d78f25b674707ac2a8233df/docs/javadoc/2.9/resources/titlebar_end.gif -------------------------------------------------------------------------------- /src/main/java/com/fasterxml/jackson/datatype/joda/JodaMapper.java: -------------------------------------------------------------------------------- 1 | package com.fasterxml.jackson.datatype.joda; 2 | 3 | import com.fasterxml.jackson.databind.ObjectMapper; 4 | import com.fasterxml.jackson.databind.SerializationFeature; 5 | 6 | public class JodaMapper extends ObjectMapper 7 | { 8 | private static final long serialVersionUID = 1L; 9 | 10 | public JodaMapper() { 11 | registerModule(new JodaModule()); 12 | } 13 | 14 | /** 15 | * Convenience method that is shortcut for: 16 | *
17 | * module.isEnabled(SerializationFeature.WRITE_DATES_AS_TIMESTAMPS); 18 | *19 | */ 20 | public boolean getWriteDatesAsTimestamps() { 21 | return getSerializationConfig().isEnabled(SerializationFeature.WRITE_DATES_AS_TIMESTAMPS); 22 | } 23 | 24 | /** 25 | * Convenience method that is shortcut for: 26 | *
27 | * configure(SerializationFeature.WRITE_DATES_AS_TIMESTAMPS, state) 28 | *29 | */ 30 | public void setWriteDatesAsTimestamps(boolean state) { 31 | configure(SerializationFeature.WRITE_DATES_AS_TIMESTAMPS, state); 32 | } 33 | } 34 | -------------------------------------------------------------------------------- /src/main/java/com/fasterxml/jackson/datatype/joda/PackageVersion.java.in: -------------------------------------------------------------------------------- 1 | package @package@; 2 | 3 | import com.fasterxml.jackson.core.Version; 4 | import com.fasterxml.jackson.core.Versioned; 5 | import com.fasterxml.jackson.core.util.VersionUtil; 6 | 7 | /** 8 | * Automatically generated from PackageVersion.java.in during 9 | * packageVersion-generate execution of maven-replacer-plugin in 10 | * pom.xml. 11 | */ 12 | public final class PackageVersion implements Versioned { 13 | public final static Version VERSION = VersionUtil.parseVersion( 14 | "@projectversion@", "@projectgroupid@", "@projectartifactid@"); 15 | 16 | @Override 17 | public Version version() { 18 | return VERSION; 19 | } 20 | } 21 | -------------------------------------------------------------------------------- /src/main/java/com/fasterxml/jackson/datatype/joda/deser/DateTimeZoneDeserializer.java: -------------------------------------------------------------------------------- 1 | package com.fasterxml.jackson.datatype.joda.deser; 2 | 3 | import java.io.IOException; 4 | 5 | import org.joda.time.DateTimeZone; 6 | 7 | import com.fasterxml.jackson.core.JsonParser; 8 | import com.fasterxml.jackson.core.JsonTokenId; 9 | import com.fasterxml.jackson.core.StreamReadCapability; 10 | import com.fasterxml.jackson.core.io.NumberInput; 11 | 12 | import com.fasterxml.jackson.databind.DeserializationContext; 13 | 14 | /** 15 | * Deserializer for Joda {@link DateTimeZone}. 16 | */ 17 | public class DateTimeZoneDeserializer extends JodaDeserializerBase
JsonFormat
annotation
12 | *
13 | * @since 2.6
14 | */
15 | public abstract class JodaDateDeserializerBase
18 | * Expects a string value compatible with MonthDay's parse operation.
19 | */
20 | public class MonthDayDeserializer extends JodaDateDeserializerBase
16 | * Expects a string value compatible with YearMonth's parse operation.
17 | */
18 | public class YearMonthDeserializer extends JodaDateDeserializerBaseDateMidnight
deprecated since at least 2.4,
12 | * but we still support it for now.
13 | *
14 | * @deprecated Since 2.7
15 | */
16 | @Deprecated // since Jackson 2.7 (and Joda 2.4)
17 | public class DateMidnightSerializer
18 | extends JodaDateSerializerBase