Class ContextualNavigation
- java.lang.Object
-
- com.funnelback.publicui.search.model.padre.ContextualNavigation
-
public class ContextualNavigation extends java.lang.ObjectContextual navigation parent class.- Since:
- 11.0
- See Also:
Category,Cluster,ClusterNav
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classContextualNavigation.SchemaConstants for the PADRE XML result packet tags.
-
Field Summary
Fields Modifier and Type Field Description private java.util.List<Category>categoriesList of categories (type, topic, site).private ClusterNavclusterNavNavigation itemsprivate java.util.Map<java.lang.String,java.lang.Object>customDataCustom data placeholder allowing any arbitrary data to be stored by hook scripts.private java.lang.StringsearchTermTerms used within this contextual navigation object
-
Constructor Summary
Constructors Constructor Description ContextualNavigation()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description java.util.List<Category>getCategories()List of categories (type, topic, site).ClusterNavgetClusterNav()Navigation itemsjava.util.Map<java.lang.String,java.lang.Object>getCustomData()Custom data placeholder allowing any arbitrary data to be stored by hook scripts.java.lang.StringgetSearchTerm()Terms used within this contextual navigation objectvoidsetClusterNav(ClusterNav clusterNav)Navigation itemsvoidsetSearchTerm(java.lang.String searchTerm)Terms used within this contextual navigation object
-
-
-
Field Detail
-
searchTerm
private java.lang.String searchTerm
Terms used within this contextual navigation object
-
clusterNav
private ClusterNav clusterNav
Navigation items
-
categories
private final java.util.List<Category> categories
List of categories (type, topic, site).
-
customData
private final java.util.Map<java.lang.String,java.lang.Object> customData
Custom data placeholder allowing any arbitrary data to be stored by hook scripts.
-
-
Method Detail
-
getSearchTerm
public java.lang.String getSearchTerm()
Terms used within this contextual navigation object
-
setSearchTerm
public void setSearchTerm(java.lang.String searchTerm)
Terms used within this contextual navigation object
-
getClusterNav
public ClusterNav getClusterNav()
Navigation items
-
setClusterNav
public void setClusterNav(ClusterNav clusterNav)
Navigation items
-
getCategories
public java.util.List<Category> getCategories()
List of categories (type, topic, site).
-
getCustomData
public java.util.Map<java.lang.String,java.lang.Object> getCustomData()
Custom data placeholder allowing any arbitrary data to be stored by hook scripts.
-
-