Class AsBoostRuleModel

    • Nested Class Summary

      • Nested classes/interfaces inherited from class de.hybris.platform.servicelayer.model.AbstractItemModel

        de.hybris.platform.servicelayer.model.AbstractItemModel.NewModelContextFactory
    • Field Summary

      Fields 
      Modifier and Type Field Description
      static java.lang.String _ASCONFIGURABLESEARCHCONFIGURATION2BOOSTRULERELATION
      Generated relation code constant for relation AsConfigurableSearchConfiguration2BoostRuleRelation defining source attribute searchConfiguration in extension adaptivesearch.
      static java.lang.String _TYPECODE
      Generated model type code constant.
      static java.lang.String BOOST
      Generated constant - Attribute key of AsBoostRule.boost attribute defined at extension adaptivesearch.
      static java.lang.String BOOSTTYPE
      Generated constant - Attribute key of AsBoostRule.boostType attribute defined at extension adaptivesearch.
      static java.lang.String INDEXPROPERTY
      Generated constant - Attribute key of AsBoostRule.indexProperty attribute defined at extension adaptivesearch.
      static java.lang.String OPERATOR
      Generated constant - Attribute key of AsBoostRule.operator attribute defined at extension adaptivesearch.
      static java.lang.String SEARCHCONFIGURATION
      Generated constant - Attribute key of AsBoostRule.searchConfiguration attribute defined at extension adaptivesearch.
      static java.lang.String SEARCHCONFIGURATIONPOS
      Generated constant - Attribute key of AsBoostRule.searchConfigurationPOS attribute defined at extension adaptivesearch.
      static java.lang.String VALUE
      Generated constant - Attribute key of AsBoostRule.value attribute defined at extension adaptivesearch.
      • Fields inherited from class de.hybris.platform.servicelayer.model.AbstractItemModel

        LANGUAGE_FALLBACK_ENABLED_SERVICE_LAYER, MODEL_CONTEXT_FACTORY
    • Constructor Summary

      Constructors 
      Constructor Description
      AsBoostRuleModel()
      Generated constructor - Default constructor for generic creation.
      AsBoostRuleModel​(de.hybris.platform.servicelayer.model.ItemModelContext ctx)
      Generated constructor - Default constructor for creation with existing context
      AsBoostRuleModel​(java.lang.Float _boost, CatalogVersionModel _catalogVersion, java.lang.String _indexProperty, ItemModel _owner, AbstractAsConfigurableSearchConfigurationModel _searchConfiguration, java.lang.String _uid, java.lang.String _value)
      Deprecated, for removal: This API element is subject to removal in a future version.
      since 4.1.1 Please use the default constructor without parameters
      AsBoostRuleModel​(java.lang.Float _boost, java.lang.String _indexProperty, AbstractAsConfigurableSearchConfigurationModel _searchConfiguration, java.lang.String _uid, java.lang.String _value)
      Deprecated, for removal: This API element is subject to removal in a future version.
      since 4.1.1 Please use the default constructor without parameters
    • Method Summary

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      java.lang.Float getBoost()
      Generated method - Getter of the AsBoostRule.boost attribute defined at extension adaptivesearch.
      AsBoostType getBoostType()
      Generated method - Getter of the AsBoostRule.boostType attribute defined at extension adaptivesearch.
      java.lang.String getIndexProperty()
      Generated method - Getter of the AsBoostRule.indexProperty attribute defined at extension adaptivesearch.
      AsBoostOperator getOperator()
      Generated method - Getter of the AsBoostRule.operator attribute defined at extension adaptivesearch.
      AbstractAsConfigurableSearchConfigurationModel getSearchConfiguration()
      Generated method - Getter of the AsBoostRule.searchConfiguration attribute defined at extension adaptivesearch.
      java.lang.String getValue()
      Generated method - Getter of the AsBoostRule.value attribute defined at extension adaptivesearch.
      void setBoost​(java.lang.Float value)
      Generated method - Setter of AsBoostRule.boost attribute defined at extension adaptivesearch.
      void setBoostType​(AsBoostType value)
      Generated method - Setter of AsBoostRule.boostType attribute defined at extension adaptivesearch.
      void setIndexProperty​(java.lang.String value)
      Generated method - Initial setter of AsBoostRule.indexProperty attribute defined at extension adaptivesearch.
      void setOperator​(AsBoostOperator value)
      Generated method - Setter of AsBoostRule.operator attribute defined at extension adaptivesearch.
      void setSearchConfiguration​(AbstractAsConfigurableSearchConfigurationModel value)
      Generated method - Initial setter of AsBoostRule.searchConfiguration attribute defined at extension adaptivesearch.
      void setValue​(java.lang.String value)
      Generated method - Setter of AsBoostRule.value attribute defined at extension adaptivesearch.
      • Methods inherited from class de.hybris.platform.servicelayer.model.AbstractItemModel

        equals, 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, writeReplace
      • Methods inherited from class java.lang.Object

        clone, finalize, getClass, notify, notifyAll, wait, wait, wait
    • Field Detail

      • _TYPECODE

        public static final java.lang.String _TYPECODE
        Generated model type code constant.
        See Also:
        Constant Field Values
      • _ASCONFIGURABLESEARCHCONFIGURATION2BOOSTRULERELATION

        public static final java.lang.String _ASCONFIGURABLESEARCHCONFIGURATION2BOOSTRULERELATION
        Generated relation code constant for relation AsConfigurableSearchConfiguration2BoostRuleRelation defining source attribute searchConfiguration in extension adaptivesearch.
        See Also:
        Constant Field Values
      • INDEXPROPERTY

        public static final java.lang.String INDEXPROPERTY
        Generated constant - Attribute key of AsBoostRule.indexProperty attribute defined at extension adaptivesearch.
        See Also:
        Constant Field Values
      • OPERATOR

        public static final java.lang.String OPERATOR
        Generated constant - Attribute key of AsBoostRule.operator attribute defined at extension adaptivesearch.
        See Also:
        Constant Field Values
      • VALUE

        public static final java.lang.String VALUE
        Generated constant - Attribute key of AsBoostRule.value attribute defined at extension adaptivesearch.
        See Also:
        Constant Field Values
      • BOOSTTYPE

        public static final java.lang.String BOOSTTYPE
        Generated constant - Attribute key of AsBoostRule.boostType attribute defined at extension adaptivesearch.
        See Also:
        Constant Field Values
      • BOOST

        public static final java.lang.String BOOST
        Generated constant - Attribute key of AsBoostRule.boost attribute defined at extension adaptivesearch.
        See Also:
        Constant Field Values
      • SEARCHCONFIGURATIONPOS

        public static final java.lang.String SEARCHCONFIGURATIONPOS
        Generated constant - Attribute key of AsBoostRule.searchConfigurationPOS attribute defined at extension adaptivesearch.
        See Also:
        Constant Field Values
      • SEARCHCONFIGURATION

        public static final java.lang.String SEARCHCONFIGURATION
        Generated constant - Attribute key of AsBoostRule.searchConfiguration attribute defined at extension adaptivesearch.
        See Also:
        Constant Field Values
    • Constructor Detail

      • AsBoostRuleModel

        public AsBoostRuleModel()
        Generated constructor - Default constructor for generic creation.
      • AsBoostRuleModel

        public AsBoostRuleModel​(de.hybris.platform.servicelayer.model.ItemModelContext ctx)
        Generated constructor - Default constructor for creation with existing context
        Parameters:
        ctx - the model context to be injected, must not be null
      • AsBoostRuleModel

        @Deprecated(since="4.1.1",
                    forRemoval=true)
        public AsBoostRuleModel​(java.lang.Float _boost,
                                java.lang.String _indexProperty,
                                AbstractAsConfigurableSearchConfigurationModel _searchConfiguration,
                                java.lang.String _uid,
                                java.lang.String _value)
        Deprecated, for removal: This API element is subject to removal in a future version.
        since 4.1.1 Please use the default constructor without parameters
        Generated constructor - Constructor with all mandatory attributes.
        Parameters:
        _boost - initial attribute declared by type AsBoostRule at extension adaptivesearch
        _indexProperty - initial attribute declared by type AsBoostRule at extension adaptivesearch
        _searchConfiguration - initial attribute declared by type AsBoostRule at extension adaptivesearch
        _uid - initial attribute declared by type AbstractAsConfiguration at extension adaptivesearch
        _value - initial attribute declared by type AsBoostRule at extension adaptivesearch
      • AsBoostRuleModel

        @Deprecated(since="4.1.1",
                    forRemoval=true)
        public AsBoostRuleModel​(java.lang.Float _boost,
                                CatalogVersionModel _catalogVersion,
                                java.lang.String _indexProperty,
                                ItemModel _owner,
                                AbstractAsConfigurableSearchConfigurationModel _searchConfiguration,
                                java.lang.String _uid,
                                java.lang.String _value)
        Deprecated, for removal: This API element is subject to removal in a future version.
        since 4.1.1 Please use the default constructor without parameters
        Generated constructor - for all mandatory and initial attributes.
        Parameters:
        _boost - initial attribute declared by type AsBoostRule at extension adaptivesearch
        _catalogVersion - initial attribute declared by type AbstractAsConfiguration at extension adaptivesearch
        _indexProperty - initial attribute declared by type AsBoostRule at extension adaptivesearch
        _owner - initial attribute declared by type Item at extension core
        _searchConfiguration - initial attribute declared by type AsBoostRule at extension adaptivesearch
        _uid - initial attribute declared by type AbstractAsConfiguration at extension adaptivesearch
        _value - initial attribute declared by type AsBoostRule at extension adaptivesearch
    • Method Detail

      • getBoost

        @Accessor(qualifier="boost",
                  type=GETTER)
        public java.lang.Float getBoost()
        Generated method - Getter of the AsBoostRule.boost attribute defined at extension adaptivesearch.
        Returns:
        the boost
      • getBoostType

        @Accessor(qualifier="boostType",
                  type=GETTER)
        public AsBoostType getBoostType()
        Generated method - Getter of the AsBoostRule.boostType attribute defined at extension adaptivesearch.
        Returns:
        the boostType
      • getIndexProperty

        @Accessor(qualifier="indexProperty",
                  type=GETTER)
        public java.lang.String getIndexProperty()
        Generated method - Getter of the AsBoostRule.indexProperty attribute defined at extension adaptivesearch.
        Returns:
        the indexProperty
      • getOperator

        @Accessor(qualifier="operator",
                  type=GETTER)
        public AsBoostOperator getOperator()
        Generated method - Getter of the AsBoostRule.operator attribute defined at extension adaptivesearch.
        Returns:
        the operator
      • getSearchConfiguration

        @Accessor(qualifier="searchConfiguration",
                  type=GETTER)
        public AbstractAsConfigurableSearchConfigurationModel getSearchConfiguration()
        Generated method - Getter of the AsBoostRule.searchConfiguration attribute defined at extension adaptivesearch.
        Returns:
        the searchConfiguration
      • getValue

        @Accessor(qualifier="value",
                  type=GETTER)
        public java.lang.String getValue()
        Generated method - Getter of the AsBoostRule.value attribute defined at extension adaptivesearch.
        Returns:
        the value
      • setBoost

        @Accessor(qualifier="boost",
                  type=SETTER)
        public void setBoost​(java.lang.Float value)
        Generated method - Setter of AsBoostRule.boost attribute defined at extension adaptivesearch.
        Parameters:
        value - the boost
      • setBoostType

        @Accessor(qualifier="boostType",
                  type=SETTER)
        public void setBoostType​(AsBoostType value)
        Generated method - Setter of AsBoostRule.boostType attribute defined at extension adaptivesearch.
        Parameters:
        value - the boostType
      • setIndexProperty

        @Accessor(qualifier="indexProperty",
                  type=SETTER)
        public void setIndexProperty​(java.lang.String value)
        Generated method - Initial setter of AsBoostRule.indexProperty attribute defined at extension adaptivesearch. Can only be used at creation of model - before first save.
        Parameters:
        value - the indexProperty
      • setOperator

        @Accessor(qualifier="operator",
                  type=SETTER)
        public void setOperator​(AsBoostOperator value)
        Generated method - Setter of AsBoostRule.operator attribute defined at extension adaptivesearch.
        Parameters:
        value - the operator
      • setSearchConfiguration

        @Accessor(qualifier="searchConfiguration",
                  type=SETTER)
        public void setSearchConfiguration​(AbstractAsConfigurableSearchConfigurationModel value)
        Generated method - Initial setter of AsBoostRule.searchConfiguration attribute defined at extension adaptivesearch. Can only be used at creation of model - before first save.
        Parameters:
        value - the searchConfiguration
      • setValue

        @Accessor(qualifier="value",
                  type=SETTER)
        public void setValue​(java.lang.String value)
        Generated method - Setter of AsBoostRule.value attribute defined at extension adaptivesearch.
        Parameters:
        value - the value