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
Lucene Builder for CMIS content stream length property
- Author:
- andyh
-
Constructor Summary
ConstructorsConstructorDescriptionContentStreamLengthLuceneBuilder(DictionaryService dictionaryService) Construct -
Method Summary
Modifier and TypeMethodDescriptionprotected DataTypeDefinitionprotected QNameprotected StringgetValueAsString(Serializable value) Methods inherited from class org.alfresco.opencmis.mapping.AbstractSimpleLuceneBuilder
buildLuceneEquality, buildLuceneExists, buildLuceneGreaterThan, buildLuceneGreaterThanOrEquals, buildLuceneLessThan, buildLuceneLessThanOrEquals, buildLuceneLike, getLuceneSortField, getRangeMax, getRangeMinMethods inherited from class org.alfresco.opencmis.mapping.BaseLuceneBuilder
buildLuceneIn, buildLuceneInequality
-
Constructor Details
-
ContentStreamLengthLuceneBuilder
Construct- Parameters:
dictionaryService- DictionaryService
-
-
Method Details
-
getLuceneFieldName
- Specified by:
getLuceneFieldNamein interfaceCMISPropertyLuceneBuilder- Overrides:
getLuceneFieldNamein classBaseLuceneBuilder- Returns:
- the field name
-
getValueAsString
- Specified by:
getValueAsStringin classAbstractSimpleLuceneBuilder
-
getQNameForExists
- Specified by:
getQNameForExistsin classAbstractSimpleLuceneBuilder
-
getInDataType
- Specified by:
getInDataTypein classAbstractSimpleLuceneBuilder
-