Skip navigation links
A B C D E F G I M P S T U 

A

AbstractSearchLeaf - Class in fr.paris.lutece.plugins.libraryelastic.business.search
abstract JSON object for representing a final part of a search query The extends is due to elastic 5.4 documentation, AbstractSearchLeaf can be use in SearchRequest
AbstractSearchLeaf() - Constructor for class fr.paris.lutece.plugins.libraryelastic.business.search.AbstractSearchLeaf
 
AbstractSearchQuery - Class in fr.paris.lutece.plugins.libraryelastic.business.search
abstract JSON object for representing a search query part
AbstractSearchQuery() - Constructor for class fr.paris.lutece.plugins.libraryelastic.business.search.AbstractSearchQuery
 
AbstractSearchSimpleTextLeaf - Class in fr.paris.lutece.plugins.libraryelastic.business.search
abstract JSON object for representing a leaf of simple text search
AbstractSearchSimpleTextLeaf() - Constructor for class fr.paris.lutece.plugins.libraryelastic.business.search.AbstractSearchSimpleTextLeaf
 
AbstractSuggestRequest - Class in fr.paris.lutece.plugins.libraryelastic.business.suggest
Abstract for suggest request TODO for 5.4 elasticsearch server, Suggest can be used as a Search query a possibility is to make this class extends AbstractSearchQuery to easily change the suggest request with a search request
AbstractSuggestRequest() - Constructor for class fr.paris.lutece.plugins.libraryelastic.business.suggest.AbstractSuggestRequest
 
addFilter(AbstractSearchLeaf) - Method in class fr.paris.lutece.plugins.libraryelastic.business.search.BoolQuery
 
addMust(AbstractSearchLeaf) - Method in class fr.paris.lutece.plugins.libraryelastic.business.search.BoolQuery
 
addMustNot(AbstractSearchLeaf) - Method in class fr.paris.lutece.plugins.libraryelastic.business.search.BoolQuery
 
addShould(AbstractSearchLeaf) - Method in class fr.paris.lutece.plugins.libraryelastic.business.search.BoolQuery
 

B

BoolQuery - Class in fr.paris.lutece.plugins.libraryelastic.business.search
JSON object for representing a Bool Query in search request
BoolQuery() - Constructor for class fr.paris.lutece.plugins.libraryelastic.business.search.BoolQuery
 

C

CompletionSuggestRequest - Class in fr.paris.lutece.plugins.libraryelastic.business.suggest
Suggest implementation for Completion request
CompletionSuggestRequest() - Constructor for class fr.paris.lutece.plugins.libraryelastic.business.suggest.CompletionSuggestRequest
 
Constants - Class in fr.paris.lutece.plugins.libraryelastic.util
Constants
create(String, String, Object) - Method in class fr.paris.lutece.plugins.libraryelastic.util.Elastic
Create a document of given type into a given index
create(String, String, String, Object) - Method in class fr.paris.lutece.plugins.libraryelastic.util.Elastic
Create a document of given type into a given index at the given id
createMappings(String, String) - Method in class fr.paris.lutece.plugins.libraryelastic.util.Elastic
 

D

DELETE(String) - Method in class fr.paris.lutece.plugins.libraryelastic.util.ElasticConnexion
Send a DELETE request to Elastic Search server
deleteDocument(String, String, String) - Method in class fr.paris.lutece.plugins.libraryelastic.util.Elastic
Delete a document based on its id in the index
deleteIndex(String) - Method in class fr.paris.lutece.plugins.libraryelastic.util.Elastic
Delete a given index

E

Elastic - Class in fr.paris.lutece.plugins.libraryelastic.util
Elastic
Elastic(String) - Constructor for class fr.paris.lutece.plugins.libraryelastic.util.Elastic
Constructor
ElasticClientException - Exception in fr.paris.lutece.plugins.libraryelastic.util
ElasticClientException
ElasticClientException(String, Throwable) - Constructor for exception fr.paris.lutece.plugins.libraryelastic.util.ElasticClientException
 
ElasticConnexion - Class in fr.paris.lutece.plugins.libraryelastic.util
The Class ElasticConnexion.
ElasticConnexion() - Constructor for class fr.paris.lutece.plugins.libraryelastic.util.ElasticConnexion
 

F

fr.paris.lutece.plugins.libraryelastic.business.search - package fr.paris.lutece.plugins.libraryelastic.business.search
 
fr.paris.lutece.plugins.libraryelastic.business.suggest - package fr.paris.lutece.plugins.libraryelastic.business.suggest
 
fr.paris.lutece.plugins.libraryelastic.util - package fr.paris.lutece.plugins.libraryelastic.util
 

G

GET(String) - Method in class fr.paris.lutece.plugins.libraryelastic.util.ElasticConnexion
Send a GET request to Elastic Search server
getFilter() - Method in class fr.paris.lutece.plugins.libraryelastic.business.search.BoolQuery
 
getKey() - Method in class fr.paris.lutece.plugins.libraryelastic.business.search.AbstractSearchSimpleTextLeaf
 
getMust() - Method in class fr.paris.lutece.plugins.libraryelastic.business.search.BoolQuery
 
getMustNot() - Method in class fr.paris.lutece.plugins.libraryelastic.business.search.BoolQuery
 
getNodeContent(JsonNodeFactory) - Method in class fr.paris.lutece.plugins.libraryelastic.business.search.AbstractSearchQuery
 
