org.knowceans.util
Class TableList.FieldBetween

java.lang.Object
  extended by org.knowceans.util.TableList.SingleFieldFilter
      extended by org.knowceans.util.TableList.FieldLessThan
          extended by org.knowceans.util.TableList.FieldBetween
All Implemented Interfaces:
TableList.Filter
Enclosing class:
TableList

public class TableList.FieldBetween
extends TableList.FieldLessThan

FieldBetween checks if the field is between low and high value.

TODO: with null values could be a generalisation of less and larger than.

Author:
gregor

Constructor Summary
TableList.FieldBetween(java.lang.String field, java.lang.Object low, java.lang.Object high, boolean orEqual)
           
 
Method Summary
 boolean valid(TableList.Fields row)
           
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

TableList.FieldBetween

public TableList.FieldBetween(java.lang.String field,
                              java.lang.Object low,
                              java.lang.Object high,
                              boolean orEqual)
Method Detail

valid

public boolean valid(TableList.Fields row)
Specified by:
valid in interface TableList.Filter
Overrides:
valid in class TableList.FieldLessThan