Interface ISymbolPath

All Known Implementing Classes:
SVGSymbolPath, SymbolPathConstants

public interface ISymbolPath
Representation of a Google Maps SymbolPath
Author:
swong
  • Method Summary

    Modifier and Type Method Description
    <R,​ P> R execute​(ISymbolPathAlgo<R,​P> algo, P... params)
    Standard visitor pattern "accept" method for ISymbolPath processing visitor algorithms.
    static com.google.gson.TypeAdapterFactory makeTypeAdapterFactory()
    Instantiate a GSON TypeAdapterFactory for the class
  • Method Details

    • execute

      <R,​ P> R execute​(ISymbolPathAlgo<R,​P> algo, P... params)
      Standard visitor pattern "accept" method for ISymbolPath processing visitor algorithms.
      Type Parameters:
      R - The return type of the algorithm
      P - The parameter type of the algorithm
      Parameters:
      algo - The visitor algorithm to execute
      params - Vararg parameter values for the algorithm
      Returns:
      The return value of the algorithm
    • makeTypeAdapterFactory

      static com.google.gson.TypeAdapterFactory makeTypeAdapterFactory()
      Instantiate a GSON TypeAdapterFactory for the class
      Returns:
      A TypeAdapterFactory to process the class type