Class BackofficeSavedQueryModel

All Implemented Interfaces:
Serializable

public class BackofficeSavedQueryModel extends ItemModel
Generated model class for type BackofficeSavedQuery first defined at extension platformbackoffice.
See Also:
  • Field Details

    • _TYPECODE

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

      public static final String NAME
      Generated constant - Attribute key of BackofficeSavedQuery.name attribute defined at extension platformbackoffice.
      See Also:
    • QUERYOWNER

      public static final String QUERYOWNER
      Generated constant - Attribute key of BackofficeSavedQuery.queryOwner attribute defined at extension platformbackoffice.
      See Also:
    • TYPECODE

      public static final String TYPECODE
      Generated constant - Attribute key of BackofficeSavedQuery.typeCode attribute defined at extension platformbackoffice.
      See Also:
    • INCLUDESUBTYPES

      public static final String INCLUDESUBTYPES
      Generated constant - Attribute key of BackofficeSavedQuery.includeSubtypes attribute defined at extension platformbackoffice.
      See Also:
    • GLOBALOPERATORCODE

      public static final String GLOBALOPERATORCODE
      Generated constant - Attribute key of BackofficeSavedQuery.globalOperatorCode attribute defined at extension platformbackoffice.
      See Also:
    • SORTATTRIBUTE

      public static final String SORTATTRIBUTE
      Generated constant - Attribute key of BackofficeSavedQuery.sortAttribute attribute defined at extension platformbackoffice.
      See Also:
    • SORTASC

      public static final String SORTASC
      Generated constant - Attribute key of BackofficeSavedQuery.sortAsc attribute defined at extension platformbackoffice.
      See Also:
    • TOKENIZABLE

      public static final String TOKENIZABLE
      Generated constant - Attribute key of BackofficeSavedQuery.tokenizable attribute defined at extension platformbackoffice.
      See Also:
    • SEARCHMODE

      public static final String SEARCHMODE
      Generated constant - Attribute key of BackofficeSavedQuery.searchMode attribute defined at extension platformbackoffice.
      See Also:
    • SAVEDQUERIESPARAMETERS

      public static final String SAVEDQUERIESPARAMETERS
      Generated constant - Attribute key of BackofficeSavedQuery.savedQueriesParameters attribute defined at extension platformbackoffice.
      See Also:
    • CONDITIONS

      public static final String CONDITIONS
      Generated constant - Attribute key of BackofficeSavedQuery.conditions attribute defined at extension platformbackoffice.
      See Also:
    • USERGROUPS

      public static final String USERGROUPS
      Generated constant - Attribute key of BackofficeSavedQuery.userGroups attribute defined at extension platformbackoffice.
      See Also:
  • Constructor Details

    • BackofficeSavedQueryModel

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

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

      @Deprecated(since="4.1.1", forRemoval=true) public BackofficeSavedQueryModel(UserModel _queryOwner, String _typeCode)
      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:
      _queryOwner - initial attribute declared by type BackofficeSavedQuery at extension platformbackoffice
      _typeCode - initial attribute declared by type BackofficeSavedQuery at extension platformbackoffice
    • BackofficeSavedQueryModel

      @Deprecated(since="4.1.1", forRemoval=true) public BackofficeSavedQueryModel(ItemModel _owner, UserModel _queryOwner, String _typeCode)
      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
      _queryOwner - initial attribute declared by type BackofficeSavedQuery at extension platformbackoffice
      _typeCode - initial attribute declared by type BackofficeSavedQuery at extension platformbackoffice
  • Method Details

    • getConditions

      @Accessor(qualifier="conditions", type=GETTER) public Collection<BackofficeSearchConditionModel> getConditions()
      Generated method - Getter of the BackofficeSavedQuery.conditions attribute defined at extension platformbackoffice. Consider using FlexibleSearchService::searchRelation for pagination support of large result sets.
      Returns:
      the conditions
    • getGlobalOperatorCode

      @Accessor(qualifier="globalOperatorCode", type=GETTER) public String getGlobalOperatorCode()
      Generated method - Getter of the BackofficeSavedQuery.globalOperatorCode attribute defined at extension platformbackoffice.
      Returns:
      the globalOperatorCode
    • getIncludeSubtypes

      @Accessor(qualifier="includeSubtypes", type=GETTER) public Boolean getIncludeSubtypes()
      Generated method - Getter of the BackofficeSavedQuery.includeSubtypes attribute defined at extension platformbackoffice.
      Returns:
      the includeSubtypes
    • getName

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

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

      @Accessor(qualifier="queryOwner", type=GETTER) public UserModel getQueryOwner()
      Generated method - Getter of the BackofficeSavedQuery.queryOwner attribute defined at extension platformbackoffice.
      Returns:
      the queryOwner
    • getSavedQueriesParameters

      @Accessor(qualifier="savedQueriesParameters", type=GETTER) public Map<String,String> getSavedQueriesParameters()
      Generated method - Getter of the BackofficeSavedQuery.savedQueriesParameters attribute defined at extension platformbackoffice.
      Returns:
      the savedQueriesParameters
    • getSearchMode

      @Accessor(qualifier="searchMode", type=GETTER) public String getSearchMode()
      Generated method - Getter of the BackofficeSavedQuery.searchMode attribute defined at extension platformbackoffice.
      Returns:
      the searchMode
    • getSortAsc

      @Accessor(qualifier="sortAsc", type=GETTER) public Boolean getSortAsc()
      Generated method - Getter of the BackofficeSavedQuery.sortAsc attribute defined at extension platformbackoffice.
      Returns:
      the sortAsc
    • getSortAttribute

      @Accessor(qualifier="sortAttribute", type=GETTER) public String getSortAttribute()
      Generated method - Getter of the BackofficeSavedQuery.sortAttribute attribute defined at extension platformbackoffice.
      Returns:
      the sortAttribute
    • getTokenizable

      @Accessor(qualifier="tokenizable", type=GETTER) public Boolean getTokenizable()
      Generated method - Getter of the BackofficeSavedQuery.tokenizable attribute defined at extension platformbackoffice.
      Returns:
      the tokenizable
    • getTypeCode

      @Accessor(qualifier="typeCode", type=GETTER) public String getTypeCode()
      Generated method - Getter of the BackofficeSavedQuery.typeCode attribute defined at extension platformbackoffice.
      Returns:
      the typeCode
    • getUserGroups

      @Accessor(qualifier="userGroups", type=GETTER) public Collection<UserGroupModel> getUserGroups()
      Generated method - Getter of the BackofficeSavedQuery.userGroups attribute defined at extension platformbackoffice. Consider using FlexibleSearchService::searchRelation for pagination support of large result sets.
      Returns:
      the userGroups
    • setConditions

      @Accessor(qualifier="conditions", type=SETTER) public void setConditions(Collection<BackofficeSearchConditionModel> value)
      Generated method - Setter of BackofficeSavedQuery.conditions attribute defined at extension platformbackoffice.
      Parameters:
      value - the conditions
    • setGlobalOperatorCode

      @Accessor(qualifier="globalOperatorCode", type=SETTER) public void setGlobalOperatorCode(String value)
      Generated method - Setter of BackofficeSavedQuery.globalOperatorCode attribute defined at extension platformbackoffice.
      Parameters:
      value - the globalOperatorCode
    • setIncludeSubtypes

      @Accessor(qualifier="includeSubtypes", type=SETTER) public void setIncludeSubtypes(Boolean value)
      Generated method - Setter of BackofficeSavedQuery.includeSubtypes attribute defined at extension platformbackoffice.
      Parameters:
      value - the includeSubtypes
    • setName

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

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

      @Accessor(qualifier="queryOwner", type=SETTER) public void setQueryOwner(UserModel value)
      Generated method - Setter of BackofficeSavedQuery.queryOwner attribute defined at extension platformbackoffice.
      Parameters:
      value - the queryOwner
    • setSavedQueriesParameters

      @Accessor(qualifier="savedQueriesParameters", type=SETTER) public void setSavedQueriesParameters(Map<String,String> value)
      Generated method - Setter of BackofficeSavedQuery.savedQueriesParameters attribute defined at extension platformbackoffice.
      Parameters:
      value - the savedQueriesParameters
    • setSearchMode

      @Accessor(qualifier="searchMode", type=SETTER) public void setSearchMode(String value)
      Generated method - Setter of BackofficeSavedQuery.searchMode attribute defined at extension platformbackoffice.
      Parameters:
      value - the searchMode
    • setSortAsc

      @Accessor(qualifier="sortAsc", type=SETTER) public void setSortAsc(Boolean value)
      Generated method - Setter of BackofficeSavedQuery.sortAsc attribute defined at extension platformbackoffice.
      Parameters:
      value - the sortAsc
    • setSortAttribute

      @Accessor(qualifier="sortAttribute", type=SETTER) public void setSortAttribute(String value)
      Generated method - Setter of BackofficeSavedQuery.sortAttribute attribute defined at extension platformbackoffice.
      Parameters:
      value - the sortAttribute
    • setTokenizable

      @Accessor(qualifier="tokenizable", type=SETTER) public void setTokenizable(Boolean value)
      Generated method - Setter of BackofficeSavedQuery.tokenizable attribute defined at extension platformbackoffice.
      Parameters:
      value - the tokenizable
    • setTypeCode

      @Accessor(qualifier="typeCode", type=SETTER) public void setTypeCode(String value)
      Generated method - Setter of BackofficeSavedQuery.typeCode attribute defined at extension platformbackoffice.
      Parameters:
      value - the typeCode
    • setUserGroups

      @Accessor(qualifier="userGroups", type=SETTER) public void setUserGroups(Collection<UserGroupModel> value)
      Generated method - Setter of BackofficeSavedQuery.userGroups attribute defined at extension platformbackoffice.
      Parameters:
      value - the userGroups