Class Expression.Converter

java.lang.Object
com.trimblemaps.mapsdk.style.expressions.Expression.Converter
Enclosing class:
Expression

public static final class Expression.Converter extends Object
Converts a JsonArray or a raw expression to a Java expression.
  • Constructor Details

    • Converter

      public Converter()
  • Method Details

    • convert

      public static Expression convert(@NonNull com.google.gson.JsonArray jsonArray)
      Converts a JsonArray to an expression
      Parameters:
      jsonArray - the json array to convert
      Returns:
      the expression
    • convert

      public static Expression convert(@NonNull com.google.gson.JsonElement jsonElement)
      Converts a JsonElement to an expression
      Parameters:
      jsonElement - the json element to convert
      Returns:
      the expression
    • convert

      public static Expression convert(@NonNull String rawExpression)
      Converts a raw expression to a DSL equivalent.
      Parameters:
      rawExpression - the raw expression to convert
      Returns:
      the resulting expression