com.liferay.portal.search.lucene
Class LuceneFileExtractor

java.lang.Object
  extended by com.liferay.portal.search.lucene.LuceneFileExtractor

public class LuceneFileExtractor
extends java.lang.Object

View Source

Author:
Brian Wing Shun Chan

Constructor Summary
LuceneFileExtractor()
           
 
Method Summary
 org.apache.lucene.document.Field getFile(java.lang.String field, byte[] bytes, java.lang.String fileExt)
           
 org.apache.lucene.document.Field getFile(java.lang.String field, java.io.File file, java.lang.String fileExt)
           
 org.apache.lucene.document.Field getFile(java.lang.String field, java.io.InputStream is, java.lang.String fileExt)
           
protected  java.lang.String regexpStrip(java.lang.String text)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

LuceneFileExtractor

public LuceneFileExtractor()
Method Detail

getFile

public org.apache.lucene.document.Field getFile(java.lang.String field,
                                                java.io.InputStream is,
                                                java.lang.String fileExt)

getFile

public org.apache.lucene.document.Field getFile(java.lang.String field,
                                                byte[] bytes,
                                                java.lang.String fileExt)

getFile

public org.apache.lucene.document.Field getFile(java.lang.String field,
                                                java.io.File file,
                                                java.lang.String fileExt)
                                         throws java.io.IOException
Throws:
java.io.IOException

regexpStrip

protected java.lang.String regexpStrip(java.lang.String text)