|
Liferay 6.2-ce-ga5 | |||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object com.liferay.portal.kernel.search.DocumentImpl
public class DocumentImpl
Constructor Summary | |
---|---|
DocumentImpl()
|
Method Summary | ||
---|---|---|
void |
add(Field field)
|
|
void |
addDate(String name,
Date value)
|
|
void |
addDate(String name,
Date[] values)
|
|
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 |
addFile(String name,
InputStream is,
String fileExt,
int maxStringLength)
|
|
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 |
addKeywordSortable(String name,
Boolean value)
|
|
void |
addKeywordSortable(String name,
Boolean[] values)
|
|
void |
addKeywordSortable(String name,
String value)
|
|
void |
addKeywordSortable(String name,
String[] values)
|
|
void |
addLocalizedKeyword(String name,
Map<Locale,String> values)
|
|
void |
addLocalizedKeyword(String name,
Map<Locale,String> values,
boolean lowerCase)
|
|
void |
addLocalizedKeyword(String name,
Map<Locale,String> values,
boolean lowerCase,
boolean sortable)
|
|
void |
addLocalizedText(String name,
Map<Locale,String> values)
|
|
void |
addModifiedDate()
Deprecated. As of 6.1.0 |
|
void |
addModifiedDate(Date modifiedDate)
Deprecated. As of 6.1.0 |
|
void |
addNumber(String name,
double value)
|
|
void |
addNumber(String name,
Double value)
|
|
void |
addNumber(String name,
double[] values)
|
|
void |
addNumber(String name,
Double[] values)
|
|
void |
addNumber(String name,
float value)
|
|
void |
addNumber(String name,
Float value)
|
|
void |
addNumber(String name,
float[] values)
|
|
void |
addNumber(String name,
Float[] values)
|
|
void |
addNumber(String name,
int value)
|
|
void |
addNumber(String name,
int[] values)
|
|
void |
addNumber(String name,
Integer value)
|
|
void |
addNumber(String name,
Integer[] values)
|
|
void |
addNumber(String name,
long value)
|
|
void |
addNumber(String name,
Long value)
|
|
void |
addNumber(String name,
long[] values)
|
|
void |
addNumber(String name,
Long[] values)
|
|
void |
addNumber(String name,
String value)
|
|
void |
addNumber(String name,
String[] values)
|
|
void |
addNumber(String name,
String[] values,
Class<? extends Number> clazz)
Deprecated. As of 7.0.0 |
|
void |
addNumber(String name,
String value,
Class<? extends Number> clazz)
Deprecated. As of 7.0.0 |
|
void |
addNumberSortable(String name,
Double value)
|
|
void |
addNumberSortable(String name,
Double[] values)
|
|
void |
addNumberSortable(String name,
Float value)
|
|
void |
addNumberSortable(String name,
Float[] values)
|
|
void |
addNumberSortable(String name,
Integer value)
|
|
void |
addNumberSortable(String name,
Integer[] values)
|
|
void |
addNumberSortable(String name,
Long value)
|
|
void |
addNumberSortable(String name,
Long[] values)
|
|
void |
addText(String name,
String value)
|
|
void |
addText(String name,
String[] values)
|
|
void |
addTextSortable(String name,
String value)
|
|
void |
addTextSortable(String name,
String[] values)
|
|
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)
|
|
Object |
clone()
|
|
protected void |
createKeywordField(String name,
String value,
boolean lowerCase)
|
|
protected void |
createNumberField(String name,
boolean typify,
Number value)
|
|
protected
|
createNumberField(String name,
boolean typify,
T... values)
|
|
protected void |
createNumberField(String name,
Number value)
|
|
protected
|
createNumberField(String name,
T... values)
|
|
protected void |
createNumberFieldWithTypedSortable(String name,
Number value)
|
|
protected
|
createNumberFieldWithTypedSortable(String name,
T... values)
|
|
protected void |
createSortableKeywordField(String name,
String value)
|
|
protected void |
createSortableKeywordField(String name,
String[] values)
|
|
protected void |
createSortableNumericField(String name,
boolean typify,
String value,
Class<? extends Number> clazz)
|
|
protected
|
createSortableNumericField(String name,
boolean typify,
T... values)
|
|
protected void |
createSortableTextField(String name,
String value)
|
|
protected void |
createSortableTextField(String name,
String[] values)
|
|
String |
get(Locale locale,
String name)
|
|
String |
get(Locale locale,
String name,
String defaultName)
|
|
String |
get(String name)
|
|
String |
get(String name,
String defaultName)
|
|
Date |
getDate(String name)
|
|
Field |
getField(String name)
|
|
Map<String,Field> |
getFields()
|
|
static String |
getLocalizedName(Locale locale,
String name)
|
|
static String |
getLocalizedName(String languageId,
String name)
|
|
String |
getPortletId()
|
|
static String |
getSortableFieldName(String name)
|
|
static String |
getSortFieldName(Sort sort,
String scoreFieldName)
|
|
String |
getUID()
|
|
String[] |
getValues(String name)
|
|
boolean |
hasField(String name)
|
|
boolean |
isDocumentSortableTextField(String name)
|
|
static boolean |
isSortableFieldName(String name)
|
|
static boolean |
isSortableTextField(String name)
|
|
void |
remove(String name)
|
|
void |
setFields(Map<String,Field> fields)
|
|
protected void |
setSortableTextFields(Set<String> sortableTextFields)
|
|
void |
setSortableTextFields(String[] sortableTextFields)
|
|
String |
toString()
|
Methods inherited from class java.lang.Object |
---|
equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
Constructor Detail |
---|
public DocumentImpl()
Method Detail |
---|
public static String getLocalizedName(Locale locale, String name)
public static String getLocalizedName(String languageId, String name)
public static String getSortableFieldName(String name)
public static String getSortFieldName(Sort sort, String scoreFieldName)
public static boolean isSortableFieldName(String name)
public static boolean isSortableTextField(String name)
public void add(Field field)
add
in interface Document
public void addDate(String name, Date value)
addDate
in interface Document
public void addDate(String name, Date[] values)
addDate
in interface Document
public void addFile(String name, byte[] bytes, String fileExt)
addFile
in interface Document
public void addFile(String name, File file, String fileExt) throws IOException
addFile
in interface Document
IOException
public void addFile(String name, InputStream is, String fileExt)
addFile
in interface Document
public void addFile(String name, InputStream is, String fileExt, int maxStringLength)
addFile
in interface Document
public void addKeyword(String name, boolean value)
addKeyword
in interface Document
public void addKeyword(String name, Boolean value)
addKeyword
in interface Document
public void addKeyword(String name, boolean[] values)
addKeyword
in interface Document
public void addKeyword(String name, Boolean[] values)
addKeyword
in interface Document
public void addKeyword(String name, double value)
addKeyword
in interface Document
public void addKeyword(String name, Double value)
addKeyword
in interface Document
public void addKeyword(String name, double[] values)
addKeyword
in interface Document
public void addKeyword(String name, Double[] values)
addKeyword
in interface Document
public void addKeyword(String name, float value)
addKeyword
in interface Document
public void addKeyword(String name, Float value)
addKeyword
in interface Document
public void addKeyword(String name, float[] values)
addKeyword
in interface Document
public void addKeyword(String name, Float[] values)
addKeyword
in interface Document
public void addKeyword(String name, int value)
addKeyword
in interface Document
public void addKeyword(String name, int[] values)
addKeyword
in interface Document
public void addKeyword(String name, Integer value)
addKeyword
in interface Document
public void addKeyword(String name, Integer[] values)
addKeyword
in interface Document
public void addKeyword(String name, long value)
addKeyword
in interface Document
public void addKeyword(String name, Long value)
addKeyword
in interface Document
public void addKeyword(String name, long[] values)
addKeyword
in interface Document
public void addKeyword(String name, Long[] values)
addKeyword
in interface Document
public void addKeyword(String name, short value)
addKeyword
in interface Document
public void addKeyword(String name, Short value)
addKeyword
in interface Document
public void addKeyword(String name, short[] values)
addKeyword
in interface Document
public void addKeyword(String name, Short[] values)
addKeyword
in interface Document
public void addKeyword(String name, String value)
addKeyword
in interface Document
public void addKeyword(String name, String value, boolean lowerCase)
addKeyword
in interface Document
public void addKeyword(String name, String[] values)
addKeyword
in interface Document
public void addKeywordSortable(String name, Boolean value)
addKeywordSortable
in interface Document
public void addKeywordSortable(String name, Boolean[] values)
addKeywordSortable
in interface Document
public void addKeywordSortable(String name, String value)
addKeywordSortable
in interface Document
public void addKeywordSortable(String name, String[] values)
addKeywordSortable
in interface Document
public void addLocalizedKeyword(String name, Map<Locale,String> values)
addLocalizedKeyword
in interface Document
public void addLocalizedKeyword(String name, Map<Locale,String> values, boolean lowerCase)
addLocalizedKeyword
in interface Document
public void addLocalizedKeyword(String name, Map<Locale,String> values, boolean lowerCase, boolean sortable)
addLocalizedKeyword
in interface Document
public void addLocalizedText(String name, Map<Locale,String> values)
addLocalizedText
in interface Document
public void addModifiedDate()
addModifiedDate
in interface Document
public void addModifiedDate(Date modifiedDate)
addModifiedDate
in interface Document
public void addNumber(String name, double value)
addNumber
in interface Document
public void addNumber(String name, Double value)
addNumber
in interface Document
public void addNumber(String name, double[] values)
addNumber
in interface Document
public void addNumber(String name, Double[] values)
addNumber
in interface Document
public void addNumber(String name, float value)
addNumber
in interface Document
public void addNumber(String name, Float value)
addNumber
in interface Document
public void addNumber(String name, float[] values)
addNumber
in interface Document
public void addNumber(String name, Float[] values)
addNumber
in interface Document
public void addNumber(String name, int value)
addNumber
in interface Document
public void addNumber(String name, int[] values)
addNumber
in interface Document
public void addNumber(String name, Integer value)
addNumber
in interface Document
public void addNumber(String name, Integer[] values)
addNumber
in interface Document
public void addNumber(String name, long value)
addNumber
in interface Document
public void addNumber(String name, Long value)
addNumber
in interface Document
public void addNumber(String name, long[] values)
addNumber
in interface Document
public void addNumber(String name, Long[] values)
addNumber
in interface Document
public void addNumber(String name, String value)
addNumber
in interface Document
@Deprecated public void addNumber(String name, String value, Class<? extends Number> clazz)
public void addNumber(String name, String[] values)
addNumber
in interface Document
@Deprecated public void addNumber(String name, String[] values, Class<? extends Number> clazz)
public void addNumberSortable(String name, Double value)
addNumberSortable
in interface Document
public void addNumberSortable(String name, Double[] values)
addNumberSortable
in interface Document
public void addNumberSortable(String name, Float value)
addNumberSortable
in interface Document
public void addNumberSortable(String name, Float[] values)
addNumberSortable
in interface Document
public void addNumberSortable(String name, Integer value)
addNumberSortable
in interface Document
public void addNumberSortable(String name, Integer[] values)
addNumberSortable
in interface Document
public void addNumberSortable(String name, Long value)
addNumberSortable
in interface Document
public void addNumberSortable(String name, Long[] values)
addNumberSortable
in interface Document
public void addText(String name, String value)
addText
in interface Document
public void addText(String name, String[] values)
addText
in interface Document
public void addTextSortable(String name, String value)
addTextSortable
in interface Document
public void addTextSortable(String name, String[] values)
addTextSortable
in interface Document
public void addUID(String portletId, long field1)
addUID
in interface Document
public void addUID(String portletId, long field1, String field2)
addUID
in interface Document
public void addUID(String portletId, Long field1)
addUID
in interface Document
public void addUID(String portletId, Long field1, String field2)
addUID
in interface Document
public void addUID(String portletId, String field1)
addUID
in interface Document
public void addUID(String portletId, String field1, String field2)
addUID
in interface Document
public void addUID(String portletId, String field1, String field2, String field3)
addUID
in interface Document
public void addUID(String portletId, String field1, String field2, String field3, String field4)
addUID
in interface Document
public Object clone()
clone
in interface Document
clone
in class Object
public String get(Locale locale, String name)
get
in interface Document
public String get(Locale locale, String name, String defaultName)
get
in interface Document
public String get(String name)
get
in interface Document
public String get(String name, String defaultName)
get
in interface Document
public Date getDate(String name) throws ParseException
getDate
in interface Document
ParseException
public Field getField(String name)
getField
in interface Document
public Map<String,Field> getFields()
getFields
in interface Document
public String getPortletId()
getPortletId
in interface Document
public String getUID()
getUID
in interface Document
public String[] getValues(String name)
getValues
in interface Document
public boolean hasField(String name)
hasField
in interface Document
public boolean isDocumentSortableTextField(String name)
isDocumentSortableTextField
in interface Document
public void remove(String name)
remove
in interface Document
public void setFields(Map<String,Field> fields)
public void setSortableTextFields(String[] sortableTextFields)
setSortableTextFields
in interface Document
public String toString()
toString
in class Object
protected void createKeywordField(String name, String value, boolean lowerCase)
protected void createNumberField(String name, boolean typify, Number value)
protected <T extends Number & Comparable<? super T>> void createNumberField(String name, boolean typify, T... values)
protected void createNumberField(String name, Number value)
protected <T extends Number & Comparable<? super T>> void createNumberField(String name, T... values)
protected void createNumberFieldWithTypedSortable(String name, Number value)
protected <T extends Number & Comparable<? super T>> void createNumberFieldWithTypedSortable(String name, T... values)
protected void createSortableKeywordField(String name, String value)
protected void createSortableKeywordField(String name, String[] values)
protected void createSortableNumericField(String name, boolean typify, String value, Class<? extends Number> clazz)
protected <T extends Number & Comparable<? super T>> void createSortableNumericField(String name, boolean typify, T... values)
protected void createSortableTextField(String name, String value)
protected void createSortableTextField(String name, String[] values)
protected void setSortableTextFields(Set<String> sortableTextFields)
|
Liferay 6.2-ce-ga5 | |||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |