Class FacetedQuerySketch
java.lang.Object
io.vertigo.studio.notebook.AbstractSketch
io.vertigo.studio.notebook.search.FacetedQuerySketch
- All Implemented Interfaces:
Sketch
Définition des requêtes d'accès à l'index de recherche.
les requêtes sont facettées.
- Author:
- pchretien, mlaroche
-
Field Summary
FieldsFields inherited from interface io.vertigo.studio.notebook.Sketch
REGEX_SKETCH_NAME -
Constructor Summary
ConstructorsConstructorDescriptionFacetedQuerySketch(String name, DtSketch indexDtSketch, List<FacetSketch> facetSketchs, DomainSketch criteriaDomain, String listFilterBuilderClassName, String listFilterBuilderQuery, Optional<String> geoSearchQuery) Constructor. -
Method Summary
Modifier and TypeMethodDescriptiongetFacetSketch(String facetName) Retourne la facette identifié par son nom.Définition du dtIndex de cette recherche.booleanMethods inherited from class io.vertigo.studio.notebook.AbstractSketch
getKey, getLocalName, toString
-
Field Details
-
PREFIX
- See Also:
-
-
Constructor Details
-
FacetedQuerySketch
public FacetedQuerySketch(String name, DtSketch indexDtSketch, List<FacetSketch> facetSketchs, DomainSketch criteriaDomain, String listFilterBuilderClassName, String listFilterBuilderQuery, Optional<String> geoSearchQuery) Constructor.- Parameters:
name- Nom de la definitionindexDtSketch- Sketch du DtIndex sur lequel s'applique cette recherchefacetSketchs- Liste des facettescriteriaDomain- Criteria's domainlistFilterBuilderClassName- listFilterBuilderClass to uselistFilterBuilderQuery- listFilterBuilderQuery to use
-
-
Method Details
-
getFacetSketch
Retourne la facette identifié par son nom.- Parameters:
facetName- Nom de la facette recherché.- Returns:
- Définition de la facette.
-
getIndexDtSketch
Définition du dtIndex de cette recherche.- Returns:
- Définition du keyConcept.
-
getFacetSketchs
- Returns:
- Liste des facettes portées par l'index.
-
getCriteriaDomain
- Returns:
- Domain du criteria.
-
getListFilterBuilderClassName
- Returns:
- Class du ListFilterBuilder.
-
getListFilterBuilderQuery
- Returns:
- Query du ListFilterBuilder.
-
getGeoSearchQuery
- Returns:
- if there is a geoSearchQuery.
-
hasGeoSearch
public boolean hasGeoSearch()- Returns:
- Query du geoSearch.
-