public class

NativeDataProvider

extends Object
java.lang.Object
   ↳ com.pspdfkit.internal.NativeDataProvider

Summary

Public Constructors
NativeDataProvider()
Protected Constructors
NativeDataProvider(long cPtr, boolean cMemoryOwn)
Public Methods
synchronized void delete()
boolean finish()
long getSize()
String getUid()
vector_uint8_t read(long size, long offset)
boolean startWrite(NativeDataSinkOption dataSinkOption)
boolean supportsWriting()
boolean supportsWriting()
void swigReleaseOwnership()
void swigTakeOwnership()
boolean write(vector_uint8_t data)
Protected Methods
void finalize()
static long getCPtr(NativeDataProvider obj)
void swigDirectorDisconnect()
void swigSetCMemOwn(boolean own)
[Expand]
Inherited Methods
From class java.lang.Object

Public Constructors

public NativeDataProvider ()

Protected Constructors

protected NativeDataProvider (long cPtr, boolean cMemoryOwn)

Public Methods

public synchronized void delete ()

public boolean finish ()

public long getSize ()

public String getUid ()

public vector_uint8_t read (long size, long offset)

public boolean startWrite (NativeDataSinkOption dataSinkOption)

public boolean supportsAppending ()

public boolean supportsWriting ()

public void swigReleaseOwnership ()

public void swigTakeOwnership ()

public boolean write (vector_uint8_t data)

Protected Methods

protected void finalize ()

protected static long getCPtr (NativeDataProvider obj)

protected void swigDirectorDisconnect ()

protected void swigSetCMemOwn (boolean own)