Class AbstractAdvancedSavedQuerySearchParameterModel

java.lang.Object
de.hybris.platform.servicelayer.model.AbstractItemModel
de.hybris.platform.core.model.ItemModel
de.hybris.platform.advancedsavedquery.model.AbstractAdvancedSavedQuerySearchParameterModel
All Implemented Interfaces:
Serializable
Direct Known Subclasses:
SimpleAdvancedSavedQuerySearchParameterModel, TypedAdvancedSavedQuerySearchParameterModel

public class AbstractAdvancedSavedQuerySearchParameterModel extends ItemModel
Generated model class for type AbstractAdvancedSavedQuerySearchParameter first defined at extension advancedsavedquery.
See Also:
  • Field Details

    • _TYPECODE

      public static final String _TYPECODE
      Generated model type code constant.
      See Also:
    • _WHEREPART2SEARCHPARAMETERRELATION

      public static final String _WHEREPART2SEARCHPARAMETERRELATION
      Generated relation code constant for relation WherePart2SearchParameterRelation defining source attribute wherePart in extension advancedsavedquery.
      See Also:
    • COMPARATOR

      public static final String COMPARATOR
      Generated constant - Attribute key of AbstractAdvancedSavedQuerySearchParameter.comparator attribute defined at extension advancedsavedquery.
      See Also:
    • EMPTYHANDLING

      public static final String EMPTYHANDLING
      Generated constant - Attribute key of AbstractAdvancedSavedQuerySearchParameter.emptyHandling attribute defined at extension advancedsavedquery.
      See Also:
    • VALUETYPE

      public static final String VALUETYPE
      Generated constant - Attribute key of AbstractAdvancedSavedQuerySearchParameter.valueType attribute defined at extension advancedsavedquery.
      See Also:
    • SEARCHPARAMETERNAME

      public static final String SEARCHPARAMETERNAME
      Generated constant - Attribute key of AbstractAdvancedSavedQuerySearchParameter.searchParameterName attribute defined at extension advancedsavedquery.
      See Also:
    • JOINALIAS

      public static final String JOINALIAS
      Generated constant - Attribute key of AbstractAdvancedSavedQuerySearchParameter.joinAlias attribute defined at extension advancedsavedquery.
      See Also:
    • NAME

      public static final String NAME
      Generated constant - Attribute key of AbstractAdvancedSavedQuerySearchParameter.name attribute defined at extension advancedsavedquery.
      See Also:
    • LOWER

      public static final String LOWER
      Generated constant - Attribute key of AbstractAdvancedSavedQuerySearchParameter.lower attribute defined at extension advancedsavedquery.
      See Also:
    • WHEREPART

      public static final String WHEREPART
      Generated constant - Attribute key of AbstractAdvancedSavedQuerySearchParameter.wherePart attribute defined at extension advancedsavedquery.
      See Also:
  • Constructor Details

    • AbstractAdvancedSavedQuerySearchParameterModel

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

      public AbstractAdvancedSavedQuerySearchParameterModel(ItemModelContext ctx)
      Generated constructor - Default constructor for creation with existing context
      Parameters:
      ctx - the model context to be injected, must not be null
    • AbstractAdvancedSavedQuerySearchParameterModel

      @Deprecated(since="4.1.1", forRemoval=true) public AbstractAdvancedSavedQuerySearchParameterModel(String _searchParameterName, WherePartModel _wherePart)
      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:
      _searchParameterName - initial attribute declared by type AbstractAdvancedSavedQuerySearchParameter at extension advancedsavedquery
      _wherePart - initial attribute declared by type AbstractAdvancedSavedQuerySearchParameter at extension advancedsavedquery
    • AbstractAdvancedSavedQuerySearchParameterModel

      @Deprecated(since="4.1.1", forRemoval=true) public AbstractAdvancedSavedQuerySearchParameterModel(ItemModel _owner, String _searchParameterName, WherePartModel _wherePart)
      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:
      _owner - initial attribute declared by type Item at extension core
      _searchParameterName - initial attribute declared by type AbstractAdvancedSavedQuerySearchParameter at extension advancedsavedquery
      _wherePart - initial attribute declared by type AbstractAdvancedSavedQuerySearchParameter at extension advancedsavedquery
  • Method Details

    • getComparator

      @Accessor(qualifier="comparator", type=GETTER) public AdvancedQueryComparatorEnum getComparator()
      Generated method - Getter of the AbstractAdvancedSavedQuerySearchParameter.comparator attribute defined at extension advancedsavedquery.
      Returns:
      the comparator
    • getEmptyHandling

      @Accessor(qualifier="emptyHandling", type=GETTER) public EmptyParamEnum getEmptyHandling()
      Generated method - Getter of the AbstractAdvancedSavedQuerySearchParameter.emptyHandling attribute defined at extension advancedsavedquery.
      Returns:
      the emptyHandling
    • getJoinAlias

      @Accessor(qualifier="joinAlias", type=GETTER) public String getJoinAlias()
      Generated method - Getter of the AbstractAdvancedSavedQuerySearchParameter.joinAlias attribute defined at extension advancedsavedquery.
      Returns:
      the joinAlias
    • getLower

      @Accessor(qualifier="lower", type=GETTER) public Boolean getLower()
      Generated method - Getter of the AbstractAdvancedSavedQuerySearchParameter.lower attribute defined at extension advancedsavedquery.
      Returns:
      the lower
    • getName

      @Accessor(qualifier="name", type=GETTER) public String getName()
      Generated method - Getter of the AbstractAdvancedSavedQuerySearchParameter.name attribute defined at extension advancedsavedquery.
      Returns:
      the name
    • getName

      @Accessor(qualifier="name", type=GETTER) public String getName(Locale loc)
      Generated method - Getter of the AbstractAdvancedSavedQuerySearchParameter.name attribute defined at extension advancedsavedquery.
      Parameters:
      loc - the value localization key
      Returns:
      the name
      Throws:
      IllegalArgumentException - if localization key cannot be mapped to data language
    • getSearchParameterName

      @Accessor(qualifier="searchParameterName", type=GETTER) public String getSearchParameterName()
      Generated method - Getter of the AbstractAdvancedSavedQuerySearchParameter.searchParameterName attribute defined at extension advancedsavedquery.
      Returns:
      the searchParameterName
    • getValueType

      @Accessor(qualifier="valueType", type=GETTER) public TypeModel getValueType()
      Generated method - Getter of the AbstractAdvancedSavedQuerySearchParameter.valueType attribute defined at extension advancedsavedquery.
      Returns:
      the valueType
    • getWherePart

      @Accessor(qualifier="wherePart", type=GETTER) public WherePartModel getWherePart()
      Generated method - Getter of the AbstractAdvancedSavedQuerySearchParameter.wherePart attribute defined at extension advancedsavedquery.
      Returns:
      the wherePart
    • setComparator

      @Accessor(qualifier="comparator", type=SETTER) public void setComparator(AdvancedQueryComparatorEnum value)
      Generated method - Setter of AbstractAdvancedSavedQuerySearchParameter.comparator attribute defined at extension advancedsavedquery.
      Parameters:
      value - the comparator
    • setEmptyHandling

      @Accessor(qualifier="emptyHandling", type=SETTER) public void setEmptyHandling(EmptyParamEnum value)
      Generated method - Setter of AbstractAdvancedSavedQuerySearchParameter.emptyHandling attribute defined at extension advancedsavedquery.
      Parameters:
      value - the emptyHandling
    • setJoinAlias

      @Accessor(qualifier="joinAlias", type=SETTER) public void setJoinAlias(String value)
      Generated method - Setter of AbstractAdvancedSavedQuerySearchParameter.joinAlias attribute defined at extension advancedsavedquery.
      Parameters:
      value - the joinAlias
    • setLower

      @Accessor(qualifier="lower", type=SETTER) public void setLower(Boolean value)
      Generated method - Setter of AbstractAdvancedSavedQuerySearchParameter.lower attribute defined at extension advancedsavedquery.
      Parameters:
      value - the lower
    • setName

      @Accessor(qualifier="name", type=SETTER) public void setName(String value)
      Generated method - Setter of AbstractAdvancedSavedQuerySearchParameter.name attribute defined at extension advancedsavedquery.
      Parameters:
      value - the name
    • setName

      @Accessor(qualifier="name", type=SETTER) public void setName(String value, Locale loc)
      Generated method - Setter of AbstractAdvancedSavedQuerySearchParameter.name attribute defined at extension advancedsavedquery.
      Parameters:
      value - the name
      loc - the value localization key
      Throws:
      IllegalArgumentException - if localization key cannot be mapped to data language
    • setSearchParameterName

      @Accessor(qualifier="searchParameterName", type=SETTER) public void setSearchParameterName(String value)
      Generated method - Setter of AbstractAdvancedSavedQuerySearchParameter.searchParameterName attribute defined at extension advancedsavedquery.
      Parameters:
      value - the searchParameterName
    • setValueType

      @Accessor(qualifier="valueType", type=SETTER) public void setValueType(TypeModel value)
      Generated method - Setter of AbstractAdvancedSavedQuerySearchParameter.valueType attribute defined at extension advancedsavedquery.
      Parameters:
      value - the valueType
    • setWherePart

      @Accessor(qualifier="wherePart", type=SETTER) public void setWherePart(WherePartModel value)
      Generated method - Setter of AbstractAdvancedSavedQuerySearchParameter.wherePart attribute defined at extension advancedsavedquery.
      Parameters:
      value - the wherePart