org.alfresco.opencmis.mapping
Class ContentStreamLengthLuceneBuilder

java.lang.Object
  extended by org.alfresco.opencmis.mapping.AbstractLuceneBuilder
      extended by org.alfresco.opencmis.mapping.AbstractSimpleLuceneBuilder
          extended by org.alfresco.opencmis.mapping.ContentStreamLengthLuceneBuilder
All Implemented Interfaces:
CMISPropertyLuceneBuilder

public class ContentStreamLengthLuceneBuilder
extends AbstractSimpleLuceneBuilder

Lucene Builder for CMIS content stream length property


Constructor Summary
ContentStreamLengthLuceneBuilder(DictionaryService dictionaryService)
          Construct
 
Method Summary
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, buildLuceneIn, buildLuceneInequality, buildLuceneLessThan, buildLuceneLessThanOrEquals, buildLuceneLike, getLuceneSortField, getRangeMax, getRangeMin
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ContentStreamLengthLuceneBuilder

public ContentStreamLengthLuceneBuilder(DictionaryService dictionaryService)
Construct

Parameters:
serviceRegistry -
Method Detail

getLuceneFieldName

public java.lang.String getLuceneFieldName()
Specified by:
getLuceneFieldName in interface CMISPropertyLuceneBuilder
Overrides:
getLuceneFieldName in class AbstractLuceneBuilder
Returns:
the field name

getValueAsString

protected java.lang.String getValueAsString(java.io.Serializable value)
Specified by:
getValueAsString in class AbstractSimpleLuceneBuilder

getQNameForExists

protected QName getQNameForExists()
Specified by:
getQNameForExists in class AbstractSimpleLuceneBuilder

getInDataType

protected DataTypeDefinition getInDataType()
Specified by:
getInDataType in class AbstractSimpleLuceneBuilder


Copyright © 2005 - 2010 Alfresco Software, Inc. All Rights Reserved.