Index
All Classes and Interfaces|All Packages|Constant Field Values
A
- addFilter(GLSearchFilter) - Method in class globus.glsearch.GLSearch
-
Adds filter to search.
- ADDRESS - Static variable in annotation interface globus.glsearch.GLSearch.TagSetMask
-
Address tags
- 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 interface globus.glsearch.GLSearch.AddressStyle
-
All address information
- ALL - Static variable in annotation interface globus.glsearch.GLSearch.TagSetMask
-
All Tags
- ALT_NAME - Static variable in annotation interface globus.glsearch.GLSearch.TagSetMask
-
Alt name tags
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 interface globus.glsearch.GLSearch.TagSetMask
-
Empty
- equals(Object) - Method in class globus.glsearch.GLSearchCategory
- EXACT - Static variable in annotation interface globus.glsearch.GLSearch.MatchType
-
Whole phrase is equal to query
F
- fillObjectCategory(GLMapVectorObject) - Method in class globus.glsearch.GLSearchCategory
-
Fills category information for vector object using it's tags
- findByIconName(String) - Method in class globus.glsearch.GLSearchCategories
-
Finds a category by its icon name.
- findByName(String) - Method in class globus.glsearch.GLSearchCategories
-
Finds a category by its name.
- 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
-
Retrieves the child categories of this category.
- 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
-
Retrieves the icon name of the category.
- getParent() - Method in class globus.glsearch.GLSearchCategory
-
Retrieves the parent category of this category.
- getRefObject() - Method in class globus.glsearch.GLSearchCategory
-
Retrieves the reference object that matches this category.
- GetSearchCategory(GLMapVectorObject) - Static method in class globus.glsearch.GLSearch
-
Detects category for vector object
- getShared() - Static method in class globus.glsearch.GLSearchCategories
-
Shared categories.
- getStartedWith(String[], GLMapLocaleSettings) - Method in class globus.glsearch.GLSearchCategories
-
Finds categories that start with the given words.
- getTop() - Method in class globus.glsearch.GLSearchCategories
-
Retrieves the top-level categories.
- globus.glsearch - package globus.glsearch
-
glsearch package
- GLSearch - Class in globus.glsearch
-
GLSearchOfflinecontains a set of parameters that defines search in offline maps - GLSearch() - Constructor for class globus.glsearch.GLSearch
-
Default constructor
- GLSearch.AddressStyle - Annotation Interface in globus.glsearch
-
Style of address
- GLSearch.CustomObjectInfoCallback - Interface in globus.glsearch
-
Callbacks for custom objects
- GLSearch.MatchType - Annotation Interface in globus.glsearch
-
Match type
- GLSearch.ResultsCallback - Interface in globus.glsearch
-
Callback that provides information for custom objects for search.
- GLSearch.TagSetMask - Annotation Interface in globus.glsearch
-
Predefined set of tags
- GLSearchCategories - Class in globus.glsearch
-
GLSearchCategoriesclass holds a set of `GLSearchCategory` that will be used to sort search results by priority. - GLSearchCategory - Class in globus.glsearch
-
GLSearchCategoryholds 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 interface globus.glsearch.GLSearch.AddressStyle
-
[Street], [House number]
- 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
-
Return array of tags that defines object's category
- merge(GLMapVectorObjectList, List<Object>, GLSearch.CustomObjectInfoCallback) - Method in class globus.glsearch.GLSearch
-
Merge search results with custom objects
N
- NAME - Static variable in annotation interface globus.glsearch.GLSearch.TagSetMask
-
Name tags
- Nearest(double, double, double, List<GLSearchFilter>) - Static method in class globus.glsearch.GLSearch
-
Search for nearest object
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 interface globus.glsearch.GLSearch.AddressStyle
-
[City], [Country]
- REGION - Static variable in annotation interface globus.glsearch.GLSearch.TagSetMask
-
Region tags
- 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)
- SplitByWords(String) - Static method in class globus.glsearch.GLSearch
-
Split string into words using ICU root rules
- STREET_REGION - Static variable in annotation interface globus.glsearch.GLSearch.AddressStyle
-
Local + Region
W
- WORD - Static variable in annotation interface globus.glsearch.GLSearch.MatchType
-
Whole word is equal to query
- WORD_START - Static variable in annotation interface globus.glsearch.GLSearch.MatchType
-
Start of the word is equal to query
All Classes and Interfaces|All Packages|Constant Field Values