Class GroupSearch

java.lang.Object
com.appiancorp.suiteapi.personalization.GroupBase
com.appiancorp.suiteapi.personalization.GroupSearch
All Implemented Interfaces:
Serializable

public class GroupSearch extends GroupBase

This represents the Group search object. Default search operators (which are constants that can be accessed in this class) include:
like
equals
greater than
less than
greater than or equal to
less then or equal to
does not equal
contains
starts with
ends with
Group Search will through UnsupportedOperatorException If an invalid Operator value is passed in the GroupSearch Object.

See Also:
  • Field Details

  • Constructor Details

    • GroupSearch

      public GroupSearch()
  • Method Details

    • getOperatorGroupName

      public int getOperatorGroupName()
      Returns the operator value for Group Name Search.
      Returns:
      Value of Group Name Search Operator
    • setOperatorGroupName

      public void setOperatorGroupName(int operatorGroupName)
      Sets the Operator for particular type of search on the Group Name Field.
      Parameters:
      operatorGroupName - Possible Values: LIKE, DOES_NOT_EQUAL, CONTAINS, STARTS_WITH, ENDS_WITH
    • getOperatorParentName

      public int getOperatorParentName()
      Returns the operator value for Group Parent Name Search.
      Returns:
      Value of Group Parent Name Search Operator
    • setOperatorParentName

      public void setOperatorParentName(int operatorParentName)
      Sets the Operator for particular type of search on the Group Parent Name Field.
      Parameters:
      operatorParentName - Possible Values: LIKE, DOES_NOT_EQUAL, CONTAINS, STARTS_WITH, ENDS_WITH
    • getOperatorGroupTypeName

      public int getOperatorGroupTypeName()
      Returns the operator value for Group Type Name Search.
      Returns:
      Value of Group Type Name Search Operator
    • setOperatorGroupTypeName

      public void setOperatorGroupTypeName(int operatorGroupTypeName)
      Sets the Operator for particular type of search on the Group Type Name Field.
      Parameters:
      operatorGroupTypeName - Possible values: LIKE, DOES_NOT_EQUAL, CONTAINS, STARTS_WITH, ENDS_WITH
    • getOperatorCreator

      public int getOperatorCreator()
      Returns the operator value for Group Creator Search.
      Returns:
      Value of Group Creator Search Operator
    • setOperatorCreator

      public void setOperatorCreator(int operatorCreator)
      Sets the Operator for particular type of search on the Group Creator Field.
      Parameters:
      operatorCreator - Possible values: LIKE, DOES_NOT_EQUAL, CONTAINS, STARTS_WITH, ENDS_WITH
    • getOperatorCreated

      public int getOperatorCreated()
      Returns the operator value for Group Created Date Search.
      Returns:
      Value of Group Created Date Search Operator
    • setOperatorCreated

      public void setOperatorCreated(int operatorCreated)
      Sets the Operator for particular type of search on the Group Created Date Field.
      Parameters:
      operatorCreated - Possible values: LIKE, GREATER_THAN, LESS_THAN, GREATER_THAN_OR_EQUALS, LESS_THAN_OR_EQUALS, DOES_NOT_EQUAL
    • getOperatorLastModified

      public int getOperatorLastModified()
      Returns the operator value for Group Last modified date Search.
      Returns:
      Value of Group last modified date Search Operator
    • setOperatorLastModified

      public void setOperatorLastModified(int operatorLastModified)
      Sets the Operator for particular type of search on the Group Last modified date Field.
      Parameters:
      operatorLastModified - Possible values: LIKE, GREATER_THAN, LESS_THAN, GREATER_THAN_OR_EQUALS, LESS_THAN_OR_EQUALS, DOES_NOT_EQUAL
    • getOperatorSecurityMapId

      public int getOperatorSecurityMapId()
      Returns the operator value for Group Security Type Search.
      Returns:
      Value of Group Security Type Search Operator
    • setOperatorSecurityMapId

      public void setOperatorSecurityMapId(int operatorSecurityMapId)
      Sets the Operator for particular type of search on the Group Security Type Field.
      Parameters:
      operatorSecurityMapId - Possible values: LIKE, DOES_NOT_EQUAL, CONTAINS, STARTS_WITH, ENDS_WITH