com.endeca.infront.navigation.model
Class OrFilter

java.lang.Object
  extended by com.endeca.infront.navigation.model.Filter
      extended by com.endeca.infront.navigation.model.ComboFilter
          extended by com.endeca.infront.navigation.model.OrFilter
All Implemented Interfaces:
Cloneable

public class OrFilter
extends ComboFilter

A logical disjunction of some number of filters.


Constructor Summary
OrFilter()
          Create an OrFilter.
OrFilter(List<Filter> operands)
           
 
Method Summary
 OrFilter clone()
           
 boolean equals(Object obj)
           
 
Methods inherited from class com.endeca.infront.navigation.model.ComboFilter
getOperands, hashCode, setOperands
 
Methods inherited from class com.endeca.infront.navigation.model.Filter
verifyNotNull
 
Methods inherited from class java.lang.Object
finalize, getClass, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

OrFilter

public OrFilter()
Create an OrFilter. The operands must also be set.

See Also:
ComboFilter.setOperands(java.util.List)

OrFilter

public OrFilter(List<Filter> operands)
Parameters:
operands - - a non-null List of Filter objects
Method Detail

equals

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

clone

public OrFilter clone()
Overrides:
clone in class ComboFilter


Copyright © 2012, Oracle and/or its affiliates. All rights reserved.