com.endeca.infront.navigation.model
Class DimensionFilter

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

public class DimensionFilter
extends Filter

A dimension value filter.


Constructor Summary
DimensionFilter()
          Creates a dimension value filter.
DimensionFilter(String dimensionName, String dvalId)
           
 
Method Summary
 DimensionFilter clone()
           
 boolean equals(Object obj)
           
 String getDimensionName()
          The name of the parent dimension.
 String getDvalId()
          The selected dimension value ID.
 int hashCode()
           
 void setDimensionName(String dimensionName)
           
 void setDvalId(String dvalId)
           
 String toString()
          For debugging.
 
Methods inherited from class com.endeca.infront.navigation.model.Filter
verifyNotNull
 
Methods inherited from class java.lang.Object
finalize, getClass, notify, notifyAll, wait, wait, wait
 

Constructor Detail

DimensionFilter

public DimensionFilter()
Creates a dimension value filter. The dimensionName and dvalId must also be set.

See Also:
setDimensionName(java.lang.String), setDvalId(java.lang.String)

DimensionFilter

public DimensionFilter(String dimensionName,
                       String dvalId)
Parameters:
dimensionName - - the name of the dimension
dvalId - - the id of the dimension value
Method Detail

getDvalId

public String getDvalId()
The selected dimension value ID.


setDvalId

public void setDvalId(String dvalId)

getDimensionName

public String getDimensionName()
The name of the parent dimension.


setDimensionName

public void setDimensionName(String dimensionName)

equals

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

hashCode

public int hashCode()
Overrides:
hashCode in class Object

toString

public String toString()
For debugging.

Overrides:
toString in class Object

clone

public DimensionFilter clone()
Overrides:
clone in class Filter


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