public class Result<T extends com.ptvag.navigation.sdk.NativeObject>
extends java.lang.Object
Modifier and Type | Field and Description |
---|---|
protected boolean |
jniCMemOwn |
protected long |
jniCPtr |
com.ptvag.navigation.sdk.NativeObject |
parent |
Modifier | Constructor and Description |
---|---|
protected |
Result(long cPtr,
boolean cMemoryOwn,
T resultBuffer) |
Modifier and Type | Method and Description |
---|---|
void |
delete()
Kills rubbish if owning the object.
|
protected void |
finalize() |
static long |
getCPtr(com.ptvag.navigation.sdk.NativeObject obj) |
SDKErrorCode |
getError()
Delivers the SDKErrorCode of the SDK-call.
|
int |
getLength()
Delivers the length-information.
|
T |
getResult() |
protected long jniCPtr
protected boolean jniCMemOwn
public com.ptvag.navigation.sdk.NativeObject parent
protected Result(long cPtr, boolean cMemoryOwn, T resultBuffer)
public T getResult()
public SDKErrorCode getError()
public int getLength()
public static long getCPtr(com.ptvag.navigation.sdk.NativeObject obj)
protected void finalize() throws java.lang.Throwable
finalize
in class java.lang.Object
java.lang.Throwable
public void delete()