getNodeContent(JsonNodeFactory) - Method in class fr.paris.lutece.plugins.libraryelastic.business.search.AbstractSearchSimpleTextLeaf
getNodeContent(JsonNodeFactory) - Method in class fr.paris.lutece.plugins.libraryelastic.business.search.BoolQuery
getNodeName() - Method in class fr.paris.lutece.plugins.libraryelastic.business.search.AbstractSearchQuery
 
getNodeName() - Method in class fr.paris.lutece.plugins.libraryelastic.business.search.BoolQuery
getNodeName() - Method in class fr.paris.lutece.plugins.libraryelastic.business.search.MatchLeaf
getNodeName() - Method in class fr.paris.lutece.plugins.libraryelastic.business.search.TermLeaf
getSearchQuery() - Method in class fr.paris.lutece.plugins.libraryelastic.business.search.SearchRequest
 
getShould() - Method in class fr.paris.lutece.plugins.libraryelastic.business.search.BoolQuery
 
getSize() - Method in class fr.paris.lutece.plugins.libraryelastic.business.search.SearchRequest
 
getSize() - Method in class fr.paris.lutece.plugins.libraryelastic.business.suggest.CompletionSuggestRequest
 
getSuggestNodeContent(JsonNodeFactory) - Method in class fr.paris.lutece.plugins.libraryelastic.business.suggest.AbstractSuggestRequest
 
getSuggestNodeContent(JsonNodeFactory) - Method in class fr.paris.lutece.plugins.libraryelastic.business.suggest.CompletionSuggestRequest
getSuggestNodeName() - Method in class fr.paris.lutece.plugins.libraryelastic.business.suggest.AbstractSuggestRequest
 
getSuggestNodeName() - Method in class fr.paris.lutece.plugins.libraryelastic.business.suggest.CompletionSuggestRequest
getValue() - Method in class fr.paris.lutece.plugins.libraryelastic.business.search.AbstractSearchSimpleTextLeaf
 

I

isExists(String) - Method in class fr.paris.lutece.plugins.libraryelastic.util.Elastic
Check if a given index exists

M

mapToNode(JsonNodeFactory) - Method in class fr.paris.lutece.plugins.libraryelastic.business.search.AbstractSearchQuery
 
mapToNode() - Method in class fr.paris.lutece.plugins.libraryelastic.business.search.SearchRequest
 
mapToNode() - Method in class fr.paris.lutece.plugins.libraryelastic.business.suggest.AbstractSuggestRequest
 
MatchLeaf - Class in fr.paris.lutece.plugins.libraryelastic.business.search
represent a leaf for search on a 'match'
MatchLeaf(String, String) - Constructor for class fr.paris.lutece.plugins.libraryelastic.business.search.MatchLeaf
 

P

PATH_QUERY_SEARCH - Static variable in class fr.paris.lutece.plugins.libraryelastic.util.Constants
 
PATH_QUERY_SUGGEST - Static variable in class fr.paris.lutece.plugins.libraryelastic.util.Constants
 
POST(String, String) - Method in class fr.paris.lutece.plugins.libraryelastic.util.ElasticConnexion
Send a POST request to Elastic Search server
PUT(String, String) - Method in class fr.paris.lutece.plugins.libraryelastic.util.ElasticConnexion
Send a PUT request to Elastic Search server

S

search(String, SearchRequest) - Method in class fr.paris.lutece.plugins.libraryelastic.util.Elastic
Search a document of given type into a given index
SearchRequest - Class in fr.paris.lutece.plugins.libraryelastic.business.search
JSON object for representing a search request
SearchRequest() - Constructor for class fr.paris.lutece.plugins.libraryelastic.business.search.SearchRequest
 
setKey(String) - Method in class fr.paris.lutece.plugins.libraryelastic.business.search.AbstractSearchSimpleTextLeaf
 
setMatchType(String) - Method in class fr.paris.lutece.plugins.libraryelastic.business.suggest.AbstractSuggestRequest
 
setMatchValue(String) - Method in class fr.paris.lutece.plugins.libraryelastic.business.suggest.AbstractSuggestRequest
 
setSearchQuery(AbstractSearchQuery) - Method in class fr.paris.lutece.plugins.libraryelastic.business.search.SearchRequest
 
setSize(Integer) - Method in class fr.paris.lutece.plugins.libraryelastic.business.search.SearchRequest
 
setSize(Integer) - Method in class fr.paris.lutece.plugins.libraryelastic.business.suggest.CompletionSuggestRequest
 
setValue(String) - Method in class fr.paris.lutece.plugins.libraryelastic.business.search.AbstractSearchSimpleTextLeaf
 
suggest(String, AbstractSuggestRequest) - Method in class fr.paris.lutece.plugins.libraryelastic.util.Elastic
suggest a list of document of given type into a given index

T

TermLeaf - Class in fr.paris.lutece.plugins.libraryelastic.business.search
represent a leaf for search on a 'term'
TermLeaf(String, String) - Constructor for class fr.paris.lutece.plugins.libraryelastic.business.search.TermLeaf
 

U

URL_PATH_SEPARATOR - Static variable in class fr.paris.lutece.plugins.libraryelastic.util.Constants
 
A B C D E F G I M P S T U 
Skip navigation links

Copyright © 2017 City of Paris. All rights reserved.