Package fr.becpg.repo.helper
Class BeCPGQueryHelper
java.lang.Object
fr.becpg.repo.helper.BeCPGQueryHelper
BeCPGQueryHelper class.
- Version:
- $Id: $Id
- Author:
- matthieu
-
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionextractTokens(String input, boolean enableStopWords) private static org.apache.lucene.analysis.AnalyzergetTextAnalyzer(boolean enableStopWords) static booleanisAllQuery(String query) isAllQuery.static booleanisQueryMatch(String query, String entityName) isQueryMatch.static StringprepareQuery(String query) prepareQuery.static StringprepareQueryForSorting(String query) prepareQueryForSorting.
-
Field Details
-
logger
private static final org.apache.commons.logging.Log logger -
SUFFIX_ALL
ConstantSUFFIX_ALL="*"- See Also:
-
SUFFIX_SPACE
- See Also:
-
SUFFIX_DOUBLE_QUOTE
- See Also:
-
SUFFIX_SIMPLE_QUOTE
- See Also:
-
-
Constructor Details
-
BeCPGQueryHelper
private BeCPGQueryHelper()
-
-
Method Details
-
isQueryMatch
isQueryMatch.
-
extractTokens
-
prepareQueryForSorting
prepareQueryForSorting.
-
prepareQuery
prepareQuery.
-
getTextAnalyzer
private static org.apache.lucene.analysis.Analyzer getTextAnalyzer(boolean enableStopWords) -
isAllQuery
isAllQuery.
- Parameters:
query- aStringobject.- Returns:
- a boolean.
-