Skip navigation links
A B C D E F G I J L M N O P R S T U V W 

A

AbstractPoiCategoryManager - Class in org.mapsforge.poi.storage
Abstract implementation for the PoiCategoryManager interface.
AbstractPoiCategoryManager() - Constructor for class org.mapsforge.poi.storage.AbstractPoiCategoryManager
 
AbstractPoiPersistenceManager - Class in org.mapsforge.poi.storage
Abstract implementation for the PoiPersistenceManager interface.
AbstractPoiPersistenceManager() - Constructor for class org.mapsforge.poi.storage.AbstractPoiPersistenceManager
 
addCategory(PoiCategory) - Method in class org.mapsforge.poi.storage.ExactMatchPoiCategoryFilter
 
addCategory(PoiCategory) - Method in interface org.mapsforge.poi.storage.PoiCategoryFilter
Adds a category to the whitelist.
addCategory(PoiCategory) - Method in class org.mapsforge.poi.storage.WhitelistPoiCategoryFilter
Adds a POI category to the whitelist.

B

bounds - Variable in class org.mapsforge.poi.storage.PoiFileInfo
The bounding box of the POI file (may be null).
bounds - Variable in class org.mapsforge.poi.storage.PoiFileInfoBuilder
 
build() - Method in class org.mapsforge.poi.storage.PoiFileInfoBuilder
 

C

calculateCategoryIDs(DoubleLinkedPoiCategory, int) - Static method in class org.mapsforge.poi.storage.DoubleLinkedPoiCategory
This method calculates a unique ID for all nodes in the tree.
categoryManager - Variable in class org.mapsforge.poi.storage.AbstractPoiPersistenceManager
 
categoryMap - Variable in class org.mapsforge.poi.storage.AbstractPoiCategoryManager
Maps category IDs to categories.
close() - Method in interface org.mapsforge.poi.storage.PoiPersistenceManager
Use this to free claimed resources.
comment - Variable in class org.mapsforge.poi.storage.PoiFileInfo
The comment field of the POI file (may be null).
comment - Variable in class org.mapsforge.poi.storage.PoiFileInfoBuilder
 
CREATE_CATEGORIES_STATEMENT - Static variable in class org.mapsforge.poi.storage.DbConstants
 
CREATE_CATEGORY_MAP_STATEMENT - Static variable in class org.mapsforge.poi.storage.DbConstants
 
CREATE_DATA_STATEMENT - Static variable in class org.mapsforge.poi.storage.DbConstants
 
CREATE_INDEX_STATEMENT - Static variable in class org.mapsforge.poi.storage.DbConstants
 
CREATE_METADATA_STATEMENT - Static variable in class org.mapsforge.poi.storage.DbConstants
 
CREATE_NODES_STATEMENT - Static variable in class org.mapsforge.poi.storage.DbConstants
 
CREATE_WAYNODES_STATEMENT - Static variable in class org.mapsforge.poi.storage.DbConstants
 

D

date - Variable in class org.mapsforge.poi.storage.PoiFileInfo
The date of the POI data in milliseconds since January 1, 1970.
date - Variable in class org.mapsforge.poi.storage.PoiFileInfoBuilder
 
DbConstants - Class in org.mapsforge.poi.storage
Defines DB constants.
deepChildren() - Method in class org.mapsforge.poi.storage.DoubleLinkedPoiCategory
deepChildren() - Method in interface org.mapsforge.poi.storage.PoiCategory
 
DELETE_CATEGORY_MAP_STATEMENT - Static variable in class org.mapsforge.poi.storage.DbConstants
 
DELETE_DATA_STATEMENT - Static variable in class org.mapsforge.poi.storage.DbConstants
 
DELETE_INDEX_STATEMENT - Static variable in class org.mapsforge.poi.storage.DbConstants
 
DoubleLinkedPoiCategory - Class in org.mapsforge.poi.storage
A POI category representation that stores a node, its parent node and its child nodes.
DoubleLinkedPoiCategory(String, PoiCategory) - Constructor for class org.mapsforge.poi.storage.DoubleLinkedPoiCategory
Creates a new category without knowing its position in the final category tree.
DoubleLinkedPoiCategory(String, PoiCategory, int) - Constructor for class org.mapsforge.poi.storage.DoubleLinkedPoiCategory
Creates a new category.
DROP_CATEGORIES_STATEMENT - Static variable in class org.mapsforge.poi.storage.DbConstants
 
