public class SearchRequest
extends java.lang.Object
Modifier and Type | Field and Description |
---|---|
protected boolean |
jniCMemOwn |
protected long |
jniCPtr |
com.ptvag.navigation.sdk.NativeObject |
parent |
Constructor and Description |
---|
SearchRequest()
Constructor
|
SearchRequest(long cPtr,
boolean cMemoryOwn)
Only for internal use - don't try to call this from Java.
|
SearchRequest(java.lang.String searchString,
Position pos,
SearchKind kind) |
SearchRequest(java.lang.String searchString,
Position pos,
short cc,
SearchKind kind)
Constructor
|
SearchRequest(java.lang.String searchString,
SearchKind kind) |
SearchRequest(java.lang.String searchString,
short cc,
SearchKind kind) |
Modifier and Type | Method and Description |
---|---|
void |
delete()
Kills rubbish if owning the object.
|
protected void |
finalize() |
short |
getCC()
Returns the numerical country code.
|
static long |
getCPtr(com.ptvag.navigation.sdk.NativeObject obj) |
Position |
getPosition()
Returns the position for nearest or circle search.
|
SearchKind |
getSearchKind()
Return the kind of search request (see @link SearchKind).
|
java.lang.String |
getSearchString()
Returns the string representation of item to search for.
|
void |
setCC(short cc)
Sets the countrycode
|
void |
setPosition(Position position)
Sets the position.
|
void |
setSearchKind(SearchKind kind)
Sets the type of search.
|
void |
setSearchString(java.lang.String searchString)
Sets the search string
|
java.lang.String |
toString() |
protected long jniCPtr
protected boolean jniCMemOwn
public com.ptvag.navigation.sdk.NativeObject parent
public SearchRequest(java.lang.String searchString, Position pos, short cc, SearchKind kind)
searchString
- - String representation of item to search forpos
- - Position for nearest or circle searchcc
- - Numerical country code. Available for
SDK_SearchTown* & SDK_SearchPostCode*. Set to 0 to be ignored.kind
- - Kind of search requestpublic SearchRequest(java.lang.String searchString, short cc, SearchKind kind)
public SearchRequest(java.lang.String searchString, Position pos, SearchKind kind)
public SearchRequest(java.lang.String searchString, SearchKind kind)
public SearchRequest()
public SearchRequest(long cPtr, boolean cMemoryOwn)
public SearchKind getSearchKind()
public java.lang.String getSearchString()
public short getCC()
public Position getPosition()
public void setSearchString(java.lang.String searchString)
searchString
- - the search stringpublic void setPosition(Position position)
position
- - the position.public void setCC(short cc)
cc
- - the countrycodepublic void setSearchKind(SearchKind kind)
kind
- - the type of searchpublic java.lang.String toString()
toString
in class java.lang.Object
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()