org.araneaframework.uilib.list.structure.filter.advanced
Class BaseRangeInRangeFilter

java.lang.Object
  extended byorg.araneaframework.uilib.list.structure.filter.BaseFilter
      extended byorg.araneaframework.uilib.list.structure.filter.advanced.BaseRangeInRangeFilter
All Implemented Interfaces:
ExpressionBuilder, ListFilter, Serializable
Direct Known Subclasses:
RangeInRangeFilter

public abstract class BaseRangeInRangeFilter
extends BaseFilter

See Also:
Serialized Form

Constructor Summary
BaseRangeInRangeFilter()
           
 
Method Summary
protected  ValueExpression buildHighValueExpression(Map filterInfo)
           
protected  VariableExpression buildHighVariableExpression()
           
protected  ValueExpression buildLowValueExpression(Map filterInfo)
           
protected  VariableExpression buildLowVariableExpression()
           
protected  Object convertHighValue(Object value)
           
protected  Object convertLowValue(Object value)
           
 String getHighFieldId()
           
 String getHighValueId()
           
 String getLowFieldId()
           
 String getLowValueId()
           
protected  boolean isActive(Map filterInfo)
           
 void setHighFieldId(String highFieldId)
           
 void setHighValueId(String highValueId)
           
 void setLowFieldId(String lowFieldId)
           
 void setLowValueId(String lowValueId)
           
 
Methods inherited from class org.araneaframework.uilib.list.structure.filter.BaseFilter
destroy, init
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 
Methods inherited from interface org.araneaframework.backend.list.memorybased.ExpressionBuilder
buildExpression
 

Constructor Detail

BaseRangeInRangeFilter

public BaseRangeInRangeFilter()
Method Detail

getLowFieldId

public String getLowFieldId()

setLowFieldId

public void setLowFieldId(String lowFieldId)

getHighFieldId

public String getHighFieldId()

setHighFieldId

public void setHighFieldId(String highFieldId)

getHighValueId

public String getHighValueId()

setHighValueId

public void setHighValueId(String highValueId)

getLowValueId

public String getLowValueId()

setLowValueId

public void setLowValueId(String lowValueId)

isActive

protected boolean isActive(Map filterInfo)

buildLowVariableExpression

protected VariableExpression buildLowVariableExpression()

buildHighVariableExpression

protected VariableExpression buildHighVariableExpression()

buildLowValueExpression

protected ValueExpression buildLowValueExpression(Map filterInfo)

buildHighValueExpression

protected ValueExpression buildHighValueExpression(Map filterInfo)

convertLowValue

protected Object convertLowValue(Object value)

convertHighValue

protected Object convertHighValue(Object value)