public class AbstractAsFacetConfigurationModel extends AbstractAsItemConfigurationModel
AbstractItemModel.NewModelContextFactory| Modifier and Type | Field and Description |
|---|---|
static java.lang.String |
_TYPECODE
Generated model type code constant.
|
static java.lang.String |
EXCLUDEDVALUES
Generated constant - Attribute key of
AbstractAsFacetConfiguration.excludedValues attribute defined at extension adaptivesearch. |
static java.lang.String |
FACETTYPE
Generated constant - Attribute key of
AbstractAsFacetConfiguration.facetType attribute defined at extension adaptivesearch. |
static java.lang.String |
INDEXPROPERTY
Generated constant - Attribute key of
AbstractAsFacetConfiguration.indexProperty attribute defined at extension adaptivesearch. |
static java.lang.String |
PRIORITY
Generated constant - Attribute key of
AbstractAsFacetConfiguration.priority attribute defined at extension adaptivesearch. |
static java.lang.String |
PROMOTEDVALUES
Generated constant - Attribute key of
AbstractAsFacetConfiguration.promotedValues attribute defined at extension adaptivesearch. |
static java.lang.String |
TOPVALUESPROVIDER
Generated constant - Attribute key of
AbstractAsFacetConfiguration.topValuesProvider attribute defined at extension adaptivesearch. |
static java.lang.String |
UNIQUEIDX
Generated constant - Attribute key of
AbstractAsFacetConfiguration.uniqueIdx attribute defined at extension adaptivesearch. |
static java.lang.String |
VALUESDISPLAYNAMEPROVIDER
Generated constant - Attribute key of
AbstractAsFacetConfiguration.valuesDisplayNameProvider attribute defined at extension adaptivesearch. |
static java.lang.String |
VALUESSORTPROVIDER
Generated constant - Attribute key of
AbstractAsFacetConfiguration.valuesSortProvider 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 |
|---|
AbstractAsFacetConfigurationModel()
Generated constructor - Default constructor for generic creation.
|
AbstractAsFacetConfigurationModel(CatalogVersionModel _catalogVersion,
java.lang.String _indexProperty,
ItemModel _owner,
java.lang.String _uid,
java.lang.String _uniqueIdx)
Deprecated.
since 4.1.1 Please use the default constructor without parameters
|
AbstractAsFacetConfigurationModel(ItemModelContext ctx)
Generated constructor - Default constructor for creation with existing context
|
AbstractAsFacetConfigurationModel(java.lang.String _indexProperty,
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.util.List<AsExcludedFacetValueModel> |
getExcludedValues()
Generated method - Getter of the
AbstractAsFacetConfiguration.excludedValues attribute defined at extension adaptivesearch. |
AsFacetType |
getFacetType()
Generated method - Getter of the
AbstractAsFacetConfiguration.facetType attribute defined at extension adaptivesearch. |
java.lang.String |
getIndexProperty()
Generated method - Getter of the
AbstractAsFacetConfiguration.indexProperty attribute defined at extension adaptivesearch. |
java.lang.Integer |
getPriority()
Generated method - Getter of the
AbstractAsFacetConfiguration.priority attribute defined at extension adaptivesearch. |
java.util.List<AsPromotedFacetValueModel> |
getPromotedValues()
Generated method - Getter of the
AbstractAsFacetConfiguration.promotedValues attribute defined at extension adaptivesearch. |
java.lang.String |
getTopValuesProvider()
Generated method - Getter of the
AbstractAsFacetConfiguration.topValuesProvider attribute defined at extension adaptivesearch. |
java.lang.String |
getUniqueIdx()
Generated method - Getter of the
AbstractAsFacetConfiguration.uniqueIdx attribute defined at extension adaptivesearch. |
java.lang.String |
getValuesDisplayNameProvider()
Generated method - Getter of the
AbstractAsFacetConfiguration.valuesDisplayNameProvider attribute defined at extension adaptivesearch. |
java.lang.String |
getValuesSortProvider()
Generated method - Getter of the
AbstractAsFacetConfiguration.valuesSortProvider attribute defined at extension adaptivesearch. |
void |
setExcludedValues(java.util.List<AsExcludedFacetValueModel> value)
Generated method - Setter of
AbstractAsFacetConfiguration.excludedValues attribute defined at extension adaptivesearch. |
void |
setFacetType(AsFacetType value)
Generated method - Setter of
AbstractAsFacetConfiguration.facetType attribute defined at extension adaptivesearch. |
void |
setIndexProperty(java.lang.String value)
Generated method - Initial setter of
AbstractAsFacetConfiguration.indexProperty attribute defined at extension adaptivesearch. |
void |
setPriority(java.lang.Integer value)
Generated method - Setter of
AbstractAsFacetConfiguration.priority attribute defined at extension adaptivesearch. |
void |
setPromotedValues(java.util.List<AsPromotedFacetValueModel> value)
Generated method - Setter of
AbstractAsFacetConfiguration.promotedValues attribute defined at extension adaptivesearch. |
void |
setTopValuesProvider(java.lang.String value)
Generated method - Setter of
AbstractAsFacetConfiguration.topValuesProvider attribute defined at extension adaptivesearch. |
void |
setUniqueIdx(java.lang.String value)
Generated method - Setter of
AbstractAsFacetConfiguration.uniqueIdx attribute defined at extension adaptivesearch. |
void |
setValuesDisplayNameProvider(java.lang.String value)
Generated method - Setter of
AbstractAsFacetConfiguration.valuesDisplayNameProvider attribute defined at extension adaptivesearch. |
void |
setValuesSortProvider(java.lang.String value)
Generated method - Setter of
AbstractAsFacetConfiguration.valuesSortProvider 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 INDEXPROPERTY
AbstractAsFacetConfiguration.indexProperty attribute defined at extension adaptivesearch.public static final java.lang.String FACETTYPE
AbstractAsFacetConfiguration.facetType attribute defined at extension adaptivesearch.public static final java.lang.String PRIORITY
AbstractAsFacetConfiguration.priority attribute defined at extension adaptivesearch.public static final java.lang.String VALUESSORTPROVIDER
AbstractAsFacetConfiguration.valuesSortProvider attribute defined at extension adaptivesearch.public static final java.lang.String VALUESDISPLAYNAMEPROVIDER
AbstractAsFacetConfiguration.valuesDisplayNameProvider attribute defined at extension adaptivesearch.public static final java.lang.String TOPVALUESPROVIDER
AbstractAsFacetConfiguration.topValuesProvider attribute defined at extension adaptivesearch.public static final java.lang.String UNIQUEIDX
AbstractAsFacetConfiguration.uniqueIdx attribute defined at extension adaptivesearch.public static final java.lang.String PROMOTEDVALUES
AbstractAsFacetConfiguration.promotedValues attribute defined at extension adaptivesearch.public static final java.lang.String EXCLUDEDVALUES
AbstractAsFacetConfiguration.excludedValues attribute defined at extension adaptivesearch.public AbstractAsFacetConfigurationModel()
public AbstractAsFacetConfigurationModel(ItemModelContext ctx)
ctx - the model context to be injected, must not be null@Deprecated
public AbstractAsFacetConfigurationModel(java.lang.String _indexProperty,
java.lang.String _uid,
java.lang.String _uniqueIdx)
_indexProperty - initial attribute declared by type AbstractAsFacetConfiguration at extension adaptivesearch_uid - initial attribute declared by type AbstractAsConfiguration at extension adaptivesearch_uniqueIdx - initial attribute declared by type AbstractAsFacetConfiguration at extension adaptivesearch@Deprecated public AbstractAsFacetConfigurationModel(CatalogVersionModel _catalogVersion, java.lang.String _indexProperty, ItemModel _owner, java.lang.String _uid, java.lang.String _uniqueIdx)
_catalogVersion - initial attribute declared by type AbstractAsConfiguration at extension adaptivesearch_indexProperty - initial attribute declared by type AbstractAsFacetConfiguration 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 AbstractAsFacetConfiguration at extension adaptivesearch@Accessor(qualifier="excludedValues", type=GETTER) public java.util.List<AsExcludedFacetValueModel> getExcludedValues()
AbstractAsFacetConfiguration.excludedValues attribute defined at extension adaptivesearch.
Consider using FlexibleSearchService::searchRelation for pagination support of large result sets.@Accessor(qualifier="facetType", type=GETTER) public AsFacetType getFacetType()
AbstractAsFacetConfiguration.facetType attribute defined at extension adaptivesearch.@Accessor(qualifier="indexProperty", type=GETTER) public java.lang.String getIndexProperty()
AbstractAsFacetConfiguration.indexProperty attribute defined at extension adaptivesearch.@Accessor(qualifier="priority", type=GETTER) public java.lang.Integer getPriority()
AbstractAsFacetConfiguration.priority attribute defined at extension adaptivesearch.@Accessor(qualifier="promotedValues", type=GETTER) public java.util.List<AsPromotedFacetValueModel> getPromotedValues()
AbstractAsFacetConfiguration.promotedValues attribute defined at extension adaptivesearch.
Consider using FlexibleSearchService::searchRelation for pagination support of large result sets.@Accessor(qualifier="topValuesProvider", type=GETTER) public java.lang.String getTopValuesProvider()
AbstractAsFacetConfiguration.topValuesProvider attribute defined at extension adaptivesearch.@Accessor(qualifier="uniqueIdx", type=GETTER) public java.lang.String getUniqueIdx()
AbstractAsFacetConfiguration.uniqueIdx attribute defined at extension adaptivesearch.@Accessor(qualifier="valuesDisplayNameProvider", type=GETTER) public java.lang.String getValuesDisplayNameProvider()
AbstractAsFacetConfiguration.valuesDisplayNameProvider attribute defined at extension adaptivesearch.@Accessor(qualifier="valuesSortProvider", type=GETTER) public java.lang.String getValuesSortProvider()
AbstractAsFacetConfiguration.valuesSortProvider attribute defined at extension adaptivesearch.@Accessor(qualifier="excludedValues", type=SETTER) public void setExcludedValues(java.util.List<AsExcludedFacetValueModel> value)
AbstractAsFacetConfiguration.excludedValues attribute defined at extension adaptivesearch.value - the excludedValues@Accessor(qualifier="facetType", type=SETTER) public void setFacetType(AsFacetType value)
AbstractAsFacetConfiguration.facetType attribute defined at extension adaptivesearch.value - the facetType@Accessor(qualifier="indexProperty", type=SETTER) public void setIndexProperty(java.lang.String value)
AbstractAsFacetConfiguration.indexProperty attribute defined at extension adaptivesearch. Can only be used at creation of model - before first save.value - the indexProperty@Accessor(qualifier="priority", type=SETTER) public void setPriority(java.lang.Integer value)
AbstractAsFacetConfiguration.priority attribute defined at extension adaptivesearch.value - the priority@Accessor(qualifier="promotedValues", type=SETTER) public void setPromotedValues(java.util.List<AsPromotedFacetValueModel> value)
AbstractAsFacetConfiguration.promotedValues attribute defined at extension adaptivesearch.value - the promotedValues@Accessor(qualifier="topValuesProvider", type=SETTER) public void setTopValuesProvider(java.lang.String value)
AbstractAsFacetConfiguration.topValuesProvider attribute defined at extension adaptivesearch.value - the topValuesProvider@Accessor(qualifier="uniqueIdx", type=SETTER) public void setUniqueIdx(java.lang.String value)
AbstractAsFacetConfiguration.uniqueIdx attribute defined at extension adaptivesearch.value - the uniqueIdx@Accessor(qualifier="valuesDisplayNameProvider", type=SETTER) public void setValuesDisplayNameProvider(java.lang.String value)
AbstractAsFacetConfiguration.valuesDisplayNameProvider attribute defined at extension adaptivesearch.value - the valuesDisplayNameProvider@Accessor(qualifier="valuesSortProvider", type=SETTER) public void setValuesSortProvider(java.lang.String value)
AbstractAsFacetConfiguration.valuesSortProvider attribute defined at extension adaptivesearch.value - the valuesSortProviderCopyright © 2018 SAP SE. All Rights Reserved.