public final class

MagentoObject

extends Object
java.lang.Object
   ↳ org.mule.module.magento.api.util.MagentoObject

Class Overview

An utility class for converting a map of string and objects into a magento object, following the same conversion rules that in MagentoMap

Summary

Fields
private static MagentoObject.MapToAssociativeArray associativeConverter
private static MagentoObject.MapToBeanConverter beanConverter
private static BeanUtilsBean beanUtils
private static MagentoObject.ListToBeanArrayConverter listConverter
Public Methods
static AssociativeEntity[] fromMap(Map<String, Object> map)
static <T> T fromMap(Class<T> clazz, Map<String, Object> map)
static <T> T[] fromMap(Class<T> clazz, List<Map<String, Object>> list)
static void removeNullValues(Map<String, Object> map)
[Expand]
Inherited Methods
From class java.lang.Object

Fields

private static MagentoObject.MapToAssociativeArray associativeConverter

private static MagentoObject.MapToBeanConverter beanConverter

private static BeanUtilsBean beanUtils

private static MagentoObject.ListToBeanArrayConverter listConverter

Public Methods

public static AssociativeEntity[] fromMap (Map<String, Object> map)

Parameters
map

public static T fromMap (Class<T> clazz, Map<String, Object> map)

Parameters
clazz
map

public static T[] fromMap (Class<T> clazz, List<Map<String, Object>> list)

Parameters
clazz
list

public static void removeNullValues (Map<String, Object> map)

Parameters
map