DK96-OS / MathTools

Mathematical Software Components. This library is actively maintained, and aims to stay updated. New feature proposals are welcome, but may not be included.
Apache License 2.0
2 stars 1 forks source link

Kotlin Object Method Calls From Java #69

Open DK96-OS opened 2 years ago

DK96-OS commented 2 years ago

Using object methods from Java code requires an extra INSTANCE keyword. This shows that these generated methods are not actually static.

The original intent behind using object keyword in this library was to contain static methods.

One known challenge with converting certain Lists objects to Java is the default arguments of some methods. Defaults are not supported in Java 11.

These will have to be replaced with overloaded methods.

DK96-OS commented 2 years ago

The Numbers module has made good progress on this issue. It is a time consuming process, however, and will not be prioritized.