Class StandaloneCatalog

java.lang.Object
com.here.platform.location.dataloader.standalone.StandaloneCatalog
All Implemented Interfaces:
Catalog

public class StandaloneCatalog extends Object implements Catalog
Deprecated.
Use methods based on OptimizedMapLayers instead. Since SDK 2.54.
  • Constructor Summary

    Constructors
    Constructor
    Description
    StandaloneCatalog(HRN hrn, long version, com.here.platform.data.client.settings.Settings dataClientSettings, scala.concurrent.duration.Duration timeout, org.apache.pekko.actor.ActorSystem actorSystem)
    Deprecated.
     
  • Method Summary

    Modifier and Type
    Method
    Description
    TileLoader<byte[]>
    create(String layer)
    Deprecated.
    Creates a tile loader for the specified layer.
    Deprecated.
    Creates a generic partition loader for the specified layer.
    hrn()
    Deprecated.
    The catalog HRN.
    scala.collection.immutable.Set<Catalog>
    Deprecated.
    Searches for a set of compatible versions of a catalog.
    resolveDependency(HRN dependency)
    Deprecated.
    Searches for a compatible version of a catalog that is expected to be found in the direct or in the indirect dependencies.
    long
    Deprecated.
    The catalog version.

    Methods inherited from class java.lang.Object

    equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
  • Constructor Details

    • StandaloneCatalog

      public StandaloneCatalog(HRN hrn, long version, com.here.platform.data.client.settings.Settings dataClientSettings, scala.concurrent.duration.Duration timeout, org.apache.pekko.actor.ActorSystem actorSystem)
      Deprecated.
  • Method Details

    • hrn

      public HRN hrn()
      Deprecated.
      Description copied from interface: Catalog
      The catalog HRN.
      Specified by:
      hrn in interface Catalog
    • version

      public long version()
      Deprecated.
      Description copied from interface: Catalog
      The catalog version.
      Specified by:
      version in interface Catalog
    • create

      public TileLoader<byte[]> create(String layer)
      Deprecated.
      Description copied from interface: Catalog
      Creates a tile loader for the specified layer.

      Specified by:
      create in interface Catalog
      Parameters:
      layer - The layer name
    • createDataLoader

      public DataLoader<String,byte[]> createDataLoader(String layer)
      Deprecated.
      Description copied from interface: Catalog
      Creates a generic partition loader for the specified layer.

      Specified by:
      createDataLoader in interface Catalog
      Parameters:
      layer - the layer name.
    • resolveDependency

      public Catalog resolveDependency(HRN dependency)
      Deprecated.
      Description copied from interface: Catalog
      Searches for a compatible version of a catalog that is expected to be found in the direct or in the indirect dependencies.

      For example the compatible version of HERE Map Content with an Optimized Map for Location Library catalog is the one from which the map was compiled.

      Specified by:
      resolveDependency in interface Catalog
      Parameters:
      dependency - The catalog for which we want to find a compatible version
    • resolveCompatibleDependencies

      public scala.collection.immutable.Set<Catalog> resolveCompatibleDependencies(HRN to)
      Deprecated.
      Description copied from interface: Catalog
      Searches for a set of compatible versions of a catalog.

      For example, given a catalog a with version n finds all the versions of to which are compatible with the catalog Catalog(a, n)

      Two catalogs are considered compatible when their common dependencies (same hrn) share the same version.

      Specified by:
      resolveCompatibleDependencies in interface Catalog
      Parameters:
      to - The catalog for which we want to find compatible versions