Есть ли способ реализовать этот интерфейс в Nashorn с отдельным кодом для обоих методов?
public interface Test {
void methodA(int a);
long methodA(long b);
}
Как-то так будет реализовывать оба метода:
var x = new whatever.Test {
methodA: function (a) {
print(a + ", type: " + (typeof a)); // type is number, so I don't even know what method was actually called
}
};