org.lexevs.dao.index.metadata
Class BaseMetaDataLoader

java.lang.Object
  extended by org.lexevs.dao.index.metadata.BaseMetaDataLoader

public class BaseMetaDataLoader
extends java.lang.Object

Base class for building a metadata index for LexFoo metadata.

Version:
subversion $Revision: $ checked in on $Date: $
Author:
Dan Armbrust, Jesse Erdmann

Field Summary
static java.lang.String CONCATINATED_VALUE_SPLIT_TOKEN
           
protected static boolean doubleMetaphoneEnabled_
           
protected static boolean normEnabled_
           
protected static boolean stemmingEnabled_
           
static java.lang.String STRING_TOKEINZER_TOKEN
           
 
Constructor Summary
BaseMetaDataLoader()
           
 
Method Summary
 org.apache.lucene.document.Document addProperty(java.lang.String codingSchemeUri, java.lang.String codingSchemeVersion, java.util.List<java.lang.String> propertyValueParents, java.lang.String propertyName, java.lang.String propertyValue)
           
protected  LgLoggerIF getLogger()
           
static org.apache.lucene.analysis.Analyzer getMetadataAnalyzer()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

normEnabled_

protected static boolean normEnabled_

doubleMetaphoneEnabled_

protected static boolean doubleMetaphoneEnabled_

stemmingEnabled_

protected static boolean stemmingEnabled_

STRING_TOKEINZER_TOKEN

public static final java.lang.String STRING_TOKEINZER_TOKEN
See Also:
Constant Field Values

CONCATINATED_VALUE_SPLIT_TOKEN

public static final java.lang.String CONCATINATED_VALUE_SPLIT_TOKEN
See Also:
Constant Field Values
Constructor Detail

BaseMetaDataLoader

public BaseMetaDataLoader()
Method Detail

getLogger

protected LgLoggerIF getLogger()

addProperty

public org.apache.lucene.document.Document addProperty(java.lang.String codingSchemeUri,
                                                       java.lang.String codingSchemeVersion,
                                                       java.util.List<java.lang.String> propertyValueParents,
                                                       java.lang.String propertyName,
                                                       java.lang.String propertyValue)
                                                throws java.lang.Exception
Throws:
java.lang.Exception

getMetadataAnalyzer

public static org.apache.lucene.analysis.Analyzer getMetadataAnalyzer()

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.