- clean(Collection<String>) - Method in class org.nuiton.wikitty.storage.solr.AttachmentInTree
-
Remove all ids in attachment list.
- clear() - Method in class org.nuiton.wikitty.storage.solr.SolrResource
-
- clear(WikittyTransaction) - Method in class org.nuiton.wikitty.storage.solr.WikittySearchEngineSolr
-
- close() - Method in class org.nuiton.wikitty.storage.solr.SolrResource
-
- commit() - Method in class org.nuiton.wikitty.storage.solr.SolrResource
-
- config - Variable in class org.nuiton.wikitty.storage.solr.WikittySearchEngineSolr
-
- convertToField(String) - Static method in class org.nuiton.wikitty.storage.solr.ElementModifier
-
- convertToField(WikittyTransaction, String) - Method in class org.nuiton.wikitty.storage.solr.FieldModifier
-
Deprecated.
- convertToInteger(Object, String) - Static method in class org.nuiton.wikitty.storage.solr.SolrUtil
-
Converti un Object en String, si l'objet est de type String un simple
cast est fait, si l'objet est un tableau, on prend le 1er element, si
le tableau contient plus de 1 element une exception est levee
- convertToSolr(WikittyTransaction, Element) - Method in class org.nuiton.wikitty.storage.solr.ElementModifier
-
Different cas d'entree
monext.monfield on recherche sur un champs, son type est retrouve dans la base
monext.monfield.NUMERIC le type n'est pas pris en compte, car le champs
est complement renseigne et donc on va recherche dans la base son type
*.monfield = recherche fulltext car aucun type n'est indique
*.monfield.NUMERIC recheche en utilise le type demande si on
final 'monfield' n'est pas de ce type alors on ne retrouvera rien car
on recherchera sur un champs inexistant
*.* ou * = recherche fulltext
id = recherche sur les id
extension = recherche sur les extensions
node = recherche sur les attachment d'un noeud
nodeOrSubNode = recherche sur les attachment d'un noeud ou sous noeud
root = recherche sur les noeud root
parents = recherche sur un noeud ou ses parents
#.....
- convertToSolr(WikittyTransaction, String) - Method in class org.nuiton.wikitty.storage.solr.FieldModifier
-
Deprecated.
Different cas d'entree
monext.monfield
*.monfield
monext.monfield.NUMERIC
*.monfield.NUMERIC
- convertToString(Object, String) - Static method in class org.nuiton.wikitty.storage.solr.SolrUtil
-
Converti un Object en String, si l'objet est de type String un simple
cast est fait, si l'objet est un tableau, on prend le 1er element, si
le tableau contient plus de 1 element une exception est levee
- convertToTypedMap(SolrDocument) - Static method in class org.nuiton.wikitty.storage.solr.SolrUtil
-
Converti un document Solr en une map dont les elements sont types
(les boolean, date, numeric sont convertis dans leur type)
- copySolrDocument(SolrDocument, SolrInputDocument, String[], String[]) - Static method in class org.nuiton.wikitty.storage.solr.SolrUtil
-
Copy solr document
- copySolrDocument(SolrDocument, SolrInputDocument, String...) - Static method in class org.nuiton.wikitty.storage.solr.SolrUtil
-
Copy solr document
- copySolrDocumentExcludeSomeField(SolrDocument, SolrInputDocument, String...) - Static method in class org.nuiton.wikitty.storage.solr.SolrUtil
-
Copy solr document exlude some fields
- createIndexDocument(Wikitty) - Method in class org.nuiton.wikitty.storage.solr.WikittySearchEngineSolr
-
Create all index document to used to modify indexation.