Interface Sourcable

    • Method Summary

      All Methods Instance Methods Abstract Methods 
      Modifier and Type Method Description
      java.lang.String toSource​(java.lang.String className)
      Returns a string that describes the classifier as source.
    • Method Detail

      • toSource

        java.lang.String toSource​(java.lang.String className)
                           throws java.lang.Exception
        Returns a string that describes the classifier as source. The classifier will be contained in a class with the given name (there may be auxiliary classes), and will contain a method with the signature:
        
         public static double classify(Object [] i);
         
        where the array i contains elements that are either Double, String, with missing values represented as null. The generated code is public domain and comes with no warranty.
        Parameters:
        className - the name that should be given to the source class.
        Returns:
        the object source described by a string
        Throws:
        java.lang.Exception - if the source can't be computed