Uploaded image for project: 'JDK'
  1. JDK
  2. JDK-8249647

Many classes in package javafx.beans.binding in module javafx.base have implicit no-arg constructors

    XMLWordPrintable

    Details

    • Type: Bug
    • Status: Resolved
    • Priority: P3
    • Resolution: Fixed
    • Affects Version/s: openjfx15
    • Fix Version/s: openjfx15
    • Component/s: javafx
    • Labels:
    • Subcomponent:
    • CPU:
      generic
    • OS:
      generic

      Backports

        Description

        Many classes in package javafx.beans.binding in module javafx.base have implicit no-arg constructors, which as a result shows up in the API docs without any documentation associated with it.
        Here is the list of classes -
        DoubleBinding
        DoubleExpression
        IntegerBinding
        IntegerExpression
        LongExpression
        LongBinding
        StringBinding
        StringExpression

        There could be others classes having such implicit constructors in this package. Many classes are abstract and hence explicit constructors are not provided, but constructors are generated implicitly and they show up with empty API documentation.
        All classes in this package should be looked at and provided explicit constructors with minimal documentation.

          Attachments

            Issue Links

              Activity

                People

                Assignee:
                aghaisas Ajit Ghaisas
                Reporter:
                aghaisas Ajit Ghaisas
                Votes:
                0 Vote for this issue
                Watchers:
                2 Start watching this issue

                  Dates

                  Created:
                  Updated:
                  Resolved: