org.lexevs.dao.index.lucene.v2010.metadata
Class LuceneMetadataDao
java.lang.Object
org.lexevs.dao.index.lucene.v2010.metadata.LuceneMetadataDao
All Implemented Interfaces: MetadataDao
public class LuceneMetadataDao extends java.lang.Objectimplements MetadataDao
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
LuceneMetadataDao
public LuceneMetadataDao ()
addDocuments
public void addDocuments (java.lang.String codingSchemeUri,
java.lang.String version,
java.util.List<org.apache.lucene.document.Document> documents,
org.apache.lucene.analysis.Analyzer analyzer)
Specified by: addDocuments
in interface MetadataDao
listCodingSchemes
public AbsoluteCodingSchemeVersionReferenceList listCodingSchemes ()
Specified by: listCodingSchemes
in interface MetadataDao
removeMetadata
public void removeMetadata (java.lang.String codingSchemeUri,
java.lang.String version)
Specified by: removeMetadata
in interface MetadataDao
search
public MetadataPropertyList search (org.apache.lucene.search.Query query)
Specified by: search
in interface MetadataDao
setBaseMetaDataLoader
public void setBaseMetaDataLoader (BaseMetaDataLoader baseMetaDataLoader)
getBaseMetaDataLoader
public BaseMetaDataLoader getBaseMetaDataLoader ()
setLuceneIndexTemplate
public void setLuceneIndexTemplate (LuceneIndexTemplate luceneIndexTemplate)
getLuceneIndexTemplate
public LuceneIndexTemplate getLuceneIndexTemplate ()
Copyright: (c) 2004-2006 Mayo Foundation for Medical Education and Research (MFMER). All rights reserved. MAYO, MAYO CLINIC, and the triple-shield Mayo logo are trademarks and service marks of MFMER.
PREV CLASS
NEXT CLASS
FRAMES
NO FRAMES
All Classes
SUMMARY: NESTED | FIELD | CONSTR | METHOD
DETAIL: FIELD | CONSTR | METHOD