com.liferay.portal.kernel.search
Class DocumentImpl
java.lang.Object
com.liferay.portal.kernel.search.DocumentImpl
- All Implemented Interfaces:
- Document
public class DocumentImpl
- extends java.lang.Object
- implements Document
View Source
- Author:
- Brian Wing Shun Chan, Bruno Farache
Method Summary |
void |
add(Field field)
|
void |
addDate(java.lang.String name,
java.util.Date value)
|
void |
addFile(java.lang.String name,
byte[] bytes,
java.lang.String fileExt)
|
void |
addFile(java.lang.String name,
java.io.File file,
java.lang.String fileExt)
|
void |
addFile(java.lang.String name,
java.io.InputStream is,
java.lang.String fileExt)
|
void |
addKeyword(java.lang.String name,
double value)
|
void |
addKeyword(java.lang.String name,
int value)
|
void |
addKeyword(java.lang.String name,
long value)
|
void |
addKeyword(java.lang.String name,
java.lang.String value)
|
void |
addKeyword(java.lang.String name,
java.lang.String[] values)
|
void |
addModifiedDate()
|
void |
addText(java.lang.String name,
java.lang.String value)
|
void |
addUID(java.lang.String portletId,
long field1)
|
void |
addUID(java.lang.String portletId,
java.lang.Long field1)
|
void |
addUID(java.lang.String portletId,
long field1,
java.lang.String field2)
|
void |
addUID(java.lang.String portletId,
java.lang.Long field1,
java.lang.String field2)
|
void |
addUID(java.lang.String portletId,
java.lang.String field1)
|
void |
addUID(java.lang.String portletId,
java.lang.String field1,
java.lang.String field2)
|
void |
addUID(java.lang.String portletId,
java.lang.String field1,
java.lang.String field2,
java.lang.String field3)
|
void |
addUID(java.lang.String portletId,
java.lang.String field1,
java.lang.String field2,
java.lang.String field3,
java.lang.String field4)
|
java.lang.String |
get(java.lang.String name)
|
java.util.Date |
getDate(java.lang.String name)
|
java.util.Map<java.lang.String,Field> |
getFields()
|
java.lang.String[] |
getValues(java.lang.String name)
|
void |
setFields(java.util.Map<java.lang.String,Field> fields)
|
java.lang.String |
toString()
|
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
DocumentImpl
public DocumentImpl()
add
public void add(Field field)
- Specified by:
add
in interface Document
addDate
public void addDate(java.lang.String name,
java.util.Date value)
- Specified by:
addDate
in interface Document
addFile
public void addFile(java.lang.String name,
java.io.InputStream is,
java.lang.String fileExt)
- Specified by:
addFile
in interface Document
addFile
public void addFile(java.lang.String name,
byte[] bytes,
java.lang.String fileExt)
- Specified by:
addFile
in interface Document
addFile
public void addFile(java.lang.String name,
java.io.File file,
java.lang.String fileExt)
throws java.io.IOException
- Specified by:
addFile
in interface Document
- Throws:
java.io.IOException
addKeyword
public void addKeyword(java.lang.String name,
double value)
- Specified by:
addKeyword
in interface Document
addKeyword
public void addKeyword(java.lang.String name,
int value)
- Specified by:
addKeyword
in interface Document
addKeyword
public void addKeyword(java.lang.String name,
long value)
- Specified by:
addKeyword
in interface Document
addKeyword
public void addKeyword(java.lang.String name,
java.lang.String value)
- Specified by:
addKeyword
in interface Document
addKeyword
public void addKeyword(java.lang.String name,
java.lang.String[] values)
- Specified by:
addKeyword
in interface Document
addModifiedDate
public void addModifiedDate()
- Specified by:
addModifiedDate
in interface Document
addText
public void addText(java.lang.String name,
java.lang.String value)
- Specified by:
addText
in interface Document
addUID
public void addUID(java.lang.String portletId,
long field1)
- Specified by:
addUID
in interface Document
addUID
public void addUID(java.lang.String portletId,
java.lang.Long field1)
- Specified by:
addUID
in interface Document
addUID
public void addUID(java.lang.String portletId,
java.lang.String field1)
- Specified by:
addUID
in interface Document
addUID
public void addUID(java.lang.String portletId,
long field1,
java.lang.String field2)
- Specified by:
addUID
in interface Document
addUID
public void addUID(java.lang.String portletId,
java.lang.Long field1,
java.lang.String field2)
- Specified by:
addUID
in interface Document
addUID
public void addUID(java.lang.String portletId,
java.lang.String field1,
java.lang.String field2)
- Specified by:
addUID
in interface Document
addUID
public void addUID(java.lang.String portletId,
java.lang.String field1,
java.lang.String field2,
java.lang.String field3)
- Specified by:
addUID
in interface Document
addUID
public void addUID(java.lang.String portletId,
java.lang.String field1,
java.lang.String field2,
java.lang.String field3,
java.lang.String field4)
- Specified by:
addUID
in interface Document
get
public java.lang.String get(java.lang.String name)
- Specified by:
get
in interface Document
getDate
public java.util.Date getDate(java.lang.String name)
throws java.text.ParseException
- Specified by:
getDate
in interface Document
- Throws:
java.text.ParseException
getValues
public java.lang.String[] getValues(java.lang.String name)
- Specified by:
getValues
in interface Document
getFields
public java.util.Map<java.lang.String,Field> getFields()
- Specified by:
getFields
in interface Document
setFields
public void setFields(java.util.Map<java.lang.String,Field> fields)
toString
public java.lang.String toString()
- Overrides:
toString
in class java.lang.Object