Package com.liferay.portal.kernel.search
Class DocumentImpl
Object
com.liferay.portal.kernel.search.DocumentImpl
- All Implemented Interfaces:
Document,Serializable,Cloneable
- Author:
- Brian Wing Shun Chan, Bruno Farache
- See Also:
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidvoidvoidvoidaddDateSortable(String name, Date value) voidaddDateSortable(String name, Date[] values) voidDeprecated.As of Cavanaugh (7.4.x), with no direct replacementvoidDeprecated.As of Cavanaugh (7.4.x), with no direct replacementvoidaddFile(String name, InputStream inputStream, String fileExt) Deprecated.As of Cavanaugh (7.4.x), with no direct replacementvoidaddFile(String name, InputStream inputStream, String fileExt, int maxStringLength) Deprecated.As of Cavanaugh (7.4.x), with no direct replacementvoidaddGeoLocation(double latitude, double longitude) voidaddGeoLocation(String name, double latitude, double longitude) voidaddKeyword(String name, boolean value) voidaddKeyword(String name, boolean[] values) voidaddKeyword(String name, double value) voidaddKeyword(String name, double[] values) voidaddKeyword(String name, float value) voidaddKeyword(String name, float[] values) voidaddKeyword(String name, int value) voidaddKeyword(String name, int[] values) voidaddKeyword(String name, long value) voidaddKeyword(String name, long[] values) voidaddKeyword(String name, short value) voidaddKeyword(String name, short[] values) voidaddKeyword(String name, Boolean value) voidaddKeyword(String name, Boolean[] values) voidaddKeyword(String name, Double value) voidaddKeyword(String name, Double[] values) voidaddKeyword(String name, Float value) voidaddKeyword(String name, Float[] values) voidaddKeyword(String name, Integer value) voidaddKeyword(String name, Integer[] values) voidaddKeyword(String name, Long value) voidaddKeyword(String name, Long[] values) voidaddKeyword(String name, Short value) voidaddKeyword(String name, Short[] values) voidaddKeyword(String name, String value) voidaddKeyword(String name, String[] values) voidaddKeyword(String name, String value, boolean lowerCase) voidaddKeywordSortable(String name, Boolean value) voidaddKeywordSortable(String name, Boolean[] values) voidaddKeywordSortable(String name, String value) voidaddKeywordSortable(String name, String[] values) voidaddLocalizedKeyword(String name, Map<Locale, String> values) voidaddLocalizedKeyword(String name, Map<Locale, String> values, boolean lowerCase) voidaddLocalizedKeyword(String name, Map<Locale, String> values, boolean lowerCase, boolean sortable) voidaddLocalizedText(String name, Map<Locale, String> values) voidaddLocalizedText(String name, Map<Locale, String> values, boolean sortable) voidvoidvoidvoidvoidvoidvoidvoidvoidvoidvoidvoidvoidvoidvoidvoidvoidvoidvoidaddNumber(String name, BigDecimal value) voidaddNumber(String name, BigDecimal[] values) voidaddNumberSortable(String name, Double value) voidaddNumberSortable(String name, Double[] values) voidaddNumberSortable(String name, Float value) voidaddNumberSortable(String name, Float[] values) voidaddNumberSortable(String name, Integer value) voidaddNumberSortable(String name, Integer[] values) voidaddNumberSortable(String name, Long value) voidaddNumberSortable(String name, Long[] values) voidaddNumberSortable(String name, BigDecimal value) voidaddNumberSortable(String name, BigDecimal[] values) voidvoidvoidaddTextSortable(String name, String value) voidaddTextSortable(String name, String[] values) voidvoidvoidvoidvoidvoidvoidvoidclone()protected FieldcreateField(String name) protected FieldcreateField(String name, boolean sortable, String... values) protected FieldcreateField(String name, String... values) protected FieldcreateField(String name, Map<Locale, String> localizedValues) protected FieldcreateField(String name, Map<Locale, String> localizedValues, boolean sortable) protected voidcreateKeywordField(String name, String value, boolean lowerCase) protected voidcreateNumberField(String name, boolean typify, Number value) protected <T extends Number & Comparable<? super T>>
voidcreateNumberField(String name, boolean typify, T... values) protected voidcreateNumberField(String name, Number value) protected <T extends Number & Comparable<? super T>>
voidcreateNumberField(String name, T... values) protected voidcreateNumberFieldWithTypedSortable(String name, Number value) protected <T extends Number & Comparable<? super T>>
voidcreateNumberFieldWithTypedSortable(String name, T... values) protected voidcreateSortableKeywordField(String name, String value) protected voidcreateSortableKeywordField(String name, String[] values) protected voidcreateSortableNumericField(String name, boolean typify, String value, Class<? extends Number> clazz) protected <T extends Number & Comparable<? super T>>
voidcreateSortableNumericField(String name, boolean typify, T... values) protected voidcreateSortableTextField(String name, String value) protected voidcreateSortableTextField(String name, String[] values) protected FielddoGetField(String name, boolean createIfNew) getUID()String[]booleanbooleanstatic booleanisSortableTextField(String name) voidvoidvoidsetSortableTextFields(String[] sortableTextFields) protected voidsetSortableTextFields(Set<String> sortableTextFields) toString()protected voidtoString(com.liferay.petra.string.StringBundler sb, Collection<Field> fields)
-
Constructor Details
-
DocumentImpl
public DocumentImpl()
-
-
Method Details
-
isSortableTextField
-
add
-
addDate
-
addDate
-
addDateSortable
- Specified by:
addDateSortablein interfaceDocument
-
addDateSortable
- Specified by:
addDateSortablein interfaceDocument
-
addFile
Deprecated.As of Cavanaugh (7.4.x), with no direct replacement -
addFile
Deprecated.As of Cavanaugh (7.4.x), with no direct replacement- Specified by:
addFilein interfaceDocument- Throws:
IOException
-
addFile
Deprecated.As of Cavanaugh (7.4.x), with no direct replacement -
addFile
@Deprecated public void addFile(String name, InputStream inputStream, String fileExt, int maxStringLength) Deprecated.As of Cavanaugh (7.4.x), with no direct replacement -
addGeoLocation
public void addGeoLocation(double latitude, double longitude) - Specified by:
addGeoLocationin interfaceDocument
-
addGeoLocation
- Specified by:
addGeoLocationin interfaceDocument
-
addKeyword
- Specified by:
addKeywordin interfaceDocument
-
addKeyword
- Specified by:
addKeywordin interfaceDocument
-
addKeyword
- Specified by:
addKeywordin interfaceDocument
-
addKeyword
- Specified by:
addKeywordin interfaceDocument
-
addKeyword
- Specified by:
addKeywordin interfaceDocument
-
addKeyword
- Specified by:
addKeywordin interfaceDocument
-
addKeyword
- Specified by:
addKeywordin interfaceDocument
-
addKeyword
- Specified by:
addKeywordin interfaceDocument
-
addKeyword
- Specified by:
addKeywordin interfaceDocument
-
addKeyword
- Specified by:
addKeywordin interfaceDocument
-
addKeyword
- Specified by:
addKeywordin interfaceDocument
-
addKeyword
- Specified by:
addKeywordin interfaceDocument
-
addKeyword
- Specified by:
addKeywordin interfaceDocument
-
addKeyword
- Specified by:
addKeywordin interfaceDocument
-
addKeyword
- Specified by:
addKeywordin interfaceDocument
-
addKeyword
- Specified by:
addKeywordin interfaceDocument
-
addKeyword
- Specified by:
addKeywordin interfaceDocument
-
addKeyword
- Specified by:
addKeywordin interfaceDocument
-
addKeyword
- Specified by:
addKeywordin interfaceDocument
-
addKeyword
- Specified by:
addKeywordin interfaceDocument
-
addKeyword
- Specified by:
addKeywordin interfaceDocument
-
addKeyword
- Specified by:
addKeywordin interfaceDocument
-
addKeyword
- Specified by:
addKeywordin interfaceDocument
-
addKeyword
- Specified by:
addKeywordin interfaceDocument
-
addKeyword
- Specified by:
addKeywordin interfaceDocument
-
addKeyword
- Specified by:
addKeywordin interfaceDocument
-
addKeyword
- Specified by:
addKeywordin interfaceDocument
-
addKeywordSortable
- Specified by:
addKeywordSortablein interfaceDocument
-
addKeywordSortable
- Specified by:
addKeywordSortablein interfaceDocument
-
addKeywordSortable
- Specified by:
addKeywordSortablein interfaceDocument
-
addKeywordSortable
- Specified by:
addKeywordSortablein interfaceDocument
-
addLocalizedKeyword
- Specified by:
addLocalizedKeywordin interfaceDocument
-
addLocalizedKeyword
- Specified by:
addLocalizedKeywordin interfaceDocument
-
addLocalizedKeyword
public void addLocalizedKeyword(String name, Map<Locale, String> values, boolean lowerCase, boolean sortable) - Specified by:
addLocalizedKeywordin interfaceDocument
-
addLocalizedText
- Specified by:
addLocalizedTextin interfaceDocument
-
addLocalizedText
- Specified by:
addLocalizedTextin interfaceDocument
-
addNumber
-
addNumber
-
addNumber
-
addNumber
-
addNumber
-
addNumber
-
addNumber
-
addNumber
-
addNumber
-
addNumber
-
addNumber
-
addNumber
-
addNumber
-
addNumber
-
addNumber
-
addNumber
-
addNumber
-
addNumber
-
addNumber
-
addNumber
-
addNumberSortable
- Specified by:
addNumberSortablein interfaceDocument
-
addNumberSortable
- Specified by:
addNumberSortablein interfaceDocument
-
addNumberSortable
- Specified by:
addNumberSortablein interfaceDocument
-
addNumberSortable
- Specified by:
addNumberSortablein interfaceDocument
-
addNumberSortable
- Specified by:
addNumberSortablein interfaceDocument
-
addNumberSortable
- Specified by:
addNumberSortablein interfaceDocument
-
addNumberSortable
- Specified by:
addNumberSortablein interfaceDocument
-
addNumberSortable
- Specified by:
addNumberSortablein interfaceDocument
-
addNumberSortable
- Specified by:
addNumberSortablein interfaceDocument
-
addNumberSortable
- Specified by:
addNumberSortablein interfaceDocument
-
addText
-
addText
-
addTextSortable
- Specified by:
addTextSortablein interfaceDocument
-
addTextSortable
- Specified by:
addTextSortablein interfaceDocument
-
addUID
-
addUID
-
addUID
-
addUID
-
addUID
-
addUID
-
addUID
-
addUID
-
clone
-
get
-
get
-
get
-
get
-
getDate
- Specified by:
getDatein interfaceDocument- Throws:
ParseException
-
getField
-
getFields
-
getPortletId
- Specified by:
getPortletIdin interfaceDocument
-
getUID
-
getValues
-
hasField
-
isDocumentSortableTextField
- Specified by:
isDocumentSortableTextFieldin interfaceDocument
-
remove
-
setFields
-
setSortableTextFields
- Specified by:
setSortableTextFieldsin interfaceDocument
-
toString
-
createField
-
createField
-
createField
-
createField
-
createField
-
createKeywordField
-
createNumberField
-
createNumberField
protected <T extends Number & Comparable<? super T>> void createNumberField(String name, boolean typify, T... values) -
createNumberField
-
createNumberField
protected <T extends Number & Comparable<? super T>> void createNumberField(String name, T... values) -
createNumberFieldWithTypedSortable
-
createNumberFieldWithTypedSortable
protected <T extends Number & Comparable<? super T>> void createNumberFieldWithTypedSortable(String name, T... values) -
createSortableKeywordField
-
createSortableKeywordField
-
createSortableNumericField
-
createSortableNumericField
protected <T extends Number & Comparable<? super T>> void createSortableNumericField(String name, boolean typify, T... values) -
createSortableTextField
-
createSortableTextField
-
doGetField
-
setSortableTextFields
-
toString
-