A C D E F G H I L M N O P R S W 
All Classes All Packages

A

addFilter(GLSearchFilter) - Method in class globus.glsearch.GLSearch
Adds filter to search.
ADDRESS - Static variable in annotation type globus.glsearch.GLSearch.TagSet
 
ADDRESS - Static variable in annotation type globus.glsearch.GLSearch.TagSetMask
 
addTag(String) - Method in class globus.glsearch.GLSearchFilter
Adds tag to search filter
addTagHash(int) - Method in class globus.glsearch.GLSearchFilter
Adds tag using it's hash Tag hashes could be found in vector object returned from search or found on map
addTags(List<String>) - Method in class globus.glsearch.GLSearchFilter
Adds additional tags to search filter
ALL - Static variable in annotation type globus.glsearch.GLSearch.AddressStyle
 
ALL - Static variable in annotation type globus.glsearch.GLSearch.TagSetMask
 
ALT_NAME - Static variable in annotation type globus.glsearch.GLSearch.TagSet
 
ALT_NAME - Static variable in annotation type globus.glsearch.GLSearch.TagSetMask
 

C

cancel() - Method in class globus.glsearch.GLSearch
Cancels search operation.
Collate(long, String, String) - Static method in class globus.glsearch.GLSearch
Compare to string with collator
CreateCollator() - Static method in class globus.glsearch.GLSearch
Creates ICU collator with strength set to Primary.
CreateNumericCollator() - Static method in class globus.glsearch.GLSearch
Creates ICU collator with strength set to Primary and numeric collation is ON.
createWithCategory(GLSearchCategory) - Static method in class globus.glsearch.GLSearchFilter
Creates new filter to search objects from category
createWithQuery(String) - Static method in class globus.glsearch.GLSearchFilter
Creates new filter to search objects with string "query".
createWithQuery(String, int) - Static method in class globus.glsearch.GLSearchFilter
Creates new filter to search objects with string "query" inside tags sets
createWithQueryAndTag(String, String) - Static method in class globus.glsearch.GLSearchFilter
Creates new filter to search objects with string "query" for key

D

DestroyCollator(long) - Static method in class globus.glsearch.GLSearch
Destroy collator
DestroyWords(long) - Static method in class globus.glsearch.GLSearch
Destroy native object returned by GLSearch#PrepareWords(long, String[]).

E

EMPTY - Static variable in annotation type globus.glsearch.GLSearch.TagSetMask
 
equals(Object) - Method in class globus.glsearch.GLSearchCategory
 
EXACT - Static variable in annotation type globus.glsearch.GLSearch.MatchType
 

F

findByIconName(String) - Method in class globus.glsearch.GLSearchCategories
 
findByName(String) - Method in class globus.glsearch.GLSearchCategories
 
FindWords(long, String, long) - Static method in class globus.glsearch.GLSearch
Split string into words.

G

GetAddress(GLMapVectorObject, int, GLMapLocaleSettings) - Static method in class globus.glsearch.GLSearch
Returns address with given style
getChilds() - Method in class globus.glsearch.GLSearchCategory
 
getCustomObjectCategory(Object) - Method in interface globus.glsearch.GLSearch.CustomObjectInfoCallback
Category of custom object
getCustomObjectLocation(Object) - Method in interface globus.glsearch.GLSearch.CustomObjectInfoCallback
Location of custom object
getIconName() - Method in class globus.glsearch.GLSearchCategory
 
GetSearchCategory(GLMapVectorObject) - Static method in class globus.glsearch.GLSearch
Detects category for vector object
getShared() - Static method in class globus.glsearch.GLSearchCategories
 
getStartedWith(String[], GLMapLocaleSettings) - Method in class globus.glsearch.GLSearchCategories
Returns categories that starts with given words
getTop() - Method in class globus.glsearch.GLSearchCategories
 
globus.glsearch - package globus.glsearch
 
GLSearch - Class in globus.glsearch
GLSearchOffline contains a set of parameters that defines search in offline maps
GLSearch() - Constructor for class globus.glsearch.GLSearch
Default constructor
GLSearch.AddressStyle - Annotation Type in globus.glsearch
 
GLSearch.CustomObjectInfoCallback - Interface in globus.glsearch
 
GLSearch.MatchType - Annotation Type in globus.glsearch
 
GLSearch.ResultsCallback - Interface in globus.glsearch
Callback that provides information for custom objects for search.
GLSearch.TagSet - Annotation Type in globus.glsearch
 
GLSearch.TagSetMask - Annotation Type in globus.glsearch
 
