org.ofbiz.minilang.method.conditional
Class CompareFieldCondition

java.lang.Object
  extended by org.ofbiz.minilang.method.conditional.CompareFieldCondition
All Implemented Interfaces:
Conditional

public class CompareFieldCondition
extends java.lang.Object
implements Conditional

Implements compare to a field condition.


Nested Class Summary
static class CompareFieldCondition.CompareFieldConditionFactory
           
 
Field Summary
static java.lang.String module
           
 
Constructor Summary
CompareFieldCondition(org.w3c.dom.Element element, SimpleMethod simpleMethod)
           
 
Method Summary
 boolean checkCondition(MethodContext methodContext)
           
protected  java.lang.Object getFieldVal1(MethodContext methodContext)
           
protected  java.lang.Object getFieldVal2(MethodContext methodContext)
           
 void prettyPrint(java.lang.StringBuilder messageBuffer, MethodContext methodContext)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

module

public static final java.lang.String module
Constructor Detail

CompareFieldCondition

public CompareFieldCondition(org.w3c.dom.Element element,
                             SimpleMethod simpleMethod)
Method Detail

checkCondition

public boolean checkCondition(MethodContext methodContext)
Specified by:
checkCondition in interface Conditional

getFieldVal1

protected java.lang.Object getFieldVal1(MethodContext methodContext)

getFieldVal2

protected java.lang.Object getFieldVal2(MethodContext methodContext)

prettyPrint

public void prettyPrint(java.lang.StringBuilder messageBuffer,
                        MethodContext methodContext)
Specified by:
prettyPrint in interface Conditional