| java.lang.Object ca.ulaval.bibl.lius.index.Indexer
All known Subclasses: ca.ulaval.bibl.lius.index.TXT.TXTIndexer, de.teamskill.lius.index.audio.MP3Indexer, de.teamskill.lius.index.application.TexIndexer, de.teamskill.lius.index.application.VCardIndexer, ca.ulaval.bibl.lius.index.Excel.ExcelIndexer, ca.ulaval.bibl.lius.index.RTF.RTFIndexer, ca.ulaval.bibl.lius.index.MSWord.WordIndexer, ca.ulaval.bibl.lius.index.JavaObject.BeanIndexer, ca.ulaval.bibl.lius.index.PowerPoint.PPTIndexer, ca.ulaval.bibl.lius.index.PDF.PdfIndexer, ca.ulaval.bibl.lius.index.MixteIndexing.MixteIndexer, ca.ulaval.bibl.lius.index.XML.XmlFileIndexer,
Indexer | abstract public class Indexer (Code) | | author: Rida Benjelloun |
createLuceneDocument | public Document createLuceneDocument(String file, String liusXmlConfigFilePath)(Code) | | Méthode retournant un objet de type Lucene document à partir du fichier à
indexer et du fichier de configuration de Lius
Method that returns a Lucene Document object from the file to index and
the Lius configuration file.
|
createLuceneDocument | abstract public Document createLuceneDocument(String file, LiusConfig lc)(Code) | | Méthode retournant un objet de type Lucene document à partir du fichier
à indexer et du fichier de configuration de Lius exprimé sous forme
d'objet de type LiusConfig.
Method that returns a Lucene Document object from a file to index and
the Lius Configuration as a LiusConfig object.
|
createLuceneDocument | public Document createLuceneDocument(String file, Collection liusFields)(Code) | | Méthode retournant un objet de type Lucene document à partir du fichier à
indexer et d'une collection d'objets de type LiusField. Chaque objet
LiusField
contient de l'information sur le nom du champs Lucene, le type, etc.
Method that retursn Lucene Document object from a file to index and a
Collection
of LiusField objects. Each LiusField object contains information about
the name
of the Lucene field, the type, etc.
|
getLiusFields | abstract public Collection getLiusFields(LiusConfig lc)(Code) | | Permet de récupérer les champs de Lius à partir du fichier de
configuration
pour effectuer l'indexation.
Get Lius fields from the configuration file for indexation.
|
getPopulatedCollection | abstract public Collection getPopulatedCollection(Object file, Collection liusFields)(Code) | | Méthode retournant un objet de type Lucene document à partir du fichier à
indexer et d'une collection d'objets de type LiusField. Chaque objet
LiusField contient de l'information sur le nom du champs Lucene, le type,
etc.
Method that return a Lucene object from the configuration file and a
collection
of LiusField objects. Each LiusField object contains information about
the Lucene
field, the type, etc.
|
|
|