Liferay 6.0.5

com.liferay.portal.kernel.search
Class DocumentImpl

java.lang.Object
  extended by com.liferay.portal.kernel.search.DocumentImpl
All Implemented Interfaces:
Document, Serializable

public class DocumentImpl
extends Object
implements Document

See Also:
Serialized Form

Constructor Summary
DocumentImpl()
           
 
Method Summary
 void add(Field field)
           
 void addDate(String name, Date value)
           
 void addFile(String name, byte[] bytes, String fileExt)
           
 void addFile(String name, File file, String fileExt)
           
 void addFile(String name, InputStream is, String fileExt)
           
 void addKeyword(String name, boolean value)
           
 void addKeyword(String name, Boolean value)
           
 void addKeyword(String name, boolean[] values)
           
 void addKeyword(String name, Boolean[] values)
           
 void addKeyword(String name, double value)
           
 void addKeyword(String name, Double value)
           
 void addKeyword(String name, double[] values)
           
 void addKeyword(String name, Double[] values)
           
 void addKeyword(String name, float value)
           
 void addKeyword(String name, Float value)
           
 void addKeyword(String name, float[] values)
           
 void addKeyword(String name, Float[] values)
           
 void addKeyword(String name, int value)
           
 void addKeyword(String name, int[] values)
           
 void addKeyword(String name, Integer value)
           
 void addKeyword(String name, Integer[] values)
           
 void addKeyword(String name, long value)
           
 void addKeyword(String name, Long value)
           
 void addKeyword(String name, long[] values)
           
 void addKeyword(String name, Long[] values)
           
 void addKeyword(String name, short value)
           
 void addKeyword(String name, Short value)
           
 void addKeyword(String name, short[] values)
           
 void addKeyword(String name, Short[] values)
           
 void addKeyword(String name, String value)
           
 void addKeyword(String name, String[] values)
           
 void addKeyword(String name, String value, boolean lowerCase)
           
 void addModifiedDate()
           
 void addModifiedDate(Date modifiedDate)
           
 void addText(String name, String value)
           
 void addUID(String portletId, long field1)
           
 void addUID(String portletId, Long field1)
           
 void addUID(String portletId, long field1, String field2)
           
 void addUID(String portletId, Long field1, String field2)
           
 void addUID(String portletId, String field1)
           
 void addUID(String portletId, String field1, String field2)
           
 void addUID(String portletId, String field1, String field2, String field3)
           
 void addUID(String portletId, String field1, String field2, String field3, String field4)
           
 String get(String name)
           
 Date getDate(String name)
           
 Map<String,Field> getFields()
           
 String getUID()
           
 String[] getValues(String name)
           
 void setFields(Map<String,Field> fields)
           
 String toString()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

DocumentImpl

public DocumentImpl()
Method Detail

add

public void add(Field field)
Specified by:
add in interface Document

addDate

public void addDate(String name,
                    Date value)
Specified by:
addDate in interface Document

addFile

public void addFile(String name,
                    byte[] bytes,
                    String fileExt)
Specified by:
addFile in interface Document

addFile

public void addFile(String name,
                    File file,
                    String fileExt)
             throws IOException
Specified by:
addFile in interface Document
Throws:
IOException

addFile

public void addFile(String name,
                    InputStream is,
                    String fileExt)
Specified by:
addFile in interface Document

addKeyword

public void addKeyword(String name,
                       boolean value)
Specified by:
addKeyword in interface Document

addKeyword

public void addKeyword(String name,
                       Boolean value)
Specified by:
addKeyword in interface Document

addKeyword

public void addKeyword(String name,
                       boolean[] values)
Specified by:
addKeyword in interface Document

addKeyword

public void addKeyword(String name,
                       Boolean[] values)
Specified by:
addKeyword in interface Document

addKeyword

public void addKeyword(String name,
                       double value)
Specified by:
addKeyword in interface Document

addKeyword

public void addKeyword(String name,
                       Double value)
Specified by:
addKeyword in interface Document

addKeyword