DROP_CATEGORY_MAP_STATEMENT - Static variable in class org.mapsforge.poi.storage.DbConstants
 
DROP_DATA_STATEMENT - Static variable in class org.mapsforge.poi.storage.DbConstants
 
DROP_INDEX_STATEMENT - Static variable in class org.mapsforge.poi.storage.DbConstants
 
DROP_METADATA_STATEMENT - Static variable in class org.mapsforge.poi.storage.DbConstants
 
DROP_NODES_STATEMENT - Static variable in class org.mapsforge.poi.storage.DbConstants
 
DROP_WAYNODES_STATEMENT - Static variable in class org.mapsforge.poi.storage.DbConstants
 

E

equals(Object) - Method in class org.mapsforge.poi.storage.PointOfInterest
 
ExactMatchPoiCategoryFilter - Class in org.mapsforge.poi.storage
A category filter that accepts all categories added to it.
ExactMatchPoiCategoryFilter() - Constructor for class org.mapsforge.poi.storage.ExactMatchPoiCategoryFilter
Default constructor.

F

FIND_BY_DATA_CLAUSE - Static variable in class org.mapsforge.poi.storage.DbConstants
 
FIND_CATEGORIES_BY_ID_STATEMENT - Static variable in class org.mapsforge.poi.storage.DbConstants
 
FIND_CATEGORIES_BY_ID_STATEMENT_V1 - Static variable in class org.mapsforge.poi.storage.DbConstants
 
FIND_DATA_BY_ID_STATEMENT - Static variable in class org.mapsforge.poi.storage.DbConstants
 
FIND_IN_BOX_CLAUSE_SELECT - Static variable in class org.mapsforge.poi.storage.DbConstants
 
FIND_IN_BOX_CLAUSE_WHERE - Static variable in class org.mapsforge.poi.storage.DbConstants
 
FIND_IN_BOX_CLAUSE_WHERE_CATEGORY_IN - Static variable in class org.mapsforge.poi.storage.DbConstants
 
FIND_IN_BOX_CLAUSE_WHERE_CATEGORY_IN_V1 - Static variable in class org.mapsforge.poi.storage.DbConstants
 
FIND_IN_BOX_STATEMENT - Static variable in class org.mapsforge.poi.storage.DbConstants
 
FIND_LOCATION_BY_ID_STATEMENT - Static variable in class org.mapsforge.poi.storage.DbConstants
 
FIND_METADATA_STATEMENT - Static variable in class org.mapsforge.poi.storage.DbConstants
 
FIND_NODES_STATEMENT - Static variable in class org.mapsforge.poi.storage.DbConstants
 
FIND_WAYNODES_BY_ID_STATEMENT - Static variable in class org.mapsforge.poi.storage.DbConstants
 
findInRect(BoundingBox, PoiCategoryFilter, List<Tag>, int) - Method in interface org.mapsforge.poi.storage.PoiPersistenceManager
Find all PointOfInterest in a rectangle specified by the given BoundingBox.
findNearPosition(LatLong, int, PoiCategoryFilter, List<Tag>, int) - Method in class org.mapsforge.poi.storage.AbstractPoiPersistenceManager
Fetch PointOfInterest from underlying storage near a given position.
findNearPosition(LatLong, int, PoiCategoryFilter, List<Tag>, int) - Method in interface org.mapsforge.poi.storage.PoiPersistenceManager
Fetch PointOfInterest from underlying storage near a given position.
findPointByID(long) - Method in interface org.mapsforge.poi.storage.PoiPersistenceManager
 

G

getAcceptedCategories() - Method in class org.mapsforge.poi.storage.ExactMatchPoiCategoryFilter
 
getAcceptedCategories() - Method in interface org.mapsforge.poi.storage.PoiCategoryFilter
 
getAcceptedCategories() - Method in class org.mapsforge.poi.storage.WhitelistPoiCategoryFilter
 
getAcceptedSuperCategories() - Method in class org.mapsforge.poi.storage.ExactMatchPoiCategoryFilter
 
