Interface AdvancedFieldSelector.Builder

  • Method Details

    • field

      The name of the field to use for selection.

      Parameters:
      field - The name of the field to use for selection.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • equalsValue

      Matches if the field value equals the specified value.

      Parameters:
      equals - Matches if the field value equals the specified value.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • equalsValue

      AdvancedFieldSelector.Builder equalsValue(String... equals)

      Matches if the field value equals the specified value.

      Parameters:
      equals - Matches if the field value equals the specified value.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • startsWith

      Matches if the field value starts with the specified value.

      Parameters:
      startsWith - Matches if the field value starts with the specified value.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • startsWith

      AdvancedFieldSelector.Builder startsWith(String... startsWith)

      Matches if the field value starts with the specified value.

      Parameters:
      startsWith - Matches if the field value starts with the specified value.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • endsWith

      Matches if the field value ends with the specified value.

      Parameters:
      endsWith - Matches if the field value ends with the specified value.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • endsWith

      AdvancedFieldSelector.Builder endsWith(String... endsWith)

      Matches if the field value ends with the specified value.

      Parameters:
      endsWith - Matches if the field value ends with the specified value.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • notEquals

      Matches if the field value does not equal the specified value.

      Parameters:
      notEquals - Matches if the field value does not equal the specified value.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • notEquals

      AdvancedFieldSelector.Builder notEquals(String... notEquals)

      Matches if the field value does not equal the specified value.

      Parameters:
      notEquals - Matches if the field value does not equal the specified value.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • notStartsWith

      AdvancedFieldSelector.Builder notStartsWith(Collection<String> notStartsWith)

      Matches if the field value does not start with the specified value.

      Parameters:
      notStartsWith - Matches if the field value does not start with the specified value.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • notStartsWith

      AdvancedFieldSelector.Builder notStartsWith(String... notStartsWith)

      Matches if the field value does not start with the specified value.

      Parameters:
      notStartsWith - Matches if the field value does not start with the specified value.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • notEndsWith

      AdvancedFieldSelector.Builder notEndsWith(Collection<String> notEndsWith)

      Matches if the field value does not end with the specified value.

      Parameters:
      notEndsWith - Matches if the field value does not end with the specified value.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • notEndsWith

      AdvancedFieldSelector.Builder notEndsWith(String... notEndsWith)

      Matches if the field value does not end with the specified value.

      Parameters:
      notEndsWith - Matches if the field value does not end with the specified value.
      Returns:
      Returns a reference to this object so that method calls can be chained together.