com.endeca.infront.navigation.model
Class AndFilter

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.AndFilter
All Implemented Interfaces:
Cloneable

public class AndFilter
extends ComboFilter

A logical conjunction of some number of filters.


Constructor Summary
AndFilter()
          Create an AndFilter.
AndFilter(List<Filter> operands)
           
 
Method Summary
 AndFilter 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

AndFilter

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

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

AndFilter

public AndFilter(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 AndFilter clone()
Overrides:
clone in class ComboFilter


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