public void addKeyword(String name,
                       double[] values)
Specified by:
addKeyword in interface Document

addKeyword

public void addKeyword(String name,
                       Double[] values)
Specified by:
addKeyword in interface Document

addKeyword

public void addKeyword(String name,
                       float value)
Specified by:
addKeyword in interface Document

addKeyword

public void addKeyword(String name,
                       Float value)
Specified by:
addKeyword in interface Document

addKeyword

public void addKeyword(String name,
                       float[] values)
Specified by:
addKeyword in interface Document

addKeyword

public void addKeyword(String name,
                       Float[] values)
Specified by:
addKeyword in interface Document

addKeyword

public void addKeyword(String name,
                       int value)
Specified by:
addKeyword in interface Document

addKeyword

public void addKeyword(String name,
                       int[] values)
Specified by:
addKeyword in interface Document

addKeyword

public void addKeyword(String name,
                       Integer value)
Specified by:
addKeyword in interface Document

addKeyword

public void addKeyword(String name,
                       Integer[] values)
Specified by:
addKeyword in interface Document

addKeyword

public void addKeyword(String name,
                       long value)
Specified by:
addKeyword in interface Document

addKeyword

public void addKeyword(String name,
                       Long value)
Specified by:
addKeyword in interface Document

addKeyword

public void addKeyword(String name,
                       long[] values)
Specified by:
addKeyword in interface Document

addKeyword

public void addKeyword(String name,
                       Long[] values)
Specified by:
addKeyword in interface Document

addKeyword

public void addKeyword(String name,
                       short value)
Specified by:
addKeyword in interface Document

addKeyword

public void addKeyword(String name,
                       Short value)
Specified by:
addKeyword in interface Document

addKeyword

public void addKeyword(String name,
                       short[] values)
Specified by:
addKeyword in interface Document

addKeyword

public void addKeyword(String name,
                       Short[] values)
Specified by:
addKeyword in interface Document

addKeyword

public void addKeyword(String name,
                       String value)
Specified by:
addKeyword in interface Document

addKeyword

public void addKeyword(String name,
                       String value,
                       boolean lowerCase)
Specified by:
addKeyword in interface Document

addKeyword

public void addKeyword(String name,
                       String[] values)
Specified by:
addKeyword in interface Document

addModifiedDate

public void addModifiedDate()
Specified by:
addModifiedDate in interface Document

addModifiedDate

public void addModifiedDate(Date modifiedDate)
Specified by:
addModifiedDate in interface Document

addText

public void addText(String name,
                    String value)
Specified by:
addText in interface Document

addUID

public void addUID(String portletId,
                   long field1)
Specified by:
addUID in interface Document

addUID

public void addUID(String portletId,
                   long field1,
                   String field2)
Specified by:
addUID in interface Document

addUID

public void addUID(String portletId,
                   Long field1)
Specified by:
addUID in interface Document

addUID

public void addUID(String portletId,
                   Long field1,
                   String field2)
Specified by:
addUID in interface Document

addUID

public void addUID(String portletId,
                   String field1)
Specified by:
addUID in interface Document

addUID

public void addUID(String portletId,
                   String field1,
                   String field2)
Specified by:
addUID in interface Document

addUID

public void addUID(String portletId,
                   String field1,
                   String field2,
                   String field3)
Specified by:
addUID in interface Document

addUID

public void addUID(String portletId,
                   String field1,
                   String field2,
                   String field3,
                   String field4)
Specified by:
addUID in interface Document

get

public String get(String name)
Specified by:
get in interface Document

getDate

public Date getDate(String name)
             throws ParseException
Specified by:
getDate in interface Document
Throws:
ParseException

getFields

public Map<String,Field> getFields()
Specified by:
getFields in interface Document

getUID

public String getUID()
Specified by:
getUID in interface Document

getValues

public String[] getValues(String name)
Specified by:
getValues in interface Document

setFields

public void setFields(Map<String,Field> fields)

toString

public String toString()
Overrides:
toString in class Object

Liferay 6.0.5