com.liferay.portal.search.lucene
Class LuceneFields

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

public class LuceneFields
extends java.lang.Object

View Source

Author:
Brian Wing Shun Chan

Constructor Summary
LuceneFields()
           
 
Method Summary
static org.apache.lucene.document.Field getDate(java.lang.String field)
           
static org.apache.lucene.document.Field getDate(java.lang.String field, java.util.Date date)
           
static org.apache.lucene.document.Field getFile(java.lang.String field, byte[] bytes, java.lang.String fileExt)
           
static org.apache.lucene.document.Field getFile(java.lang.String field, java.io.File file, java.lang.String fileExt)
           
static org.apache.lucene.document.Field getFile(java.lang.String field, java.io.InputStream is, java.lang.String fileExt)
           
static org.apache.lucene.document.Field getKeyword(java.lang.String field, double keyword)
           
static org.apache.lucene.document.Field getKeyword(java.lang.String field, long keyword)
           
static org.apache.lucene.document.Field getKeyword(java.lang.String field, java.lang.Long keyword)
           
static org.apache.lucene.document.Field getKeyword(java.lang.String field, java.lang.String keyword)
           
static org.apache.lucene.document.Field getText(java.lang.String field, java.lang.String text)
           
static org.apache.lucene.document.Field getText(java.lang.String field, java.lang.StringBuilder sb)
           
static java.lang.String getUID(java.lang.String portletId, long field1)
           
static java.lang.String getUID(java.lang.String portletId, java.lang.Long field1)
           
static java.lang.String getUID(java.lang.String portletId, long field1, java.lang.String field2)
           
static java.lang.String getUID(java.lang.String portletId, java.lang.Long field1, java.lang.String field2)
           
static java.lang.String getUID(java.lang.String portletId, java.lang.String field1)
           
static java.lang.String getUID(java.lang.String portletId, java.lang.String field1, java.lang.String field2)
           
static java.lang.String getUID(java.lang.String portletId, java.lang.String field1, java.lang.String field2, java.lang.String field3)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

LuceneFields

public LuceneFields()
Method Detail

getUID

public static java.lang.String getUID(java.lang.String portletId,
                                      long field1)

getUID

public static java.lang.String getUID(java.lang.String portletId,
                                      java.lang.Long field1)

getUID

public static java.lang.String getUID(java.lang.String portletId,
                                      java.lang.String field1)

getUID

public static java.lang.String getUID(java.lang.String portletId,
                                      long field1,
                                      java.lang.String field2)

getUID

public static java.lang.String getUID(java.lang.String portletId,
                                      java.lang.Long field1,
                                      java.lang.String field2)

getUID

public static java.lang.String getUID(java.lang.String portletId,
                                      java.lang.String field1,
                                      java.lang.String field2)

getUID

public static java.lang.String getUID(java.lang.String portletId,
                                      java.lang.String field1,
                                      java.lang.String field2,
                                      java.lang.String field3)

getDate

public static org.apache.lucene.document.Field getDate(java.lang.String field)

getDate

public static org.apache.lucene.document.Field getDate(java.lang.String field,
                                                       java.util.Date date)

getFile

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

getFile

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

getFile

public static 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

getKeyword

public static org.apache.lucene.document.Field getKeyword(java.lang.String field,
                                                          double keyword)

getKeyword

public static org.apache.lucene.document.Field getKeyword(java.lang.String field,
                                                          long keyword)

getKeyword

public static org.apache.lucene.document.Field getKeyword(java.lang.String field,
                                                          java.lang.Long keyword)

getKeyword

public static org.apache.lucene.document.Field getKeyword(java.lang.String field,
                                                          java.lang.String keyword)

getText

public static org.apache.lucene.document.Field getText(java.lang.String field,
                                                       java.lang.String text)

getText

public static org.apache.lucene.document.Field getText(java.lang.String field,
                                                       java.lang.StringBuilder sb)