DateTimeStringConverter has undocumented protected fields that should not be part of the public API. There is also a protected accessor for dateFormat that should probably be deprecated. No other Converter gives access to internal data, like NumberConverter that is a similar superclass converter.
Except for dateFormat, the fields are used only in construction and should not even be fields. dateFormat itself does not need to be exposed.
Except for dateFormat, the fields are used only in construction and should not even be fields. dateFormat itself does not need to be exposed.
- blocks
-
JDK-8270838 Remove deprecated protected access members from DateTimeStringConverter
-
- Resolved
-
-
JDK-8250802 Refactor StringConverter and its subclasses
-
- Open
-
- csr for
-
JDK-8261092 Deprecate for removal protected access members in DateTimeStringConverter
-
- Closed
-
- relates to
-
JDK-8314597 Deprecate for removal protected access methods in converters
-
- Resolved
-
(1 links to)