Class BaseCompare
java.lang.Object
org.apache.ofbiz.minilang.operation.SimpleMapOperation
org.apache.ofbiz.minilang.operation.BaseCompare
- Direct Known Subclasses:
Compare
,CompareField
Abstract class providing functionality for the compare SimpleMapOperations
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionvoid
doCompare
(Object value1, Object value2, List<Object> messages, Locale locale, ClassLoader loader, boolean value2InlineConstant) Do compare.static Boolean
doRealCompare
(Object value1, Object value2, String operator, String type, String format, List<Object> messages, Locale locale, ClassLoader loader, boolean value2InlineConstant) void
exec
(Map<String, Object> inMap, Map<String, Object> results, List<Object> messages, Locale locale, ClassLoader loader) Methods inherited from class org.apache.ofbiz.minilang.operation.SimpleMapOperation
addMessage, getFieldName
-
Constructor Details
-
BaseCompare
-
-
Method Details
-
doRealCompare
-
doCompare
public void doCompare(Object value1, Object value2, List<Object> messages, Locale locale, ClassLoader loader, boolean value2InlineConstant) Do compare.- Parameters:
value1
- the value 1value2
- the value 2messages
- the messageslocale
- the localeloader
- the loadervalue2InlineConstant
- the value 2 inline constant
-
exec
public void exec(Map<String, Object> inMap, Map<String, Object> results, List<Object> messages, Locale locale, ClassLoader loader) - Specified by:
exec
in classSimpleMapOperation
-