Uses of Class
io.vertigo.datafactory.collections.definitions.FacetDefinition
-
-
Uses of FacetDefinition in io.vertigo.datafactory.collections
Method parameters in io.vertigo.datafactory.collections with type arguments of type FacetDefinition Modifier and Type Method Description <R extends io.vertigo.datamodel.structure.model.DtObject>
FacetedQueryResult<R,io.vertigo.datamodel.structure.model.DtList<R>>CollectionsManager. facetList(io.vertigo.datamodel.structure.model.DtList<R> dtList, FacetedQuery facetedQuery, Optional<FacetDefinition> clusterFacetDefinition)
Facettage d'une liste selon une requete. -
Uses of FacetDefinition in io.vertigo.datafactory.collections.definitions
Methods in io.vertigo.datafactory.collections.definitions that return FacetDefinition Modifier and Type Method Description static FacetDefinition
FacetDefinition. createCustomFacetDefinition(String name, io.vertigo.datamodel.structure.definitions.DtField dtField, io.vertigo.core.locale.MessageText label, Map<String,String> customParams, FacetDefinition.FacetOrder order)
Creates a new facetDefinition of type 'term'.static FacetDefinition
FacetDefinition. createFacetDefinitionByRange(String name, io.vertigo.datamodel.structure.definitions.DtField dtField, io.vertigo.core.locale.MessageText label, List<FacetValue> facetValues, boolean multiSelectable, FacetDefinition.FacetOrder order)
Creates a new facetDefinition of type 'range'.static FacetDefinition
FacetDefinition. createFacetDefinitionByTerm(String name, io.vertigo.datamodel.structure.definitions.DtField dtField, io.vertigo.core.locale.MessageText label, boolean multiSelectable, FacetDefinition.FacetOrder order)
Creates a new facetDefinition of type 'term'.FacetDefinition
FacetCustomDefinitionSupplier. get(io.vertigo.core.node.definition.DefinitionSpace definitionSpace)
FacetDefinition
FacetRangeDefinitionSupplier. get(io.vertigo.core.node.definition.DefinitionSpace definitionSpace)
FacetDefinition
FacetTermDefinitionSupplier. get(io.vertigo.core.node.definition.DefinitionSpace definitionSpace)
FacetDefinition
FacetedQueryDefinition. getFacetDefinition(String facetName)
Retourne la facette identifié par son nom.Methods in io.vertigo.datafactory.collections.definitions that return types with arguments of type FacetDefinition Modifier and Type Method Description Collection<FacetDefinition>
FacetedQueryDefinition. getFacetDefinitions()
Constructor parameters in io.vertigo.datafactory.collections.definitions with type arguments of type FacetDefinition Constructor Description FacetedQueryDefinition(String name, List<FacetDefinition> facetDefinitions, io.vertigo.datamodel.smarttype.definitions.SmartTypeDefinition criteriaSmartType, Class<? extends ListFilterBuilder> listFilterBuilderClass, String listFilterBuilderQuery, String geoSearchQuery)
Constructor. -
Uses of FacetDefinition in io.vertigo.datafactory.collections.model
Methods in io.vertigo.datafactory.collections.model that return FacetDefinition Modifier and Type Method Description FacetDefinition
Facet. getDefinition()
Methods in io.vertigo.datafactory.collections.model that return types with arguments of type FacetDefinition Modifier and Type Method Description Optional<FacetDefinition>
FacetedQueryResult. getClusterFacetDefinition()
Methods in io.vertigo.datafactory.collections.model with parameters of type FacetDefinition Modifier and Type Method Description SelectedFacetValues.SelectedFacetValuesBuilder
SelectedFacetValues.SelectedFacetValuesBuilder. add(FacetDefinition definition, FacetValue facetFilter)
Constructors in io.vertigo.datafactory.collections.model with parameters of type FacetDefinition Constructor Description Facet(FacetDefinition facetDefinition, Map<FacetValue,Long> facetValues)
Constructor. -
Uses of FacetDefinition in io.vertigo.datafactory.impl.collections
Method parameters in io.vertigo.datafactory.impl.collections with type arguments of type FacetDefinition Modifier and Type Method Description <R extends io.vertigo.datamodel.structure.model.DtObject>
FacetedQueryResult<R,io.vertigo.datamodel.structure.model.DtList<R>>CollectionsManagerImpl. facetList(io.vertigo.datamodel.structure.model.DtList<R> dtList, FacetedQuery facetedQuery, Optional<FacetDefinition> clusterFacetDefinition)
Facettage d'une liste selon une requete. -
Uses of FacetDefinition in io.vertigo.datafactory.impl.collections.facet.model
Methods in io.vertigo.datafactory.impl.collections.facet.model with parameters of type FacetDefinition Modifier and Type Method Description <D extends io.vertigo.datamodel.structure.model.DtObject>
Map<FacetValue,io.vertigo.datamodel.structure.model.DtList<D>>FacetFactory. createCluster(FacetDefinition facetDefinition, io.vertigo.datamodel.structure.model.DtList<D> dtList)
Création d'un cluster d'une liste à partir d'une facette. -
Uses of FacetDefinition in io.vertigo.datafactory.search.model
Methods in io.vertigo.datafactory.search.model that return FacetDefinition Modifier and Type Method Description FacetDefinition
SearchQuery. getClusteringFacetDefinition()
Methods in io.vertigo.datafactory.search.model with parameters of type FacetDefinition Modifier and Type Method Description SearchQueryBuilder
SearchQueryBuilder. withFacetClustering(FacetDefinition clusteringFacetDefinition)
Add a clustering of result by Facet.
-