Class JsonGetterDynamicHelperSchema

java.lang.Object
com.espertech.esper.common.internal.event.json.getter.fromschema.JsonGetterDynamicHelperSchema

public class JsonGetterDynamicHelperSchema extends Object
  • Constructor Details

    • JsonGetterDynamicHelperSchema

      public JsonGetterDynamicHelperSchema()
  • Method Details

    • getJsonPropertySimpleValue

      public static Object getJsonPropertySimpleValue(String propertyName, Map<String,Object> object)
      NOTE: Code-generation-invoked method, method name and parameter order matters Returns the json object prop.
      Parameters:
      propertyName - property name
      object - json object
      Returns:
      value
    • getJsonPropertySimpleExists

      public static boolean getJsonPropertySimpleExists(String propertyName, Map<String,Object> object)
      NOTE: Code-generation-invoked method, method name and parameter order matters Returns flag whether the json object prop exists.
      Parameters:
      propertyName - property name
      object - json object
      Returns:
      value
    • getJsonPropertyIndexedValue

      public static Object getJsonPropertyIndexedValue(String propertyName, int index, Map<String,Object> object)
      NOTE: Code-generation-invoked method, method name and parameter order matters Returns the json object prop.
      Parameters:
      propertyName - property name
      index - index
      object - json object
      Returns:
      value
    • getJsonPropertyIndexedExists

      public static boolean getJsonPropertyIndexedExists(String propertyName, int index, Map<String,Object> object)
      NOTE: Code-generation-invoked method, method name and parameter order matters Returns the json object prop.
      Parameters:
      propertyName - property name
      index - index
      object - json object
      Returns:
      value
    • getJsonPropertyMappedValue

      public static Object getJsonPropertyMappedValue(String propertyName, String key, Map<String,Object> object)
      NOTE: Code-generation-invoked method, method name and parameter order matters Returns the json object prop.
      Parameters:
      propertyName - property name
      key - key
      object - json object
      Returns:
      value
    • getJsonPropertyMappedExists

      public static boolean getJsonPropertyMappedExists(String propertyName, String key, Map<String,Object> object)
      NOTE: Code-generation-invoked method, method name and parameter order matters Returns the json object prop.
      Parameters:
      propertyName - property name
      key - key
      object - json object
      Returns:
      value