Nuxeo Enterprise Platform 5.1

org.nuxeo.ecm.core.search.api.indexing.resources.configuration.document
Class FulltextFieldDescriptor

java.lang.Object
  extended by org.nuxeo.ecm.core.search.api.indexing.resources.configuration.document.FulltextFieldDescriptor
All Implemented Interfaces:
Serializable

public class FulltextFieldDescriptor
extends Object
implements Serializable

Full text field descriptor.

Defines how the fulltext should be computed accross resources.

Author:
Julien Anguenot
See Also:
Serialized Form

Field Summary
protected  String analyzer
           
protected  String blobExtractorName
           
protected  Map<String,String> mimetypes
           
protected  String name
           
protected  List<String> resourceFields
           
 
Constructor Summary
FulltextFieldDescriptor()
           
 
Method Summary
 String getAnalyzer()
           
 String getBlobExtractorName()
           
 String getName()
           
 List<String> getResourceFields()
           
 String lookupTransformer(String mimeType)
           
 void setAnalyzer(String analyzer)
           
 void setBlobExtractorName(String blobExtractorName)
           
 void setMimetypes(LinkedHashMap<String,String> mimetypes)
           
 void setName(String name)
           
 void setResourceFields(List<String> resourceFields)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

name

protected String name

analyzer

protected String analyzer

blobExtractorName

protected String blobExtractorName

resourceFields

protected List<String> resourceFields

mimetypes

protected Map<String,String> mimetypes
Constructor Detail

FulltextFieldDescriptor

public FulltextFieldDescriptor()
Method Detail

getName

public String getName()

setName

public void setName(String name)

getAnalyzer

public String getAnalyzer()

setAnalyzer

public void setAnalyzer(String analyzer)

setMimetypes

public void setMimetypes(LinkedHashMap<String,String> mimetypes)

getResourceFields

public List<String> getResourceFields()

setResourceFields

public void setResourceFields(List<String> resourceFields)

lookupTransformer

public String lookupTransformer(String mimeType)

getBlobExtractorName

public String getBlobExtractorName()

setBlobExtractorName

public void setBlobExtractorName(String blobExtractorName)

Nuxeo Enterprise Platform 5.1

Copyright ? 2007 Nuxeo SAS. All Rights Reserved.