| java.lang.Object |
| ↳ |
java.util.AbstractMap<K, V> |
| |
↳ |
org.apache.commons.beanutils.BeanMap |
| |
|
↳ |
org.mule.module.magento.api.util.MagentoMap |
Class Overview
A delayed map that converts a magento object into a map. The logic is the
following: Null attributes are converted into null, arrays of magento object
attributes are converted into collections of magento maps, magento object
attributes are converted into magento maps, and any other attribute is left
unchanged.
Summary
| Fields |
|
private
static
final
Transformer |
TO_MAP |
|
|
[Expand]
Inherited Fields |
From class
org.apache.commons.beanutils.BeanMap
|
public
static
final
Object[] |
NULL_ARGUMENTS |
|
|
private
Object |
bean |
|
|
public
static
HashMap |
defaultTransformers |
|
|
private
HashMap |
readMethods |
|
|
private
static
Map |
typeTransformers |
|
|
private
HashMap |
types |
|
|
private
HashMap |
writeMethods |
|
|
From class
java.util.AbstractMap
|
Set<K> |
keySet |
|
|
Collection<V> |
values |
|
|
| Public Methods |
|
Object
|
get(Object name)
|
|
static
Map<String, Object>
|
toMap(AssociativeEntity[] associativeEntities)
|
|
static
List<Map<String, Object>>
|
toMap(Object[] magentoObjects)
|
|
static
Map<String, Object>
|
toMap(Object magentoObject)
|
|
String
|
toString()
|
|
[Expand]
Inherited Methods |
From class
org.apache.commons.beanutils.BeanMap
|
void
|
clear()
|
|
Object
|
clone()
|
|
boolean
|
containsKey(Object arg0)
|
|
boolean
|
containsValue(Object arg0)
|
|
Object
|
convertType(Class arg0, Object arg1)
|
|
Object[]
|
createWriteMethodArguments(Method arg0, Object arg1)
|
|
Iterator
|
entryIterator()
|
|
Set
|
entrySet()
|
|
void
|
firePropertyChange(Object arg0, Object arg1, Object arg2)
|
|
Object
|
get(Object arg0)
|
|
Object
|
getBean()
|
|
Method
|
getReadMethod(String arg0)
|
|
Method
|
getReadMethod(Object arg0)
|
|
Class
|
getType(String arg0)
|
|
Transformer
|
getTypeTransformer(Class arg0)
|
|
Method
|
getWriteMethod(Object arg0)
|
|
Method
|
getWriteMethod(String arg0)
|
|
Iterator
|
keyIterator()
|
|
Set
|
keySet()
|
|
void
|
logInfo(Exception arg0)
|
|
void
|
logWarn(Exception arg0)
|
|
Object
|
put(Object arg0, Object arg1)
|
|
void
|
putAllWriteable(BeanMap arg0)
|
|
void
|
reinitialise()
|
|
void
|
setBean(Object arg0)
|
|
int
|
size()
|
|
String
|
toString()
|
|
Iterator
|
valueIterator()
|
|
Collection
|
values()
|
|
From class
java.util.AbstractMap
|
void
|
clear()
|
|
Object
|
clone()
|
|
boolean
|
containsKey(Object arg0)
|
|
boolean
|
containsValue(Object arg0)
|
|
abstract
Set<Entry<K, V>>
|
entrySet()
|
|
boolean
|
equals(Object arg0)
|
|
V
|
get(Object arg0)
|
|
int
|
hashCode()
|
|
boolean
|
isEmpty()
|
|
Set<K>
|
keySet()
|
|
V
|
put(K arg0, V arg1)
|
|
void
|
putAll(Map<? extends K, ? extends V> arg0)
|
|
V
|
remove(Object arg0)
|
|
int
|
size()
|
|
String
|
toString()
|
|
Collection<V>
|
values()
|
|
From class
java.lang.Object
|
Object
|
clone()
|
|
boolean
|
equals(Object arg0)
|
|
void
|
finalize()
|
|
final
Class<?>
|
getClass()
|
|
int
|
hashCode()
|
|
final
void
|
notify()
|
|
final
void
|
notifyAll()
|
|
String
|
toString()
|
|
final
void
|
wait()
|
|
final
void
|
wait(long arg0, int arg1)
|
|
final
void
|
wait(long arg0)
|
|
From interface
java.util.Map
|
abstract
void
|
clear()
|
|
abstract
boolean
|
containsKey(Object arg0)
|
|
abstract
boolean
|
containsValue(Object arg0)
|
|
abstract
Set<Entry<K, V>>
|
entrySet()
|
|
abstract
boolean
|
equals(Object arg0)
|
|
abstract
V
|
get(Object arg0)
|
|
abstract
int
|
hashCode()
|
|
abstract
boolean
|
isEmpty()
|
|
abstract
Set<K>
|
keySet()
|
|
abstract
V
|
put(K arg0, V arg1)
|
|
abstract
void
|
putAll(Map<? extends K, ? extends V> arg0)
|
|
abstract
V
|
remove(Object arg0)
|
|
abstract
int
|
size()
|
|
abstract
Collection<V>
|
values()
|
|
Fields
private
static
final
Transformer
TO_MAP
Public Constructors
public
MagentoMap
(Object bean)
Public Methods
public
Object
get
(Object name)
public
static
List<Map<String, Object>>
toMap
(Object[] magentoObjects)
public
static
Map<String, Object>
toMap
(Object magentoObject)
public
String
toString
()