Enum Class QueryBean.Operator

java.lang.Object
java.lang.Enum<QueryBean.Operator>
com.landawn.abacus.jdbc.QueryBean.Operator
All Implemented Interfaces:
Serializable, Comparable<QueryBean.Operator>, Constable
Enclosing class:
QueryBean

public static enum QueryBean.Operator extends Enum<QueryBean.Operator>
  • Enum Constant Details

  • Method Details

    • values

      public static QueryBean.Operator[] values()
      Returns an array containing the constants of this enum class, in the order they are declared.
      Returns:
      an array containing the constants of this enum class, in the order they are declared
    • valueOf

      public static QueryBean.Operator valueOf(String name)
      Returns the enum constant of this class with the specified name. The string must match exactly an identifier used to declare an enum constant in this class. (Extraneous whitespace characters are not permitted.)
      Parameters:
      name - the name of the enum constant to be returned.
      Returns:
      the enum constant with the specified name
      Throws:
      IllegalArgumentException - if this enum class has no constant with the specified name
      NullPointerException - if the argument is null
    • sqlOperator

      public String sqlOperator()
      Returns:
    • toSql

      public String toSql(Object parameter)
      Parameters:
      parameter -
      Returns:
    • toSql

      public String toSql(String columnName, Object parameter)
      Parameters:
      columnName -
      parameter -
      Returns:
    • appendSql

      public void appendSql(StringBuilder sqlBuilder, Object parameter)
      Parameters:
      sqlBuilder -
      parameter -
    • appendSql

      public void appendSql(StringBuilder sqlBuilder, String columnName, Object parameter)
      Parameters:
      sqlBuilder -
      columnName -
      parameter -
    • toParameterizedSql

      public String toParameterizedSql(Object parameter)
      Parameters:
      parameter -
      Returns:
    • toParameterizedSql

      public String toParameterizedSql(String columnName, Object parameter)
      Parameters:
      columnName -
      parameter -
      Returns:
    • appendParameterizedSql

      public void appendParameterizedSql(StringBuilder sqlBuilder, Object parameter)
      Parameters:
      sqlBuilder -
      parameter -
    • appendParameterizedSql

      public void appendParameterizedSql(StringBuilder sqlBuilder, String columnName, Object parameter)
      Parameters:
      sqlBuilder -
      columnName -
      parameter -