Package org.alfresco.opencmis.mapping
Class BaseTypeIdLuceneBuilder
- java.lang.Object
-
- org.alfresco.opencmis.mapping.BaseLuceneBuilder
-
- org.alfresco.opencmis.mapping.BaseTypeIdLuceneBuilder
-
- All Implemented Interfaces:
CMISPropertyLuceneBuilder
public class BaseTypeIdLuceneBuilder extends BaseLuceneBuilder
Get the CMIS object type id property- Author:
- andyh
-
-
Constructor Summary
Constructors Constructor Description BaseTypeIdLuceneBuilder(CMISDictionaryService dictionaryService)
Construct
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description <Q,S,E extends Throwable>
QbuildLuceneEquality(QueryParserAdaptor<Q,S,E> lqpa, Serializable value, PredicateMode mode, LuceneFunction luceneFunction)
<Q,S,E extends Throwable>
QbuildLuceneExists(QueryParserAdaptor<Q,S,E> lqpa, Boolean not)
-
Methods inherited from class org.alfresco.opencmis.mapping.BaseLuceneBuilder
buildLuceneGreaterThan, buildLuceneGreaterThanOrEquals, buildLuceneIn, buildLuceneInequality, buildLuceneLessThan, buildLuceneLessThanOrEquals, buildLuceneLike, getLuceneFieldName, getLuceneSortField
-
-
-
-
Constructor Detail
-
BaseTypeIdLuceneBuilder
public BaseTypeIdLuceneBuilder(CMISDictionaryService dictionaryService)
Construct
-
-
Method Detail
-
buildLuceneEquality
public <Q,S,E extends Throwable> Q buildLuceneEquality(QueryParserAdaptor<Q,S,E> lqpa, Serializable value, PredicateMode mode, LuceneFunction luceneFunction) throws E extends Throwable
- Specified by:
buildLuceneEquality
in interfaceCMISPropertyLuceneBuilder
- Overrides:
buildLuceneEquality
in classBaseLuceneBuilder
value
- Serializablemode
- PredicateModeluceneFunction
- LuceneFunction- Returns:
- the query - may be null if no query is required
- Throws:
E
E extends Throwable
-
buildLuceneExists
public <Q,S,E extends Throwable> Q buildLuceneExists(QueryParserAdaptor<Q,S,E> lqpa, Boolean not) throws E extends Throwable
- Specified by:
buildLuceneExists
in interfaceCMISPropertyLuceneBuilder
- Overrides:
buildLuceneExists
in classBaseLuceneBuilder
not
- Boolean- Returns:
- the query - may be null if no query is required
- Throws:
E
E extends Throwable
-
-