public interface IndexField extends Serializable, MultiTenantCloneable<IndexField>
| Modifier and Type | Method and Description |
|---|---|
Field |
getField()
Gets the field for this search field
|
List<IndexFieldType> |
getFieldTypes()
Gets the searchable field types for this search field
|
Long |
getId()
Gets the id for this search field
|
Boolean |
getSearchable()
Whether or not the user should see results for this field when typing in search terms in the omnibox, or if
this is just a field stored in the index (like margin or sorts)
|
void |
setField(Field field)
Sets the field for this search field
|
void |
setFieldTypes(List<IndexFieldType> fieldTypes)
Sets the searchable field types for this search field
|
void |
setId(Long id)
Sets the id for this search field
|
void |
setSearchable(Boolean searchable) |
createOrRetrieveCopyInstanceLong getId()
void setId(Long id)
id - Boolean getSearchable()
void setSearchable(Boolean searchable)
Field getField()
void setField(Field field)
field - List<IndexFieldType> getFieldTypes()
void setFieldTypes(List<IndexFieldType> fieldTypes)
fieldTypes - Copyright © 2020. All rights reserved.