public class AbstractAsSortConfigurationModel extends AbstractAsItemConfigurationModel
AbstractItemModel.NewModelContextFactory| Modifier and Type | Field and Description |
|---|---|
static java.lang.String |
_TYPECODE
Generated model type code constant.
|
static java.lang.String |
APPLYPROMOTEDITEMS
Generated constant - Attribute key of
AbstractAsSortConfiguration.applyPromotedItems attribute defined at extension adaptivesearch. |
static java.lang.String |
CODE
Generated constant - Attribute key of
AbstractAsSortConfiguration.code attribute defined at extension adaptivesearch. |
static java.lang.String |
EXPRESSIONS
Generated constant - Attribute key of
AbstractAsSortConfiguration.expressions attribute defined at extension adaptivesearch. |
static java.lang.String |
HIGHLIGHTPROMOTEDITEMS
Generated constant - Attribute key of
AbstractAsSortConfiguration.highlightPromotedItems attribute defined at extension adaptivesearch. |
static java.lang.String |
NAME
Generated constant - Attribute key of
AbstractAsSortConfiguration.name attribute defined at extension adaptivesearch. |
static java.lang.String |
PRIORITY
Generated constant - Attribute key of
AbstractAsSortConfiguration.priority attribute defined at extension adaptivesearch. |
static java.lang.String |
UNIQUEIDX
Generated constant - Attribute key of
AbstractAsSortConfiguration.uniqueIdx attribute defined at extension adaptivesearch. |
CATALOGVERSION, CORRUPTED, UID_COMMENTITEMRELATION, COMMENTS, CREATIONTIME, ITEMTYPE, MODIFIEDTIME, OWNER, PK, SEALEDLANGUAGE_FALLBACK_ENABLED_SERVICE_LAYER, MODEL_CONTEXT_FACTORY| Constructor and Description |
|---|
AbstractAsSortConfigurationModel()
Generated constructor - Default constructor for generic creation.
|
AbstractAsSortConfigurationModel(CatalogVersionModel _catalogVersion,
java.lang.String _code,
ItemModel _owner,
java.lang.String _uid,
java.lang.String _uniqueIdx)
Deprecated.
since 4.1.1 Please use the default constructor without parameters
|
AbstractAsSortConfigurationModel(ItemModelContext ctx)
Generated constructor - Default constructor for creation with existing context
|
AbstractAsSortConfigurationModel(java.lang.String _code,
java.lang.String _uid,
java.lang.String _uniqueIdx)
Deprecated.
since 4.1.1 Please use the default constructor without parameters
|
| Modifier and Type | Method and Description |
|---|---|
java.lang.String |
getCode()
Generated method - Getter of the
AbstractAsSortConfiguration.code attribute defined at extension adaptivesearch. |
java.util.List<AsSortExpressionModel> |
getExpressions()
Generated method - Getter of the
AbstractAsSortConfiguration.expressions attribute defined at extension adaptivesearch. |
java.lang.String |
getName()
Generated method - Getter of the
AbstractAsSortConfiguration.name attribute defined at extension adaptivesearch. |
java.lang.String |
getName(java.util.Locale loc)
Generated method - Getter of the
AbstractAsSortConfiguration.name attribute defined at extension adaptivesearch. |
java.lang.Integer |
getPriority()
Generated method - Getter of the
AbstractAsSortConfiguration.priority attribute defined at extension adaptivesearch. |
java.lang.String |
getUniqueIdx()
Generated method - Getter of the
AbstractAsSortConfiguration.uniqueIdx attribute defined at extension adaptivesearch. |
boolean |
isApplyPromotedItems()
Generated method - Getter of the
AbstractAsSortConfiguration.applyPromotedItems attribute defined at extension adaptivesearch. |
boolean |
isHighlightPromotedItems()
Generated method - Getter of the
AbstractAsSortConfiguration.highlightPromotedItems attribute defined at extension adaptivesearch. |
void |
setApplyPromotedItems(boolean value)
Generated method - Setter of
AbstractAsSortConfiguration.applyPromotedItems attribute defined at extension adaptivesearch. |
void |
setCode(java.lang.String value)
Generated method - Setter of
AbstractAsSortConfiguration.code attribute defined at extension adaptivesearch. |
void |
setExpressions(java.util.List<AsSortExpressionModel> value)
Generated method - Setter of
AbstractAsSortConfiguration.expressions attribute defined at extension adaptivesearch. |
void |
setHighlightPromotedItems(boolean value)
Generated method - Setter of
AbstractAsSortConfiguration.highlightPromotedItems attribute defined at extension adaptivesearch. |
void |
setName(java.lang.String value)
Generated method - Setter of
AbstractAsSortConfiguration.name attribute defined at extension adaptivesearch. |
void |
setName(java.lang.String value,
java.util.Locale loc)
Generated method - Setter of
AbstractAsSortConfiguration.name attribute defined at extension adaptivesearch. |
void |
setPriority(java.lang.Integer value)
Generated method - Setter of
AbstractAsSortConfiguration.priority attribute defined at extension adaptivesearch. |
void |
setUniqueIdx(java.lang.String value)
Generated method - Setter of
AbstractAsSortConfiguration.uniqueIdx attribute defined at extension adaptivesearch. |
getCatalogVersion, getUid, isCorrupted, setCatalogVersion, setUidgetComments, getCreationtime, getModifiedtime, getOwner, isSealed, 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 java.lang.String _TYPECODE
public static final java.lang.String CODE
AbstractAsSortConfiguration.code attribute defined at extension adaptivesearch.public static final java.lang.String NAME
AbstractAsSortConfiguration.name attribute defined at extension adaptivesearch.public static final java.lang.String PRIORITY
AbstractAsSortConfiguration.priority attribute defined at extension adaptivesearch.public static final java.lang.String APPLYPROMOTEDITEMS
AbstractAsSortConfiguration.applyPromotedItems attribute defined at extension adaptivesearch.public static final java.lang.String HIGHLIGHTPROMOTEDITEMS
AbstractAsSortConfiguration.highlightPromotedItems attribute defined at extension adaptivesearch.public static final java.lang.String UNIQUEIDX
AbstractAsSortConfiguration.uniqueIdx attribute defined at extension adaptivesearch.public static final java.lang.String EXPRESSIONS
AbstractAsSortConfiguration.expressions attribute defined at extension adaptivesearch.public AbstractAsSortConfigurationModel()
public AbstractAsSortConfigurationModel(ItemModelContext ctx)
ctx - the model context to be injected, must not be null@Deprecated
public AbstractAsSortConfigurationModel(java.lang.String _code,
java.lang.String _uid,
java.lang.String _uniqueIdx)
_code - initial attribute declared by type AbstractAsSortConfiguration at extension adaptivesearch_uid - initial attribute declared by type AbstractAsConfiguration at extension adaptivesearch_uniqueIdx - initial attribute declared by type AbstractAsSortConfiguration at extension adaptivesearch@Deprecated public AbstractAsSortConfigurationModel(CatalogVersionModel _catalogVersion, java.lang.String _code, ItemModel _owner, java.lang.String _uid, java.lang.String _uniqueIdx)
_catalogVersion - initial attribute declared by type AbstractAsConfiguration at extension adaptivesearch_code - initial attribute declared by type AbstractAsSortConfiguration at extension adaptivesearch_owner - initial attribute declared by type Item at extension core_uid - initial attribute declared by type AbstractAsConfiguration at extension adaptivesearch_uniqueIdx - initial attribute declared by type AbstractAsSortConfiguration at extension adaptivesearch@Accessor(qualifier="code", type=GETTER) public java.lang.String getCode()
AbstractAsSortConfiguration.code attribute defined at extension adaptivesearch.@Accessor(qualifier="expressions", type=GETTER) public java.util.List<AsSortExpressionModel> getExpressions()
AbstractAsSortConfiguration.expressions attribute defined at extension adaptivesearch.
Consider using FlexibleSearchService::searchRelation for pagination support of large result sets.@Accessor(qualifier="name", type=GETTER) public java.lang.String getName()
AbstractAsSortConfiguration.name attribute defined at extension adaptivesearch.@Accessor(qualifier="name", type=GETTER) public java.lang.String getName(java.util.Locale loc)
AbstractAsSortConfiguration.name attribute defined at extension adaptivesearch.loc - the value localization keyjava.lang.IllegalArgumentException - if localization key cannot be mapped to data language@Accessor(qualifier="priority", type=GETTER) public java.lang.Integer getPriority()
AbstractAsSortConfiguration.priority attribute defined at extension adaptivesearch.@Accessor(qualifier="uniqueIdx", type=GETTER) public java.lang.String getUniqueIdx()
AbstractAsSortConfiguration.uniqueIdx attribute defined at extension adaptivesearch.@Accessor(qualifier="applyPromotedItems", type=GETTER) public boolean isApplyPromotedItems()
AbstractAsSortConfiguration.applyPromotedItems attribute defined at extension adaptivesearch.@Accessor(qualifier="highlightPromotedItems", type=GETTER) public boolean isHighlightPromotedItems()
AbstractAsSortConfiguration.highlightPromotedItems attribute defined at extension adaptivesearch.@Accessor(qualifier="applyPromotedItems", type=SETTER) public void setApplyPromotedItems(boolean value)
AbstractAsSortConfiguration.applyPromotedItems attribute defined at extension adaptivesearch.value - the applyPromotedItems@Accessor(qualifier="code", type=SETTER) public void setCode(java.lang.String value)
AbstractAsSortConfiguration.code attribute defined at extension adaptivesearch.value - the code@Accessor(qualifier="expressions", type=SETTER) public void setExpressions(java.util.List<AsSortExpressionModel> value)
AbstractAsSortConfiguration.expressions attribute defined at extension adaptivesearch.value - the expressions@Accessor(qualifier="highlightPromotedItems", type=SETTER) public void setHighlightPromotedItems(boolean value)
AbstractAsSortConfiguration.highlightPromotedItems attribute defined at extension adaptivesearch.value - the highlightPromotedItems@Accessor(qualifier="name", type=SETTER) public void setName(java.lang.String value)
AbstractAsSortConfiguration.name attribute defined at extension adaptivesearch.value - the name@Accessor(qualifier="name", type=SETTER) public void setName(java.lang.String value, java.util.Locale loc)
AbstractAsSortConfiguration.name attribute defined at extension adaptivesearch.value - the nameloc - the value localization keyjava.lang.IllegalArgumentException - if localization key cannot be mapped to data language@Accessor(qualifier="priority", type=SETTER) public void setPriority(java.lang.Integer value)
AbstractAsSortConfiguration.priority attribute defined at extension adaptivesearch.value - the priorityCopyright © 2018 SAP SE. All Rights Reserved.