public class DirectLuceneBuilder extends AbstractSimpleLuceneBuilder
Constructor and Description |
---|
DirectLuceneBuilder(DictionaryService dictionaryService,
QName alfrescoName) |
Modifier and Type | Method and Description |
---|---|
protected DataTypeDefinition |
getInDataType() |
String |
getLuceneFieldName() |
<Q,S,E extends Throwable> |
getLuceneSortField(LuceneQueryParserAdaptor<Q,S,E> lqpa) |
protected QName |
getQNameForExists() |
protected String |
getRangeMax() |
protected String |
getRangeMin() |
protected String |
getValueAsString(Serializable value) |
buildLuceneEquality, buildLuceneExists, buildLuceneGreaterThan, buildLuceneGreaterThanOrEquals, buildLuceneLessThan, buildLuceneLessThanOrEquals, buildLuceneLike
buildLuceneIn, buildLuceneInequality
public DirectLuceneBuilder(DictionaryService dictionaryService, QName alfrescoName)
public <Q,S,E extends Throwable> String getLuceneSortField(LuceneQueryParserAdaptor<Q,S,E> lqpa) throws E extends Throwable
getLuceneSortField
in interface CMISPropertyLuceneBuilder
getLuceneSortField
in class AbstractSimpleLuceneBuilder
lqpa
- TODOE
E extends Throwable
public String getLuceneFieldName()
getLuceneFieldName
in interface CMISPropertyLuceneBuilder
getLuceneFieldName
in class BaseLuceneBuilder
protected String getValueAsString(Serializable value)
getValueAsString
in class AbstractSimpleLuceneBuilder
protected QName getQNameForExists()
getQNameForExists
in class AbstractSimpleLuceneBuilder
protected DataTypeDefinition getInDataType()
getInDataType
in class AbstractSimpleLuceneBuilder
protected String getRangeMax()
getRangeMax
in class AbstractSimpleLuceneBuilder
protected String getRangeMin()
getRangeMin
in class AbstractSimpleLuceneBuilder
Copyright © 2005–2016 Alfresco Software. All rights reserved.