2
사용자가 Java 애플리케이션의 레코드를 처리하기 위해 임의의 필터 함수를 제공 할 수있는 인터페이스를 만들고 싶습니다. 필자는이를 위해 Java Scripting 유틸리티, 특히 nashorn과 JavaScript를 사용하기로 결정했습니다.Nashorn에서 Java 객체 함수에 액세스하는 방법
내 문제는 내가 객체를 전달하면 MyObject를
public class MyObjectFactory{
private class MyObject{
private final int myint;
public MyObject(int i){
myint = i;
}
public int getValue(){
return myint;
}
}
public MyObject makeObject(int i){
return new MyObject(i);
}
}
자바 스크립트 파일
function passes(o){
if(o.getValue() > 10){
return true;
} else {
return false;
}
}