GLSearchCategories - Class in globus.glsearch
GLSearchCategories class holds a set of `GLSearchCategory` that will be used to sort search results by priority.
GLSearchCategory - Class in globus.glsearch
GLSearchCategory holds information about category that can be displayed to user.
GLSearchFilter - Class in globus.glsearch
`GLSearchFilter` class contains a set of parameters that defines filter for `GLSearch`

H

hashCode() - Method in class globus.glsearch.GLSearchCategory
 

I

Initialize(Context) - Static method in class globus.glsearch.GLSearch
Call this method before using any other method from `globus.glsearch`

L

LoadMergedRelationLines(GLMapRelation, boolean, GLMapInfo) - Static method in class globus.glsearch.GLSearch
Load all lines from relation in one
LOCAL - Static variable in annotation type globus.glsearch.GLSearch.AddressStyle
 
LocalizedAddressNames(GLMapVectorObject, GLMapLocaleSettings) - Static method in class globus.glsearch.GLSearch
Returns all address names associated with object
localizedName(GLMapLocaleSettings) - Method in class globus.glsearch.GLSearchCategory
Returns name of the category according language priority settings.

M

MapObjectNearPoint(GLMapViewRenderer, MapPoint, double) - Static method in class globus.glsearch.GLSearch
Returns object near point on map
MatchedCategoryTags(GLMapVectorObject) - Static method in class globus.glsearch.GLSearch
 
merge(GLMapVectorObjectList, List, GLSearch.CustomObjectInfoCallback) - Method in class globus.glsearch.GLSearch
Merge search results with custom objects

N

NAME - Static variable in annotation type globus.glsearch.GLSearch.TagSet
 
NAME - Static variable in annotation type globus.glsearch.GLSearch.TagSetMask
 
nativeEquals(GLSearchCategory) - Method in class globus.glsearch.GLSearchCategory
 
Nearest(double, double, double, List<GLSearchFilter>) - Static method in class globus.glsearch.GLSearch
 
Nearest(double, double, double, List<GLSearchFilter>, GLSearchCategories) - Static method in class globus.glsearch.GLSearch
 

O

onResults(GLMapVectorObjectList) - Method in interface globus.glsearch.GLSearch.ResultsCallback
Called search finished

P

PrepareWords(long, String[]) - Static method in class globus.glsearch.GLSearch
Prepares words for collation

R

REGION - Static variable in annotation type globus.glsearch.GLSearch.AddressStyle
 
REGION - Static variable in annotation type globus.glsearch.GLSearch.TagSet
 
REGION - Static variable in annotation type globus.glsearch.GLSearch.TagSetMask
 
RelationsNearPoint(GLMapViewRenderer, MapPoint, double, GLSearchFilter[]) - Static method in class globus.glsearch.GLSearch
Search for relations near point on map

S

search() - Method in class globus.glsearch.GLSearch
Performs search synchronously
searchAsync(GLSearch.ResultsCallback) - Method in class globus.glsearch.GLSearch
Starts search.
setBBox(GLMapBBox) - Method in class globus.glsearch.GLSearch
Sets bounding box where search will be performed
setCenter(MapPoint) - Method in class globus.glsearch.GLSearch
Sets center of search.
setLimit(int) - Method in class globus.glsearch.GLSearch
Sets maximum number of results to fetch from map
setLocaleSettings(GLMapLocaleSettings) - Method in class globus.glsearch.GLSearch
Sets locale settings that used to sort results by importance.
setMatchType(int) - Method in class globus.glsearch.GLSearchFilter
Sets how we should compare query string with values of objects.
setNeedEnclosingAreas(boolean) - Method in class globus.glsearch.GLSearch
Set this value to `YES` if you plan to get address of objects.
setObjectTypes(int) - Method in class globus.glsearch.GLSearch
Set object types
setTiles(long[]) - Method in class globus.glsearch.GLSearch
Adds tile hashes to use for search (child tiles will be skipped)
spannedName(Object, Object, int, GLMapLocaleSettings) - Method in class globus.glsearch.GLSearchCategory
Returns spanned name where parts that matched search are highlighted.
SplitByWords(String) - Static method in class globus.glsearch.GLSearch
Split string into words using ICU root rules
STREET_REGION - Static variable in annotation type globus.glsearch.GLSearch.AddressStyle
 

W

WORD - Static variable in annotation type globus.glsearch.GLSearch.MatchType
 
WORD_START - Static variable in annotation type globus.glsearch.GLSearch.MatchType
 
A C D E F G H I L M N O P R S W 
All Classes All Packages