Class StringPath

java.lang.Object
com.intuit.ipp.query.Path<String>
com.intuit.ipp.query.expr.StringPath

public class StringPath extends Path<String>
Class to generate the query string for string value
  • Constructor Details

    • StringPath

      public StringPath(String path, String entity)
      Constructor StringPath
      Parameters:
      path - the path
      entity - the entity
  • Method Details

    • eq

      public Expression<String> eq(String value)
      Method to construct the equals expression for string
      Parameters:
      value - the string value
      Returns:
      Expression
    • neq

      public Expression<String> neq(String value)
      Method to construct the not equals expression for string
      Parameters:
      value - the string value
      Returns:
      Expression
    • lt

      public Expression<String> lt(String value)
      Method to construct the less than expression for string
      Parameters:
      value - the string value
      Returns:
      Expression
    • lte

      public Expression<String> lte(String value)
      Method to construct the less than or equals expression for string
      Parameters:
      value - the string value
      Returns:
      Expression
    • gt

      public Expression<String> gt(String value)
      Method to construct the greater than expression for string
      Parameters:
      value - the string value
      Returns:
      Expression
    • gte

      public Expression<String> gte(String value)
      Method to construct the greater than or equals expression for string
      Parameters:
      value - the string value
      Returns:
      Expression
    • in

      public Expression<String> in(String[] value)
      Method to construct the in expression for string
      Parameters:
      value - the string array
      Returns:
      Expression
    • startsWith

      public Expression<String> startsWith(String value)
      Method to construct the like expression for string starts with
      Parameters:
      value - the string value
      Returns:
      Expression
    • endsWith

      public Expression<String> endsWith(String value)
      Method to construct the like expression for string ends with
      Parameters:
      value - the string value
      Returns:
      Expression
    • contains

      public Expression<String> contains(String value)
      Method to construct the like expression for string contains
      Parameters:
      value - the string value
      Returns:
      Expression
    • between

      public Expression<String> between(String startValue, String endValue)
      Method to construct the between expression for string
      Parameters:
      startValue - the start value
      endValue - the end value
      Returns:
      Expression