org.ofbiz.minilang
Class SimpleMapProcessor

java.lang.Object
  extended by org.ofbiz.minilang.SimpleMapProcessor

public class SimpleMapProcessor
extends java.lang.Object

SimpleMapProcessor Mini Language


Field Summary
protected static UtilCache<java.lang.String,java.util.Map<java.lang.String,MapProcessor>> simpleMapProcessorsResourceCache
           
protected static UtilCache<java.net.URL,java.util.Map<java.lang.String,MapProcessor>> simpleMapProcessorsURLCache
           
 
Constructor Summary
SimpleMapProcessor()
           
 
Method Summary
protected static java.util.Map<java.lang.String,MapProcessor> getAllProcessors(java.net.URL xmlURL)
           
protected static java.util.Map<java.lang.String,MapProcessor> getProcessors(java.lang.String xmlResource, java.lang.String name, java.lang.ClassLoader loader)
           
protected static java.util.Map<java.lang.String,MapProcessor> getProcessors(java.net.URL xmlURL, java.lang.String name)
           
static void runSimpleMapProcessor(java.lang.String xmlResource, java.lang.String name, java.util.Map<java.lang.String,java.lang.Object> inMap, java.util.Map<java.lang.String,java.lang.Object> results, java.util.List<java.lang.Object> messages, java.util.Locale locale)
           
static void runSimpleMapProcessor(java.lang.String xmlResource, java.lang.String name, java.util.Map<java.lang.String,java.lang.Object> inMap, java.util.Map<java.lang.String,java.lang.Object> results, java.util.List<java.lang.Object> messages, java.util.Locale locale, java.lang.ClassLoader loader)
           
static void runSimpleMapProcessor(java.net.URL xmlURL, java.lang.String name, java.util.Map<java.lang.String,java.lang.Object> inMap, java.util.Map<java.lang.String,java.lang.Object> results, java.util.List<java.lang.Object> messages, java.util.Locale locale, java.lang.ClassLoader loader)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

simpleMapProcessorsResourceCache

protected static UtilCache<java.lang.String,java.util.Map<java.lang.String,MapProcessor>> simpleMapProcessorsResourceCache

simpleMapProcessorsURLCache

protected static UtilCache<java.net.URL,java.util.Map<java.lang.String,MapProcessor>> simpleMapProcessorsURLCache
Constructor Detail

SimpleMapProcessor

public SimpleMapProcessor()
Method Detail

runSimpleMapProcessor

public static void runSimpleMapProcessor(java.lang.String xmlResource,
                                         java.lang.String name,
                                         java.util.Map<java.lang.String,java.lang.Object> inMap,
                                         java.util.Map<java.lang.String,java.lang.Object> results,
                                         java.util.List<java.lang.Object> messages,
                                         java.util.Locale locale)
                                  throws MiniLangException
Throws:
MiniLangException

runSimpleMapProcessor

public static void runSimpleMapProcessor(java.lang.String xmlResource,
                                         java.lang.String name,
                                         java.util.Map<java.lang.String,java.lang.Object> inMap,
                                         java.util.Map<java.lang.String,java.lang.Object> results,
                                         java.util.List<java.lang.Object> messages,
                                         java.util.Locale locale,
                                         java.lang.ClassLoader loader)
                                  throws MiniLangException
Throws:
MiniLangException

runSimpleMapProcessor

public static void runSimpleMapProcessor(java.net.URL xmlURL,
                                         java.lang.String name,
                                         java.util.Map<java.lang.String,java.lang.Object> inMap,
                                         java.util.Map<java.lang.String,java.lang.Object> results,
                                         java.util.List<java.lang.Object> messages,
                                         java.util.Locale locale,
                                         java.lang.ClassLoader loader)
                                  throws MiniLangException
Throws:
MiniLangException

getProcessors

protected static java.util.Map<java.lang.String,MapProcessor> getProcessors(java.lang.String xmlResource,
                                                                            java.lang.String name,
                                                                            java.lang.ClassLoader loader)
                                                                     throws MiniLangException
Throws:
MiniLangException

getProcessors

protected static java.util.Map<java.lang.String,MapProcessor> getProcessors(java.net.URL xmlURL,
                                                                            java.lang.String name)
                                                                     throws MiniLangException
Throws:
MiniLangException

getAllProcessors

protected static java.util.Map<java.lang.String,MapProcessor> getAllProcessors(java.net.URL xmlURL)
                                                                        throws MiniLangException
Throws:
MiniLangException