По умолчанию SWIG генерирует класс JNI с публичной видимостью.Есть ли способ указать, что класс JNI доступен только внутри пакета?
Я нашел решение. Следующее установит видимость только для пакета:
%pragma(java) jniclassclassmodifiers="class"
См:
http://www.swig.org/Doc2.0/Java.html#Java_imclass_pragmas