Uses of Class
de.cxp.ocs.config.FacetConfiguration.FacetConfig
-
Packages that use FacetConfiguration.FacetConfig Package Description de.cxp.ocs.config de.cxp.ocs.elasticsearch.facets de.cxp.ocs.util -
-
Uses of FacetConfiguration.FacetConfig in de.cxp.ocs.config
Methods in de.cxp.ocs.config that return FacetConfiguration.FacetConfig Modifier and Type Method Description FacetConfiguration.FacetConfigFacetConfiguration.FacetConfig. setExcludeFromFacetLimit(boolean excludeFromFacetLimit)If set to true, this facet will always be shown and not removed because of facet limit.FacetConfiguration.FacetConfigFacetConfiguration.FacetConfig. setLabel(String label)Label of that facetFacetConfiguration.FacetConfigFacetConfiguration.FacetConfig. setMetaData(Map<String,Object> metaData)Optional map that is returned with that facet.FacetConfiguration.FacetConfigFacetConfiguration.FacetConfig. setMultiSelect(boolean isMultiSelect)Set to true if it should be possible to select several different values of the same facet.FacetConfiguration.FacetConfigFacetConfiguration.FacetConfig. setOptimalValueCount(int optimalValueCount)Primary used for numeric facets to build according number of value ranges.FacetConfiguration.FacetConfigFacetConfiguration.FacetConfig. setOrder(byte order)Optional index, to put the facets in a consistent order.FacetConfiguration.FacetConfigFacetConfiguration.FacetConfig. setShowUnselectedOptions(boolean showUnselectedOptions)Set to true if all options should be shown after filtering on one of the options of the same facet.FacetConfiguration.FacetConfigFacetConfiguration.FacetConfig. setSourceField(String sourceField)Required: Set name of data field that is configured with these config.FacetConfiguration.FacetConfigFacetConfiguration.FacetConfig. setType(String type)Optional type that relates to the available FacetCreators.Method parameters in de.cxp.ocs.config with type arguments of type FacetConfiguration.FacetConfig Modifier and Type Method Description FacetConfigurationFacetConfiguration. setFacets(@NonNull List<FacetConfiguration.FacetConfig> facets)A list of fine grained facet configurations. -
Uses of FacetConfiguration.FacetConfig in de.cxp.ocs.elasticsearch.facets
Methods in de.cxp.ocs.elasticsearch.facets with parameters of type FacetConfiguration.FacetConfig Modifier and Type Method Description static FacetFacetFactory. create(FacetConfiguration.FacetConfig facetConfig, FacetType type)protected Optional<Facet>CategoryFacetCreator. createFacet(org.elasticsearch.search.aggregations.bucket.terms.Terms.Bucket facetNameBucket, FacetConfiguration.FacetConfig facetConfig, InternalResultFilter intFacetFilter, SearchQueryBuilder linkBuilder)protected Optional<Facet>IntervalFacetCreator. createFacet(org.elasticsearch.search.aggregations.bucket.terms.Terms.Bucket facetNameBucket, FacetConfiguration.FacetConfig facetConfig, InternalResultFilter facetFilter, SearchQueryBuilder linkBuilder)protected abstract Optional<Facet>NestedFacetCreator. createFacet(org.elasticsearch.search.aggregations.bucket.terms.Terms.Bucket facetNameBucket, FacetConfiguration.FacetConfig facetConfig, InternalResultFilter facetFilter, SearchQueryBuilder linkBuilder)protected Optional<Facet>RangeFacetCreator. createFacet(org.elasticsearch.search.aggregations.bucket.terms.Terms.Bucket facetNameBucket, FacetConfiguration.FacetConfig facetConfig, InternalResultFilter facetFilter, SearchQueryBuilder linkBuilder)protected Optional<Facet>TermFacetCreator. createFacet(org.elasticsearch.search.aggregations.bucket.terms.Terms.Bucket facetNameBucket, FacetConfiguration.FacetConfig facetConfig, InternalResultFilter facetFilter, SearchQueryBuilder linkBuilder)Method parameters in de.cxp.ocs.elasticsearch.facets with type arguments of type FacetConfiguration.FacetConfig Modifier and Type Method Description FacetCreatorFacetCreatorFactory. create(Map<String,FacetConfiguration.FacetConfig> facetConfigs)Constructor parameters in de.cxp.ocs.elasticsearch.facets with type arguments of type FacetConfiguration.FacetConfig Constructor Description CategoryFacetCreator(Map<String,FacetConfiguration.FacetConfig> facetConfigs)IntervalFacetCreator(Map<String,FacetConfiguration.FacetConfig> facetConfigs)NestedFacetCreator(Map<String,FacetConfiguration.FacetConfig> facetConfigs)RangeFacetCreator(Map<String,FacetConfiguration.FacetConfig> facetConfigs)TermFacetCreator(Map<String,FacetConfiguration.FacetConfig> facetConfigs) -
Uses of FacetConfiguration.FacetConfig in de.cxp.ocs.util
Methods in de.cxp.ocs.util with parameters of type FacetConfiguration.FacetConfig Modifier and Type Method Description StringSearchQueryBuilder. withFilterAsLink(FacetConfiguration.FacetConfig facetConfig, String... filterValues)StringSearchQueryBuilder. withoutFilterAsLink(FacetConfiguration.FacetConfig facetConfig, String... filterValues)
-