Class Util
- java.lang.Object
-
- org.apache.jena.query.text.analyzer.Util
-
public class Util extends java.lang.Object
-
-
Constructor Summary
Constructors Constructor Description Util()
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description static voidaddAnalyzer(java.lang.String lang, org.apache.lucene.analysis.Analyzer analyzer)static voidaddAuxIndexes(java.lang.String tag, java.util.List<java.lang.String> tags)static voidaddIndexAnalyzer(java.lang.String tag, org.apache.lucene.analysis.Analyzer analyzer)static voidaddPropsList(Resource prop, java.util.List<Resource> list)static voidaddSearchForTags(java.lang.String tag, java.util.List<java.lang.String> tags)static voiddefineAnalyzer(Resource key, org.apache.lucene.analysis.Analyzer analyzer)static voidfinishCaching()static java.util.List<java.lang.String>getAuxIndexes(java.lang.String tag)static org.apache.lucene.analysis.AnalyzergetDefinedAnalyzer(Resource key)static java.lang.StringgetEffectiveLang(java.lang.String docLang, java.lang.String queryLang)static org.apache.lucene.analysis.AnalyzergetIndexAnalyzer(java.lang.String tag)static org.apache.lucene.analysis.AnalyzergetLocalizedAnalyzer(java.lang.String lang)static java.util.List<Resource>getPropList(Resource prop)static java.util.List<java.lang.String>getSearchForTags(java.lang.String lang)If there are a list of tags to search for given the supplied lang tag, then the list is returned; otherwise, a list of just the supplied lang tagstatic intsizePropsList()static booleanusingIndexAnalyzers()static booleanusingSearchFor(java.lang.String lang)
-
-
-
Method Detail
-
getLocalizedAnalyzer
public static org.apache.lucene.analysis.Analyzer getLocalizedAnalyzer(java.lang.String lang)
-
addAnalyzer
public static void addAnalyzer(java.lang.String lang, org.apache.lucene.analysis.Analyzer analyzer)
-
getDefinedAnalyzer
public static org.apache.lucene.analysis.Analyzer getDefinedAnalyzer(Resource key)
-
defineAnalyzer
public static void defineAnalyzer(Resource key, org.apache.lucene.analysis.Analyzer analyzer)
-
getIndexAnalyzer
public static org.apache.lucene.analysis.Analyzer getIndexAnalyzer(java.lang.String tag)
-
addIndexAnalyzer
public static void addIndexAnalyzer(java.lang.String tag, org.apache.lucene.analysis.Analyzer analyzer)
-
usingIndexAnalyzers
public static boolean usingIndexAnalyzers()
-
sizePropsList
public static int sizePropsList()
-
usingSearchFor
public static boolean usingSearchFor(java.lang.String lang)
-
getSearchForTags
public static java.util.List<java.lang.String> getSearchForTags(java.lang.String lang)
If there are a list of tags to search for given the supplied lang tag, then the list is returned; otherwise, a list of just the supplied lang tag- Parameters:
lang-- Returns:
- possibly empty list of tags to search for
-
addSearchForTags
public static void addSearchForTags(java.lang.String tag, java.util.List<java.lang.String> tags)
-
getAuxIndexes
public static java.util.List<java.lang.String> getAuxIndexes(java.lang.String tag)
-
addAuxIndexes
public static void addAuxIndexes(java.lang.String tag, java.util.List<java.lang.String> tags)
-
finishCaching
public static void finishCaching()
-
getEffectiveLang
public static java.lang.String getEffectiveLang(java.lang.String docLang, java.lang.String queryLang)
-
-