getAcceptedSuperCategories() - Method in interface org.mapsforge.poi.storage.PoiCategoryFilter
Returns a set of top-level categories for all accepted categories.
getAcceptedSuperCategories() - Method in class org.mapsforge.poi.storage.WhitelistPoiCategoryFilter
 
getCategories() - Method in class org.mapsforge.poi.storage.PointOfInterest
 
getCategory() - Method in class org.mapsforge.poi.storage.PointOfInterest
 
getCategoryManager() - Method in class org.mapsforge.poi.storage.AbstractPoiPersistenceManager
getCategoryManager() - Method in interface org.mapsforge.poi.storage.PoiPersistenceManager
 
getChildren() - Method in class org.mapsforge.poi.storage.DoubleLinkedPoiCategory
getChildren() - Method in interface org.mapsforge.poi.storage.PoiCategory
 
getGraphVizString(DoubleLinkedPoiCategory) - Static method in class org.mapsforge.poi.storage.DoubleLinkedPoiCategory
Generates a GraphViz source representation as a tree having the current node as its root.
getID() - Method in class org.mapsforge.poi.storage.DoubleLinkedPoiCategory
getID() - Method in interface org.mapsforge.poi.storage.PoiCategory
 
getId() - Method in class org.mapsforge.poi.storage.PointOfInterest
 
getLatitude() - Method in class org.mapsforge.poi.storage.PointOfInterest
 
getLatLong() - Method in class org.mapsforge.poi.storage.PointOfInterest
 
getLongitude() - Method in class org.mapsforge.poi.storage.PointOfInterest
 
getName() - Method in class org.mapsforge.poi.storage.PointOfInterest
 
getName(String) - Method in class org.mapsforge.poi.storage.PointOfInterest
 
getParent() - Method in class org.mapsforge.poi.storage.DoubleLinkedPoiCategory
getParent() - Method in interface org.mapsforge.poi.storage.PoiCategory
 
getPoiCategoryByID(int) - Method in class org.mapsforge.poi.storage.AbstractPoiCategoryManager
Returns a category given by its ID or throws an exception if this category does not exist.
getPoiCategoryByID(int) - Method in interface org.mapsforge.poi.storage.PoiCategoryManager
Returns a category given by its ID or throws an exception if this category does not exist.
getPoiCategoryByTitle(String) - Method in class org.mapsforge.poi.storage.AbstractPoiCategoryManager
Returns a category given by unique title or throws an exception if this category does not exist.
getPoiCategoryByTitle(String) - Method in interface org.mapsforge.poi.storage.PoiCategoryManager
Returns a category given by unique title or throws an exception if this category does not exist.
getPoiFile() - Method in class org.mapsforge.poi.storage.AbstractPoiPersistenceManager
getPoiFile() - Method in interface org.mapsforge.poi.storage.PoiPersistenceManager
 
getPoiFileInfo() - Method in class org.mapsforge.poi.storage.AbstractPoiPersistenceManager
getPoiFileInfo() - Method in interface org.mapsforge.poi.storage.PoiPersistenceManager
 
getRootCategory() - Method in class org.mapsforge.poi.storage.AbstractPoiCategoryManager
Returns the category tree's root.
getRootCategory() - Method in interface org.mapsforge.poi.storage.PoiCategoryManager
Returns the category tree's root.
getSQLSelectString(PoiCategoryFilter, int, int) - Static method in class org.mapsforge.poi.storage.AbstractPoiPersistenceManager
Gets the SQL query that looks up POI entries.
getSQLSelectString(PoiCategoryFilter, int, int) - Static method in class org.mapsforge.poi.storage.PoiCategoryRangeQueryGenerator
Gets the SQL query that looks up POI entries.
getTags() - Method in class org.mapsforge.poi.storage.PointOfInterest
 
getTitle() - Method in class org.mapsforge.poi.storage.DoubleLinkedPoiCategory
getTitle() - Method in interface org.mapsforge.poi.storage.PoiCategory
 

I

INSERT_CATEGORIES_STATEMENT - Static variable in class org.mapsforge.poi.storage.DbConstants
 
