Есть ли способ управления видимостью класса JNI, сгенерированного SWIG? - PullRequest
2 голосов
/ 02 сентября 2011

По умолчанию SWIG генерирует класс JNI с публичной видимостью.Есть ли способ указать, что класс JNI доступен только внутри пакета?

1 Ответ

1 голос
/ 03 сентября 2011

Я нашел решение. Следующее установит видимость только для пакета:

%pragma(java) jniclassclassmodifiers="class"

См:

http://www.swig.org/Doc2.0/Java.html#Java_imclass_pragmas

...