Class AbstractAdvancedSavedQuerySearchParameterModel

    • Field Summary

      Fields 
      Modifier and Type Field Description
      static java.lang.String _TYPECODE
      Generated model type code constant.
      static java.lang.String _WHEREPART2SEARCHPARAMETERRELATION
      Generated relation code constant for relation WherePart2SearchParameterRelation defining source attribute wherePart in extension advancedsavedquery.
      static java.lang.String COMPARATOR
      Generated constant - Attribute key of AbstractAdvancedSavedQuerySearchParameter.comparator attribute defined at extension advancedsavedquery.
      static java.lang.String EMPTYHANDLING
      Generated constant - Attribute key of AbstractAdvancedSavedQuerySearchParameter.emptyHandling attribute defined at extension advancedsavedquery.
      static java.lang.String JOINALIAS
      Generated constant - Attribute key of AbstractAdvancedSavedQuerySearchParameter.joinAlias attribute defined at extension advancedsavedquery.
      static java.lang.String LOWER
      Generated constant - Attribute key of AbstractAdvancedSavedQuerySearchParameter.lower attribute defined at extension advancedsavedquery.
      static java.lang.String NAME
      Generated constant - Attribute key of AbstractAdvancedSavedQuerySearchParameter.name attribute defined at extension advancedsavedquery.
      static java.lang.String SEARCHPARAMETERNAME
      Generated constant - Attribute key of AbstractAdvancedSavedQuerySearchParameter.searchParameterName attribute defined at extension advancedsavedquery.
      static java.lang.String VALUETYPE
      Generated constant - Attribute key of AbstractAdvancedSavedQuerySearchParameter.valueType attribute defined at extension advancedsavedquery.
      static java.lang.String WHEREPART
      Generated constant - Attribute key of AbstractAdvancedSavedQuerySearchParameter.wherePart attribute defined at extension advancedsavedquery.
    • Field Detail

      • _TYPECODE

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

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

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

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

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

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

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

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

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

        public static final java.lang.String WHEREPART
        Generated constant - Attribute key of AbstractAdvancedSavedQuerySearchParameter.wherePart attribute defined at extension advancedsavedquery.
        See Also:
        Constant Field Values
    • Constructor Detail

      • 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​(java.lang.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,
                                                              java.lang.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 Detail

      • 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 java.lang.String getJoinAlias()
        Generated method - Getter of the AbstractAdvancedSavedQuerySearchParameter.joinAlias attribute defined at extension advancedsavedquery.
        Returns:
        the joinAlias
      • getLower

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

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

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

        @Accessor(qualifier="searchParameterName",
                  type=GETTER)
        public java.lang.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​(java.lang.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​(java.lang.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​(java.lang.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​(java.lang.String value,
                            java.util.Locale loc)
        Generated method - Setter of AbstractAdvancedSavedQuerySearchParameter.name attribute defined at extension advancedsavedquery.
        Parameters:
        value - the name
        loc - the value localization key
        Throws:
        java.lang.IllegalArgumentException - if localization key cannot be mapped to data language
      • setSearchParameterName

        @Accessor(qualifier="searchParameterName",
                  type=SETTER)
        public void setSearchParameterName​(java.lang.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