com.liferay.portal.kernel.search
Class DocumentImpl
java.lang.Object
com.liferay.portal.kernel.search.DocumentImpl
- All Implemented Interfaces:
- Document, Serializable
public class DocumentImpl
- extends Object
- implements Document
- See Also:
- Serialized Form
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()
|
DocumentImpl
public DocumentImpl()
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