com.liferay.portal.lucene
Class LuceneFields

java.lang.Object
  extended bycom.liferay.portal.lucene.LuceneFields

public class LuceneFields
extends java.lang.Object

View Source

Author:
Brian Wing Shun Chan

Field Summary
static java.lang.String COMPANY_ID
           
static java.lang.String CONTENT
           
static java.lang.String DESCRIPTION
           
static java.lang.String GROUP_ID
           
static java.lang.String MODIFIED
           
static java.lang.String PORTLET_ID
           
static java.lang.String PROPERTIES
           
static java.lang.String TITLE
           
static java.lang.String TYPE
           
static java.lang.String UID
           
static java.lang.String USER_ID
           
static java.lang.String USER_NAME
           
static java.lang.String VERSION_LABEL
           
 
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[] byteArray, 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, 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, com.liferay.portal.kernel.util.StringMaker sm)
           
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
 

Field Detail

UID

public static final java.lang.String UID
See Also:
Constant Field Values

COMPANY_ID

public static final java.lang.String COMPANY_ID
See Also:
Constant Field Values

PORTLET_ID

public static final java.lang.String PORTLET_ID
See Also:
Constant Field Values

GROUP_ID

public static final java.lang.String GROUP_ID
See Also:
Constant Field Values

USER_ID

public static final java.lang.String USER_ID
See Also:
Constant Field Values

USER_NAME

public static final java.lang.String USER_NAME
See Also:
Constant Field Values

TYPE

public static final java.lang.String TYPE
See Also:
Constant Field Values

TITLE

public static final java.lang.String TITLE
See Also:
Constant Field Values

DESCRIPTION

public static final java.lang.String DESCRIPTION
See Also:
Constant Field Values

CONTENT

public static final java.lang.String CONTENT
See Also:
Constant Field Values

PROPERTIES

public static final java.lang.String PROPERTIES
See Also:
Constant Field Values

MODIFIED

public static final java.lang.String MODIFIED
See Also:
Constant Field Values

VERSION_LABEL

public static final java.lang.String VERSION_LABEL
See Also:
Constant Field Values
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)
                                                throws java.io.IOException
Throws:
java.io.IOException

getFile

public static org.apache.lucene.document.Field getFile(java.lang.String field,
                                                       byte[] byteArray,
                                                       java.lang.String fileExt)
                                                throws java.io.IOException
Throws:
java.io.IOException

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,
                                                          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,
                                                       com.liferay.portal.kernel.util.StringMaker sm)