mirror of
https://github.com/kiwix/java-libkiwix.git
synced 2025-09-10 07:36:26 -04:00
Add missing getDirectAccessInformation
in libzim.Item.
This commit is contained in:
parent
150af85a7a
commit
b2b7dad84f
@ -44,3 +44,13 @@ METHOD0(jobject, getData) {
|
|||||||
}
|
}
|
||||||
|
|
||||||
GETTER(jlong, getSize)
|
GETTER(jlong, getSize)
|
||||||
|
|
||||||
|
|
||||||
|
METHOD0(jobject, getDirectAccessInformation) {
|
||||||
|
jobject directObjInfo = newObject("org/kiwix/libzim/DirectAccessInfo", env);
|
||||||
|
setDaiObjValue("", 0, directObjInfo, env);
|
||||||
|
|
||||||
|
auto cDirectObjInfo = THIS->getDirectAccessInformation();
|
||||||
|
setDaiObjValue(cDirectObjInfo.first, cDirectObjInfo.second, directObjInfo, env);
|
||||||
|
return directObjInfo;
|
||||||
|
}
|
||||||
|
@ -17,7 +17,7 @@
|
|||||||
* MA 02110-1301, USA.
|
* MA 02110-1301, USA.
|
||||||
*/
|
*/
|
||||||
|
|
||||||
package org.kiwix.libkiwix;
|
package org.kiwix.libzim;
|
||||||
|
|
||||||
public class DirectAccessInfo
|
public class DirectAccessInfo
|
||||||
{
|
{
|
@ -20,6 +20,7 @@
|
|||||||
package org.kiwix.libzim;
|
package org.kiwix.libzim;
|
||||||
|
|
||||||
import org.kiwix.libzim.Blob;
|
import org.kiwix.libzim.Blob;
|
||||||
|
import org.kiwix.libzim.DirectAccessInfo;
|
||||||
|
|
||||||
public class Item
|
public class Item
|
||||||
{
|
{
|
||||||
@ -30,6 +31,8 @@ public class Item
|
|||||||
public native Blob getData();
|
public native Blob getData();
|
||||||
public native long getSize();
|
public native long getSize();
|
||||||
|
|
||||||
|
public native DirectAccessInfo getDirectAccessInformation();
|
||||||
|
|
||||||
@Override
|
@Override
|
||||||
protected void finalize() { dispose(); }
|
protected void finalize() { dispose(); }
|
||||||
|
|
||||||
|
Loading…
x
Reference in New Issue
Block a user