INSERT_CATEGORY_MAP_STATEMENT - Static variable in class org.mapsforge.poi.storage.DbConstants
 
INSERT_DATA_STATEMENT - Static variable in class org.mapsforge.poi.storage.DbConstants
 
INSERT_INDEX_STATEMENT - Static variable in class org.mapsforge.poi.storage.DbConstants
 
INSERT_METADATA_STATEMENT - Static variable in class org.mapsforge.poi.storage.DbConstants
 
INSERT_NODES_STATEMENT - Static variable in class org.mapsforge.poi.storage.DbConstants
 
INSERT_WAYNODES_STATEMENT - Static variable in class org.mapsforge.poi.storage.DbConstants
 
insertPointOfInterest(PointOfInterest) - Method in interface org.mapsforge.poi.storage.PoiPersistenceManager
Inserts a single PointOfInterest into storage.
insertPointsOfInterest(Collection<PointOfInterest>) - Method in interface org.mapsforge.poi.storage.PoiPersistenceManager
Inserts PointOfInterest into storage.
isAcceptedCategory(PoiCategory) - Method in class org.mapsforge.poi.storage.ExactMatchPoiCategoryFilter
 
isAcceptedCategory(PoiCategory) - Method in interface org.mapsforge.poi.storage.PoiCategoryFilter
Returns true if a POI's category is accepted and therefore shall be added to the poi file.
isAcceptedCategory(PoiCategory) - Method in class org.mapsforge.poi.storage.WhitelistPoiCategoryFilter
 
isClosed() - Method in interface org.mapsforge.poi.storage.PoiPersistenceManager
 
isValidDataBase() - Method in interface org.mapsforge.poi.storage.PoiPersistenceManager
 

J

JOIN_CATEGORY_CLAUSE - Static variable in class org.mapsforge.poi.storage.DbConstants
 
JOIN_DATA_CLAUSE - Static variable in class org.mapsforge.poi.storage.DbConstants
 

L

language - Variable in class org.mapsforge.poi.storage.PoiFileInfo
The preferred language for names as defined in ISO 639-1 or ISO 639-2 (may be null).
language - Variable in class org.mapsforge.poi.storage.PoiFileInfoBuilder
 

M

METADATA_BOUNDS - Static variable in class org.mapsforge.poi.storage.DbConstants
 
METADATA_COMMENT - Static variable in class org.mapsforge.poi.storage.DbConstants
 
METADATA_DATE - Static variable in class org.mapsforge.poi.storage.DbConstants
 
METADATA_LANGUAGE - Static variable in class org.mapsforge.poi.storage.DbConstants
 
METADATA_VERSION - Static variable in class org.mapsforge.poi.storage.DbConstants
 
METADATA_WAYS - Static variable in class org.mapsforge.poi.storage.DbConstants
 
METADATA_WRITER - Static variable in class org.mapsforge.poi.storage.DbConstants
 

N

NUMBER_OF_TABLES - Static variable in class org.mapsforge.poi.storage.DbConstants
 
NUMBER_OF_TABLES_V1 - Static variable in class org.mapsforge.poi.storage.DbConstants
 

O

org.mapsforge.poi.storage - package org.mapsforge.poi.storage
 

P

poi - Variable in class org.mapsforge.poi.storage.AbstractPoiPersistenceManager
 
PoiCategory - Interface in org.mapsforge.poi.storage
This class represents a category for PointOfInterest.
PoiCategoryFilter - Interface in org.mapsforge.poi.storage
Interface for filtering accepted POIs based on their tag.
PoiCategoryManager - Interface in org.mapsforge.poi.storage
A category manager is a storage for PoiCategorys.
PoiCategoryRangeQueryGenerator - Class in org.mapsforge.poi.storage
This class generates a prepared SQL query for retrieving POIs filtered by a given PoiCategoryFilter.
poiFile - Variable in class org.mapsforge.poi.storage.AbstractPoiPersistenceManager
 
poiFileInfo - Variable in class org.mapsforge.poi.storage.AbstractPoiPersistenceManager
 
PoiFileInfo - Class in org.mapsforge.poi.storage
Contains the immutable metadata of a POI file.
PoiFileInfoBuilder - Class in org.mapsforge.poi.storage
 
