Package org.alfresco.opencmis.mapping
Class ContentStreamLengthLuceneBuilder
- java.lang.Object
-
- org.alfresco.opencmis.mapping.BaseLuceneBuilder
-
- org.alfresco.opencmis.mapping.AbstractSimpleLuceneBuilder
-
- org.alfresco.opencmis.mapping.ContentStreamLengthLuceneBuilder
-
- All Implemented Interfaces:
CMISPropertyLuceneBuilder
public class ContentStreamLengthLuceneBuilder extends AbstractSimpleLuceneBuilder
Lucene Builder for CMIS content stream length property- Author:
- andyh
-
-
Constructor Summary
Constructors Constructor Description ContentStreamLengthLuceneBuilder(DictionaryService dictionaryService)
Construct
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected DataTypeDefinition
getInDataType()
java.lang.String
getLuceneFieldName()
protected QName
getQNameForExists()
protected java.lang.String
getValueAsString(java.io.Serializable value)
-
Methods inherited from class org.alfresco.opencmis.mapping.AbstractSimpleLuceneBuilder
buildLuceneEquality, buildLuceneExists, buildLuceneGreaterThan, buildLuceneGreaterThanOrEquals, buildLuceneLessThan, buildLuceneLessThanOrEquals, buildLuceneLike, getLuceneSortField, getRangeMax, getRangeMin
-
Methods inherited from class org.alfresco.opencmis.mapping.BaseLuceneBuilder
buildLuceneIn, buildLuceneInequality
-
-
-
-
Constructor Detail
-
ContentStreamLengthLuceneBuilder
public ContentStreamLengthLuceneBuilder(DictionaryService dictionaryService)
Construct- Parameters:
dictionaryService
- DictionaryService
-
-
Method Detail
-
getLuceneFieldName
public java.lang.String getLuceneFieldName()
- Specified by:
getLuceneFieldName
in interfaceCMISPropertyLuceneBuilder
- Overrides:
getLuceneFieldName
in classBaseLuceneBuilder
- Returns:
- the field name
-
getValueAsString
protected java.lang.String getValueAsString(java.io.Serializable value)
- Specified by:
getValueAsString
in classAbstractSimpleLuceneBuilder
-
getQNameForExists
protected QName getQNameForExists()
- Specified by:
getQNameForExists
in classAbstractSimpleLuceneBuilder
-
getInDataType
protected DataTypeDefinition getInDataType()
- Specified by:
getInDataType
in classAbstractSimpleLuceneBuilder
-
-