org.apache.james.mailboxmanager
Class SearchQuery.InOperator

java.lang.Object
  extended by org.apache.james.mailboxmanager.SearchQuery.InOperator
All Implemented Interfaces:
SearchQuery.Operator
Enclosing class:
SearchQuery

public static final class SearchQuery.InOperator
extends java.lang.Object
implements SearchQuery.Operator

Search for numbers within set of ranges.


Constructor Summary
SearchQuery.InOperator(SearchQuery.NumericRange[] range)
           
 
Method Summary
 boolean equals(java.lang.Object obj)
           
 SearchQuery.NumericRange[] getRange()
          Gets the filtering ranges.
 int hashCode()
           
 java.lang.String toString()
          Constructs a String with all attributes in name = value format.
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
 

Constructor Detail

SearchQuery.InOperator

public SearchQuery.InOperator(SearchQuery.NumericRange[] range)
Method Detail

getRange

public final SearchQuery.NumericRange[] getRange()
Gets the filtering ranges. Values falling within these ranges will be selected.

Returns:
the NumericRange's search on, not null

hashCode

public int hashCode()
Overrides:
hashCode in class java.lang.Object
See Also:
Object.hashCode()

equals

public boolean equals(java.lang.Object obj)
Overrides:
equals in class java.lang.Object
See Also:
Object.equals(java.lang.Object)

toString

public java.lang.String toString()
Constructs a String with all attributes in name = value format.

Overrides:
toString in class java.lang.Object
Returns:
a String representation of this object.


Copyright © 2002-2008 The Apache Software Foundation. All Rights Reserved.