public class LuceneIndexModel extends AbstractLuceneItemModel
AbstractItemModel.NewModelContextFactory| Modifier and Type | Field and Description |
|---|---|
static String |
_TYPECODE
Generated model type code constant.
|
static String |
CODE
Generated constant - Attribute key of
LuceneIndex.code attribute defined at extension lucenesearch. |
static String |
INDEXCONFIGURATIONS
Generated constant - Attribute key of
LuceneIndex.indexConfigurations attribute defined at extension lucenesearch. |
static String |
LANGUAGECONFIGURATIONS
Generated constant - Attribute key of
LuceneIndex.languageConfigurations attribute defined at extension lucenesearch. |
static String |
PENDINGUPDATESCOUNT
Generated constant - Attribute key of
LuceneIndex.pendingUpdatesCount attribute defined at extension lucenesearch. |
static String |
POSTQUERYFILTERCLASSNAME
Generated constant - Attribute key of
LuceneIndex.postQueryFilterClassName attribute defined at extension lucenesearch. |
static String |
REBUILDENDTIMESTAMP
Generated constant - Attribute key of
LuceneIndex.rebuildEndTimestamp attribute defined at extension lucenesearch. |
static String |
REBUILDSTARTTIMESTAMP
Generated constant - Attribute key of
LuceneIndex.rebuildStartTimestamp attribute defined at extension lucenesearch. |
static String |
TESTLOC
Generated constant - Attribute key of
LuceneIndex.testLoc attribute defined at extension lucenesearch. |
static String |
UPTODATE
Generated constant - Attribute key of
LuceneIndex.upToDate attribute defined at extension lucenesearch. |
_COMMENTITEMRELATION, COMMENTS, CREATIONTIME, ITEMTYPE, MODIFIEDTIME, OWNER, PKLANGUAGE_FALLBACK_ENABLED_SERVICE_LAYER, MODEL_CONTEXT_FACTORY| Constructor and Description |
|---|
LuceneIndexModel()
Generated constructor - Default constructor for generic creation.
|
LuceneIndexModel(ItemModelContext ctx)
Generated constructor - Default constructor for creation with existing context
|
LuceneIndexModel(String _code)
Deprecated.
Since 4.1.1 Please use the default constructor without parameters
|
LuceneIndexModel(String _code,
ItemModel _owner)
Deprecated.
Since 4.1.1 Please use the default constructor without parameters
|
| Modifier and Type | Method and Description |
|---|---|
String |
getCode()
Generated method - Getter of the
LuceneIndex.code attribute defined at extension lucenesearch. |
Collection<IndexConfigurationModel> |
getIndexConfigurations()
Generated method - Getter of the
LuceneIndex.indexConfigurations attribute defined at extension lucenesearch. |
Collection<LanguageConfigurationModel> |
getLanguageConfigurations()
Generated method - Getter of the
LuceneIndex.languageConfigurations attribute defined at extension lucenesearch. |
Integer |
getPendingUpdatesCount()
Generated method - Getter of the
LuceneIndex.pendingUpdatesCount attribute defined at extension lucenesearch. |
String |
getPostQueryFilterClassName()
Generated method - Getter of the
LuceneIndex.postQueryFilterClassName attribute defined at extension lucenesearch. |
Date |
getRebuildEndTimestamp()
Generated method - Getter of the
LuceneIndex.rebuildEndTimestamp attribute defined at extension lucenesearch. |
Date |
getRebuildStartTimestamp()
Generated method - Getter of the
LuceneIndex.rebuildStartTimestamp attribute defined at extension lucenesearch. |
Collection<String> |
getTestLoc()
Generated method - Getter of the
LuceneIndex.testLoc attribute defined at extension lucenesearch. |
Collection<String> |
getTestLoc(Locale loc)
Generated method - Getter of the
LuceneIndex.testLoc attribute defined at extension lucenesearch. |
Boolean |
getUpToDate()
Generated method - Getter of the
LuceneIndex.upToDate attribute defined at extension lucenesearch. |
void |
setCode(String value)
Generated method - Initial setter of
LuceneIndex.code attribute defined at extension lucenesearch. |
void |
setIndexConfigurations(Collection<IndexConfigurationModel> value)
Generated method - Setter of
LuceneIndex.indexConfigurations attribute defined at extension lucenesearch. |
void |
setLanguageConfigurations(Collection<LanguageConfigurationModel> value)
Generated method - Setter of
LuceneIndex.languageConfigurations attribute defined at extension lucenesearch. |
void |
setPostQueryFilterClassName(String value)
Generated method - Setter of
LuceneIndex.postQueryFilterClassName attribute defined at extension lucenesearch. |
void |
setTestLoc(Collection<String> value)
Generated method - Setter of
LuceneIndex.testLoc attribute defined at extension lucenesearch. |
void |
setTestLoc(Collection<String> value,
Locale loc)
Generated method - Setter of
LuceneIndex.testLoc attribute defined at extension lucenesearch. |
getComments, getCreationtime, getModifiedtime, getOwner, setComments, setCreationtime, setModifiedtime, setOwnerequals, getItemModelContext, getItemtype, getPersistenceContext, getPk, getProperty, getProperty, getTenantId, hashCode, readResolve, setProperty, setProperty, toObject, toObject, toObject, toObject, toObject, toObject, toObject, toObject, toPrimitive, toPrimitive, toPrimitive, toPrimitive, toPrimitive, toPrimitive, toPrimitive, toPrimitive, toString, writeReplacepublic static final String _TYPECODE
public static final String CODE
LuceneIndex.code attribute defined at extension lucenesearch.public static final String INDEXCONFIGURATIONS
LuceneIndex.indexConfigurations attribute defined at extension lucenesearch.public static final String LANGUAGECONFIGURATIONS
LuceneIndex.languageConfigurations attribute defined at extension lucenesearch.public static final String PENDINGUPDATESCOUNT
LuceneIndex.pendingUpdatesCount attribute defined at extension lucenesearch.public static final String POSTQUERYFILTERCLASSNAME
LuceneIndex.postQueryFilterClassName attribute defined at extension lucenesearch.public static final String REBUILDENDTIMESTAMP
LuceneIndex.rebuildEndTimestamp attribute defined at extension lucenesearch.public static final String REBUILDSTARTTIMESTAMP
LuceneIndex.rebuildStartTimestamp attribute defined at extension lucenesearch.public static final String TESTLOC
LuceneIndex.testLoc attribute defined at extension lucenesearch.public static final String UPTODATE
LuceneIndex.upToDate attribute defined at extension lucenesearch.public LuceneIndexModel()
public LuceneIndexModel(ItemModelContext ctx)
ctx - the model context to be injected, must not be null@Deprecated public LuceneIndexModel(String _code)
_code - initial attribute declared by type LuceneIndex at extension lucenesearch@Deprecated public LuceneIndexModel(String _code, ItemModel _owner)
_code - initial attribute declared by type LuceneIndex at extension lucenesearch_owner - initial attribute declared by type Item at extension core@Accessor(qualifier="code", type=GETTER) public String getCode()
LuceneIndex.code attribute defined at extension lucenesearch.@Accessor(qualifier="indexConfigurations", type=GETTER) public Collection<IndexConfigurationModel> getIndexConfigurations()
LuceneIndex.indexConfigurations attribute defined at extension lucenesearch.
Consider using FlexibleSearchService::searchRelation for pagination support of large result sets.@Accessor(qualifier="languageConfigurations", type=GETTER) public Collection<LanguageConfigurationModel> getLanguageConfigurations()
LuceneIndex.languageConfigurations attribute defined at extension lucenesearch.
Consider using FlexibleSearchService::searchRelation for pagination support of large result sets.@Accessor(qualifier="pendingUpdatesCount", type=GETTER) public Integer getPendingUpdatesCount()
LuceneIndex.pendingUpdatesCount attribute defined at extension lucenesearch.@Accessor(qualifier="postQueryFilterClassName", type=GETTER) public String getPostQueryFilterClassName()
LuceneIndex.postQueryFilterClassName attribute defined at extension lucenesearch.@Accessor(qualifier="rebuildEndTimestamp", type=GETTER) public Date getRebuildEndTimestamp()
LuceneIndex.rebuildEndTimestamp attribute defined at extension lucenesearch.@Accessor(qualifier="rebuildStartTimestamp", type=GETTER) public Date getRebuildStartTimestamp()
LuceneIndex.rebuildStartTimestamp attribute defined at extension lucenesearch.@Accessor(qualifier="testLoc", type=GETTER) public Collection<String> getTestLoc()
LuceneIndex.testLoc attribute defined at extension lucenesearch.@Accessor(qualifier="testLoc", type=GETTER) public Collection<String> getTestLoc(Locale loc)
LuceneIndex.testLoc attribute defined at extension lucenesearch.loc - the value localization keyIllegalArgumentException - if localization key cannot be mapped to data language@Accessor(qualifier="upToDate", type=GETTER) public Boolean getUpToDate()
LuceneIndex.upToDate attribute defined at extension lucenesearch.@Accessor(qualifier="code", type=SETTER) public void setCode(String value)
LuceneIndex.code attribute defined at extension lucenesearch. Can only be used at creation of model - before first save.value - the code - The identifier of the LuceneIndex.@Accessor(qualifier="indexConfigurations", type=SETTER) public void setIndexConfigurations(Collection<IndexConfigurationModel> value)
LuceneIndex.indexConfigurations attribute defined at extension lucenesearch.value - the indexConfigurations - The IndexConfiguration objects belonging to this
LuceneIndex.@Accessor(qualifier="languageConfigurations", type=SETTER) public void setLanguageConfigurations(Collection<LanguageConfigurationModel> value)
LuceneIndex.languageConfigurations attribute defined at extension lucenesearch.value - the languageConfigurations - The LanguageConfiguration objects belonging to
this LuceneIndex.@Accessor(qualifier="postQueryFilterClassName", type=SETTER) public void setPostQueryFilterClassName(String value)
LuceneIndex.postQueryFilterClassName attribute defined at extension lucenesearch.value - the postQueryFilterClassName - Optionally, specify a PostQueryFilter
implementation here.@Accessor(qualifier="testLoc", type=SETTER) public void setTestLoc(Collection<String> value)
LuceneIndex.testLoc attribute defined at extension lucenesearch.value - the testLoc@Accessor(qualifier="testLoc", type=SETTER) public void setTestLoc(Collection<String> value, Locale loc)
LuceneIndex.testLoc attribute defined at extension lucenesearch.value - the testLocloc - the value localization keyIllegalArgumentException - if localization key cannot be mapped to data languageCopyright © 2017 SAP SE. All Rights Reserved.