Class FindAttributeTypesRequest

  • All Implemented Interfaces:
    Serializable

    public class FindAttributeTypesRequest
    extends PagedRequest
    The search criteria for Attribute Types.

    Only parameters that are specified in this request and do not have null values are used for filtering. All other parameters are ignored.

    The returned Attribute Types satisfy all constraints that are specified in these search criteria.

    By default, a result containing at most 1000 Attribute Types is returned.

    See Also:
    Serialized Form
    • Constructor Detail

      • FindAttributeTypesRequest

        public FindAttributeTypesRequest()
    • Method Detail

      • getInteger

        @Deprecated
        public Boolean getInteger()
        Deprecated.
        This method will be removed in the future. Please use getIsInteger().
      • setInteger

        @Deprecated
        public void setInteger​(Boolean integer)
        Deprecated.
        This method will be removed in the future. Please use setIsInteger(Boolean).
        Sets whether only integer-type Attribute Types should be searched or not.
        Parameters:
        integer - a boolean indicating whether only integer-type Attribute Types should be searched or not
      • getName

        public String getName()
        The name of the Attribute Type to search for.
      • getNameMatchMode

        public MatchMode getNameMatchMode()
        The match mode used to compare name. If the match mode is EXACT the search is case-sensitive, otherwise the search is case-insensitive.
      • getKind

        public AttributeKind getKind()
        The kind of the Attribute Type to search for.
      • getLanguage

        public String getLanguage()
        The language of the Attribute Type to search for.
      • getStatisticsEnabled

        public Boolean getStatisticsEnabled()
        Whether the Attribute Types should be searched with statistics enabled or not.
      • getIsInteger

        public Boolean getIsInteger()
        Whether only integer-type Attribute Types should be searched or not.
      • getSortOrder

        public SortOrder getSortOrder()
        The order of sorting.
      • setName

        public void setName​(String name)
        The name of the Attribute Type to search for.
      • setNameMatchMode

        public void setNameMatchMode​(MatchMode nameMatchMode)
        The match mode used to compare name. If the match mode is EXACT the search is case-sensitive, otherwise the search is case-insensitive.
      • setKind

        public void setKind​(AttributeKind kind)
        The kind of the Attribute Type to search for.
      • setLanguage

        public void setLanguage​(String language)
        The language of the Attribute Type to search for.
      • setStatisticsEnabled

        public void setStatisticsEnabled​(Boolean statisticsEnabled)
        Whether the Attribute Types should be searched with statistics enabled or not.
      • setIsInteger

        public void setIsInteger​(Boolean isInteger)
        Whether only integer-type Attribute Types should be searched or not.
      • setSortOrder

        public void setSortOrder​(SortOrder sortOrder)
        The order of sorting.
      • canEqual

        protected boolean canEqual​(Object other)
        Overrides:
        canEqual in class PagedRequest