public abstract class AbstractSimpleLuceneBuilder extends AbstractLuceneBuilder
| Modifier | Constructor and Description |
|---|---|
protected |
AbstractSimpleLuceneBuilder()
Construct
|
| Modifier and Type | Method and Description |
|---|---|
org.apache.lucene.search.Query |
buildLuceneEquality(AbstractLuceneQueryParser lqp,
java.io.Serializable value,
PredicateMode mode,
LuceneFunction luceneFunction) |
org.apache.lucene.search.Query |
buildLuceneExists(AbstractLuceneQueryParser lqp,
java.lang.Boolean not) |
org.apache.lucene.search.Query |
buildLuceneGreaterThan(AbstractLuceneQueryParser lqp,
java.io.Serializable value,
PredicateMode mode,
LuceneFunction luceneFunction) |
org.apache.lucene.search.Query |
buildLuceneGreaterThanOrEquals(AbstractLuceneQueryParser lqp,
java.io.Serializable value,
PredicateMode mode,
LuceneFunction luceneFunction) |
org.apache.lucene.search.Query |
buildLuceneIn(AbstractLuceneQueryParser lqp,
java.util.Collection values,
java.lang.Boolean not,
PredicateMode mode) |
org.apache.lucene.search.Query |
buildLuceneInequality(AbstractLuceneQueryParser lqp,
java.io.Serializable value,
PredicateMode mode,
LuceneFunction luceneFunction) |
org.apache.lucene.search.Query |
buildLuceneLessThan(AbstractLuceneQueryParser lqp,
java.io.Serializable value,
PredicateMode mode,
LuceneFunction luceneFunction) |
org.apache.lucene.search.Query |
buildLuceneLessThanOrEquals(AbstractLuceneQueryParser lqp,
java.io.Serializable value,
PredicateMode mode,
LuceneFunction luceneFunction) |
org.apache.lucene.search.Query |
buildLuceneLike(AbstractLuceneQueryParser lqp,
java.io.Serializable value,
java.lang.Boolean not) |
protected abstract DataTypeDefinition |
getInDataType() |
java.lang.String |
getLuceneSortField(AbstractLuceneQueryParser lqp) |
protected abstract QName |
getQNameForExists() |
protected java.lang.String |
getRangeMax() |
protected java.lang.String |
getRangeMin() |
protected abstract java.lang.String |
getValueAsString(java.io.Serializable value) |
getLuceneFieldNameprotected abstract java.lang.String getValueAsString(java.io.Serializable value)
protected java.lang.String getRangeMax()
protected java.lang.String getRangeMin()
protected abstract DataTypeDefinition getInDataType()
protected abstract QName getQNameForExists()
public org.apache.lucene.search.Query buildLuceneEquality(AbstractLuceneQueryParser lqp, java.io.Serializable value, PredicateMode mode, LuceneFunction luceneFunction) throws org.apache.lucene.queryParser.ParseException
buildLuceneEquality in interface CMISPropertyLuceneBuilderbuildLuceneEquality in class AbstractLuceneBuilderorg.apache.lucene.queryParser.ParseExceptionpublic org.apache.lucene.search.Query buildLuceneExists(AbstractLuceneQueryParser lqp, java.lang.Boolean not) throws org.apache.lucene.queryParser.ParseException
buildLuceneExists in interface CMISPropertyLuceneBuilderbuildLuceneExists in class AbstractLuceneBuilderorg.apache.lucene.queryParser.ParseExceptionpublic org.apache.lucene.search.Query buildLuceneGreaterThan(AbstractLuceneQueryParser lqp, java.io.Serializable value, PredicateMode mode, LuceneFunction luceneFunction) throws org.apache.lucene.queryParser.ParseException
buildLuceneGreaterThan in interface CMISPropertyLuceneBuilderbuildLuceneGreaterThan in class AbstractLuceneBuilderorg.apache.lucene.queryParser.ParseExceptionpublic org.apache.lucene.search.Query buildLuceneGreaterThanOrEquals(AbstractLuceneQueryParser lqp, java.io.Serializable value, PredicateMode mode, LuceneFunction luceneFunction) throws org.apache.lucene.queryParser.ParseException
buildLuceneGreaterThanOrEquals in interface CMISPropertyLuceneBuilderbuildLuceneGreaterThanOrEquals in class AbstractLuceneBuilderorg.apache.lucene.queryParser.ParseExceptionpublic org.apache.lucene.search.Query buildLuceneIn(AbstractLuceneQueryParser lqp, java.util.Collection values, java.lang.Boolean not, PredicateMode mode) throws org.apache.lucene.queryParser.ParseException
buildLuceneIn in interface CMISPropertyLuceneBuilderbuildLuceneIn in class AbstractLuceneBuilderorg.apache.lucene.queryParser.ParseExceptionpublic org.apache.lucene.search.Query buildLuceneInequality(AbstractLuceneQueryParser lqp, java.io.Serializable value, PredicateMode mode, LuceneFunction luceneFunction) throws org.apache.lucene.queryParser.ParseException
buildLuceneInequality in interface CMISPropertyLuceneBuilderbuildLuceneInequality in class AbstractLuceneBuilderorg.apache.lucene.queryParser.ParseExceptionpublic org.apache.lucene.search.Query buildLuceneLessThan(AbstractLuceneQueryParser lqp, java.io.Serializable value, PredicateMode mode, LuceneFunction luceneFunction) throws org.apache.lucene.queryParser.ParseException
buildLuceneLessThan in interface CMISPropertyLuceneBuilderbuildLuceneLessThan in class AbstractLuceneBuilderorg.apache.lucene.queryParser.ParseExceptionpublic org.apache.lucene.search.Query buildLuceneLessThanOrEquals(AbstractLuceneQueryParser lqp, java.io.Serializable value, PredicateMode mode, LuceneFunction luceneFunction) throws org.apache.lucene.queryParser.ParseException
buildLuceneLessThanOrEquals in interface CMISPropertyLuceneBuilderbuildLuceneLessThanOrEquals in class AbstractLuceneBuilderorg.apache.lucene.queryParser.ParseExceptionpublic org.apache.lucene.search.Query buildLuceneLike(AbstractLuceneQueryParser lqp, java.io.Serializable value, java.lang.Boolean not) throws org.apache.lucene.queryParser.ParseException
buildLuceneLike in interface CMISPropertyLuceneBuilderbuildLuceneLike in class AbstractLuceneBuilderorg.apache.lucene.queryParser.ParseExceptionpublic java.lang.String getLuceneSortField(AbstractLuceneQueryParser lqp)
getLuceneSortField in interface CMISPropertyLuceneBuildergetLuceneSortField in class AbstractLuceneBuilderlqp - TODOCopyright © 2005 - 2010 Alfresco Software, Inc. All Rights Reserved.