org.apache.james.mailboxmanager
Class SearchQuery.HeaderCriterion

java.lang.Object
  extended by org.apache.james.mailboxmanager.SearchQuery.Criterion
      extended by org.apache.james.mailboxmanager.SearchQuery.HeaderCriterion
Enclosing class:
SearchQuery

public static final class SearchQuery.HeaderCriterion
extends SearchQuery.Criterion

Header value content search.


Method Summary
 boolean equals(java.lang.Object obj)
           
 java.lang.String getHeaderName()
          Gets the name of the header whose value is to be searched.
 SearchQuery.HeaderOperator getOperator()
          Gets the search operation and value to be evaluated.
 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
 

Method Detail

getHeaderName

public final java.lang.String getHeaderName()
Gets the name of the header whose value is to be searched.

Returns:
the headerName

getOperator

public final SearchQuery.HeaderOperator getOperator()
Gets the search operation and value to be evaluated.

Returns:
the Operator, 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.