Interface HasOnPredicates<R>

    • Method Summary

      All Methods Instance Methods Abstract Methods 
      Modifier and Type Method Description
      R equal​(com.speedment.runtime.field.trait.HasComparableOperators<?,​?> joinedField)
      Adds an operation where a previous field is compared to the given joinedField and whereby the operation returns true if and only the previous field is equal to the given joinedField.
      R greaterOrEqual​(com.speedment.runtime.field.trait.HasComparableOperators<?,​?> joinedField)
      Adds an operation where a previous field is compared to the given joinedField and whereby the operation returns true if and only the previous field is greater or equal to the given joinedField.
      R greaterThan​(com.speedment.runtime.field.trait.HasComparableOperators<?,​?> joinedField)
      Adds an operation where a previous field is compared to the given joinedField and whereby the operation returns true if and only the previous field is greater than the given joinedField.
      R lessOrEqual​(com.speedment.runtime.field.trait.HasComparableOperators<?,​?> joinedField)
      Adds an operation where a previous field is compared to the given joinedField and whereby the operation returns true if and only the previous field is less or equal to the given joinedField.
      R lessThan​(com.speedment.runtime.field.trait.HasComparableOperators<?,​?> joinedField)
      Adds an operation where a previous field is compared to the given joinedField and whereby the operation returns true if and only the previous field is less than the given joinedField.
      R notEqual​(com.speedment.runtime.field.trait.HasComparableOperators<?,​?> joinedField)
      Adds an operation where a previous field is compared to the given joinedField and whereby the operation returns true if and only the previous field is not equal to the given joinedField.
    • Method Detail

      • equal

        R equal​(com.speedment.runtime.field.trait.HasComparableOperators<?,​?> joinedField)
        Adds an operation where a previous field is compared to the given joinedField and whereby the operation returns true if and only the previous field is equal to the given joinedField.
        Parameters:
        joinedField - to use by the operation
        Returns:
        a builder with the added operation
        Throws:
        NullPointerException - if the provided joinedField is null.
      • notEqual

        R notEqual​(com.speedment.runtime.field.trait.HasComparableOperators<?,​?> joinedField)
        Adds an operation where a previous field is compared to the given joinedField and whereby the operation returns true if and only the previous field is not equal to the given joinedField.
        Parameters:
        joinedField - to use by the operation
        Returns:
        a builder with the added operation
        Throws:
        NullPointerException - if the provided joinedField is null.
      • lessThan

        R lessThan​(com.speedment.runtime.field.trait.HasComparableOperators<?,​?> joinedField)
        Adds an operation where a previous field is compared to the given joinedField and whereby the operation returns true if and only the previous field is less than the given joinedField.
        Parameters:
        joinedField - to use by the operation
        Returns:
        a builder with the added operation
        Throws:
        NullPointerException - if the provided joinedField is null.
      • lessOrEqual

        R lessOrEqual​(com.speedment.runtime.field.trait.HasComparableOperators<?,​?> joinedField)
        Adds an operation where a previous field is compared to the given joinedField and whereby the operation returns true if and only the previous field is less or equal to the given joinedField.
        Parameters:
        joinedField - to use by the operation
        Returns:
        a builder with the added operation
        Throws:
        NullPointerException - if the provided joinedField is null.
      • greaterThan

        R greaterThan​(com.speedment.runtime.field.trait.HasComparableOperators<?,​?> joinedField)
        Adds an operation where a previous field is compared to the given joinedField and whereby the operation returns true if and only the previous field is greater than the given joinedField.
        Parameters:
        joinedField - to use by the operation
        Returns:
        a builder with the added operation
        Throws:
        NullPointerException - if the provided joinedField is null.
      • greaterOrEqual

        R greaterOrEqual​(com.speedment.runtime.field.trait.HasComparableOperators<?,​?> joinedField)
        Adds an operation where a previous field is compared to the given joinedField and whereby the operation returns true if and only the previous field is greater or equal to the given joinedField.
        Parameters:
        joinedField - to use by the operation
        Returns:
        a builder with the added operation
        Throws:
        NullPointerException - if the provided joinedField is null.