Class AttributionParser

java.lang.Object
com.trimblemaps.mapsdk.attribution.AttributionParser

public class AttributionParser extends Object
Responsible for parsing attribution data coming from Sources and MapSnapshot.

Exposes multiple configuration options to manipulate data being parsed. Use the Options object to build these configurations.

  • Method Details

    • getAttributions

      @NonNull public Set<Attribution> getAttributions()
      Get parsed attributions.
      Returns:
      the attributions
    • createAttributionString

      @NonNull public String createAttributionString()
      Get parsed attribution string.
      Returns:
      the parsed attribution string
    • createAttributionString

      @NonNull public String createAttributionString(boolean shortenedOutput)
      Get parsed attribution string.
      Parameters:
      shortenedOutput - if attribution string should contain shortened output
      Returns:
      the parsed attribution string
    • parse

      protected void parse()
      Main attribution for configuration