Class MapObjectFactory


  • public class MapObjectFactory
    extends java.lang.Object
    • Method Summary

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      LookupRequest createLookupRequest​(java.lang.String repositoryKey, java.lang.String shapeType, java.lang.String searchTypes, java.lang.String lookupTypes)
      Create a LookupRequest object from the input parameter for MapObjectRepository to fetch the lookup data.
      QueryRequest createQueryRequest​(java.lang.String lookupKey, java.lang.String shapeType, java.lang.String searchTypes, java.lang.String objString, java.lang.String boundingBoxString)  
      MapObjectRepository<?> getMapObjectRepository​(int featureType, int source)
      Create an object repository object from the given path based on the map feature type (marker, path, or shape) , source type (file data base, kml, or shape file).
      • Methods inherited from class java.lang.Object

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    • Constructor Detail

      • MapObjectFactory

        public MapObjectFactory()
    • Method Detail

      • getMapObjectRepository

        public MapObjectRepository<?> getMapObjectRepository​(int featureType,
                                                             int source)
        Create an object repository object from the given path based on the map feature type (marker, path, or shape) , source type (file data base, kml, or shape file).
        Parameters:
        featureType - The map feature type @see EnumMapFeatures.
        source - The source type @see EnumMapFeatures.
        Returns:
        a MapObjectRepository object
      • createLookupRequest

        public LookupRequest createLookupRequest​(java.lang.String repositoryKey,
                                                 java.lang.String shapeType,
                                                 java.lang.String searchTypes,
                                                 java.lang.String lookupTypes)
        Create a LookupRequest object from the input parameter for MapObjectRepository to fetch the lookup data.
        Parameters:
        repositoryKey -
        shapeType -
        searchTypes -
        lookupTypes -
        Returns:
      • createQueryRequest

        public QueryRequest createQueryRequest​(java.lang.String lookupKey,
                                               java.lang.String shapeType,
                                               java.lang.String searchTypes,
                                               java.lang.String objString,
                                               java.lang.String boundingBoxString)
        Parameters:
        lookupKey -
        shapeType -
        searchTypes -
        objString -
        boundingBoxString -
        Returns: