com.bea.content.paging
Class FilterCriteria

java.lang.Object
  extended by com.bea.content.paging.FilterCriteria
All Implemented Interfaces
Serializable

public class FilterCriteria
extends Object
implements Serializable

query filter criteria.

See Also
Serialized Form

Field Summary
static FilterCriteria UNFILTERED
          unfiltered filter criteria
 
Constructor Summary
FilterCriteria()
          Construct a FilterCriteria using FilterCriteria.UNFILTERED.
FilterCriteria(FilterMethod method)
          Construct a FilterCriteria.
FilterCriteria(FilterMethod method, String string, String property)
          Construct a FilterCriteria.
FilterCriteria(FilterMethod method, String string, String property, Locale locale)
          Construct a FilterCriteria.
 
Method Summary
 boolean equals(Object obj)
           
 FilterMethod getFilterMethod()
          Get the filter method.
 Locale getLocale()
          Get the locale.
 String getProperty()
          Get the filter property name.
 String getString()
          Get the filter string.
 int hashCode()
          Override the hashCode because we override equals().
 String toString()
           
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
 

Field Detail

UNFILTERED

public static final FilterCriteria UNFILTERED
unfiltered filter criteria

Constructor Detail

FilterCriteria

public FilterCriteria(FilterMethod method,
                      String string,
                      String property,
                      Locale locale)
Construct a FilterCriteria.

Parameters
method - The filter method.
string - The filter string.
property - The filter property name.
locale - The locale.

FilterCriteria

public FilterCriteria(FilterMethod method,
                      String string,
                      String property)
Construct a FilterCriteria.

Parameters
method - The filter method.
string - The filter string.
property - The filter property name.

FilterCriteria

public FilterCriteria(FilterMethod method)
Construct a FilterCriteria.

Parameters
method - The filter method.

FilterCriteria

public FilterCriteria()
Construct a FilterCriteria using FilterCriteria.UNFILTERED.

Method Detail

equals

public boolean equals(Object obj)
Overrides:
equals in class Object

hashCode

public int hashCode()
Override the hashCode because we override equals().

Overrides:
hashCode in class Object

getFilterMethod

public FilterMethod getFilterMethod()
Get the filter method.

Returns
The filter method.

getString

public String getString()
Get the filter string.

Returns
The filter string.

getProperty

public String getProperty()
Get the filter property name.

Returns
The filter property name.

getLocale

public Locale getLocale()
Get the locale.

Returns
The locale.

toString

public String toString()
Overrides:
toString in class Object


Copyright © 2000, 2008, Oracle and/or its affiliates. All rights reserved.
Oracle is a registered trademark of Oracle Corporation and/or its affiliates.
Other names may be trademarks of their respective owners.