PoiFileInfoBuilder() - Constructor for class org.mapsforge.poi.storage.PoiFileInfoBuilder
 
PointOfInterest - Class in org.mapsforge.poi.storage
This class represents a point of interest.
PointOfInterest(long, double, double, String, PoiCategory) - Constructor for class org.mapsforge.poi.storage.PointOfInterest
 
PointOfInterest(long, double, double, Set<Tag>, Set<PoiCategory>) - Constructor for class org.mapsforge.poi.storage.PointOfInterest
 
PoiPersistenceManager - Interface in org.mapsforge.poi.storage
Abstracts from an underlying Storage/DB by providing methods for inserting / deleting / searching PointOfInterest objects in named Storage/DB.

R

readPoiFileInfo() - Method in interface org.mapsforge.poi.storage.PoiPersistenceManager
Reads the metadata for the current POI file.
removePointOfInterest(PointOfInterest) - Method in interface org.mapsforge.poi.storage.PoiPersistenceManager
Removes a point of interest from storage.
ret - Variable in class org.mapsforge.poi.storage.AbstractPoiPersistenceManager
 
rootCategory - Variable in class org.mapsforge.poi.storage.AbstractPoiCategoryManager
The hierarchies root category.

S

SELECT_STATEMENT - Static variable in class org.mapsforge.poi.storage.AbstractPoiCategoryManager
 
setCategoryManager(PoiCategoryManager) - Method in class org.mapsforge.poi.storage.AbstractPoiPersistenceManager
Sets this manager's PoiCategoryManager for retrieving and editing POI categories.
setCategoryManager(PoiCategoryManager) - Method in interface org.mapsforge.poi.storage.PoiPersistenceManager
Sets this manager's PoiCategoryManager for retrieving and editing POI categories.
setParent(PoiCategory) - Method in class org.mapsforge.poi.storage.DoubleLinkedPoiCategory
Sets the category's parent category.
setParent(PoiCategory) - Method in interface org.mapsforge.poi.storage.PoiCategory
Sets the category's parent category.
stringToTags(String) - Static method in class org.mapsforge.poi.storage.AbstractPoiPersistenceManager
Convert tags string representation with '\r' delimiter to collection.

T

tagsToString(Set<Tag>) - Static method in class org.mapsforge.poi.storage.AbstractPoiPersistenceManager
Convert tags collection to string representation with '\r' delimiter.
toString() - Method in class org.mapsforge.poi.storage.DoubleLinkedPoiCategory
 
toString() - Method in class org.mapsforge.poi.storage.PointOfInterest
 

U

UnknownPoiCategoryException - Exception in org.mapsforge.poi.storage
This exception is thrown whenever the PoiCategoryManager cannot find a category for a given tag.
UnknownPoiCategoryException() - Constructor for exception org.mapsforge.poi.storage.UnknownPoiCategoryException
 
UPDATE_DATA_STATEMENT - Static variable in class org.mapsforge.poi.storage.DbConstants
 

V

VALID_DB_STATEMENT - Static variable in class org.mapsforge.poi.storage.DbConstants
 
VALID_DB_STATEMENT_V1 - Static variable in class org.mapsforge.poi.storage.DbConstants
 
version - Variable in class org.mapsforge.poi.storage.PoiFileInfo
The file version number of the POI file.
version - Variable in class org.mapsforge.poi.storage.PoiFileInfoBuilder
 

W

ways - Variable in class org.mapsforge.poi.storage.PoiFileInfo
True if the POI file includes ways, false otherwise.
ways - Variable in class org.mapsforge.poi.storage.PoiFileInfoBuilder
 
WhitelistPoiCategoryFilter - Class in org.mapsforge.poi.storage
Whitelist category filter that accepts all categories and their sub-categories in the whitelist.
WhitelistPoiCategoryFilter() - Constructor for class org.mapsforge.poi.storage.WhitelistPoiCategoryFilter
Default constructor.
writer - Variable in class org.mapsforge.poi.storage.PoiFileInfo
The writer field of the POI file.
writer - Variable in class org.mapsforge.poi.storage.PoiFileInfoBuilder
 
A B C D E F G I J L M N O P R S T U V W 
Skip navigation links