ClassMethodsList<IObjectMethodExecutor> adapted = manager.getAdapterClass(target.getClass());
return wrap(adapted, target);
}
public static ILuaObject wrap(final ClassMethodsList<IObjectMethodExecutor> adapted, final Object target) {
return new ILuaObject() {
@Override
public String[] getMethodNames() {
return adapted.methodNames;
}