com.endeca.infront.navigation.model
Class CollectionFilter

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

public class CollectionFilter
extends Filter

Utility class to create record stratum


Constructor Summary
CollectionFilter()
          Create a CollectionFilter.
CollectionFilter(Filter innerFilter)
           
 
Method Summary
 CollectionFilter clone()
           
 boolean equals(Object obj)
           
 Filter getInnerFilter()
           
 int hashCode()
           
 void setInnerFilter(Filter innerFilter)
           
 
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

CollectionFilter

public CollectionFilter()
Create a CollectionFilter. The innerFilter must also be set.

See Also:
setInnerFilter(Filter)

CollectionFilter

public CollectionFilter(Filter innerFilter)
Parameters:
innerFilter - a non-null list of of Filter objects
Method Detail

getInnerFilter

public Filter getInnerFilter()

setInnerFilter

public void setInnerFilter(Filter innerFilter)
Parameters:
innerFilter - a non-null list of of Filter objects

equals

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

hashCode

public int hashCode()
Overrides:
hashCode in class Object

clone

public CollectionFilter clone()
Overrides:
clone in class Filter


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