Uploaded image for project: 'Spark'
  1. Spark
  2. SPARK-14472

Cleanup PySpark-ML Java wrapper classes so that JavaWrapper will inherit from JavaCallable

    XMLWordPrintableJSON

Details

    • Improvement
    • Status: Resolved
    • Minor
    • Resolution: Fixed
    • None
    • 2.0.0
    • ML, PySpark
    • None

    Description

      Currently, JavaCallable is used to wrap a plain Java object and act as a mixin to JavaModel to provide a convenient method to make Java calls to an object defined in JavaWrapper. The inheritance structure could be simplified by defining the object in JavaCallable and use as a base class for JavaWrapper. Also, some renaming of these classes might better reflect their purpose.

      Attachments

        Issue Links

          Activity

            People

              bryanc Bryan Cutler
              bryanc Bryan Cutler
              Joseph K. Bradley Joseph K. Bradley
              Votes:
              0 Vote for this issue
              Watchers:
              3 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved: