Class FilterClause

Object
com.pullreports.export.request.FilterClause

public class FilterClause extends Object
  • Constructor Details

  • Method Details

    • toString

      public String toString()
      Overrides:
      toString in class Object
    • toReadableString

      public String toReadableString()
      Returns:
      a human readable interpretation of the Filter with Column and Table display names substituted for IDs.
    • toHTMLReadableString

      public String toHTMLReadableString()
      Returns:
      an HTML human readable interpretation of the Filter with Column and Table display names substituted for IDs. Value string are escaped for XXS scripting vulnerabilities.
    • getColumnId

      public ColumnId getColumnId()
    • getOperator

      public Operator getOperator()
    • getValues

      public List<FilterValue> getValues()
    • getCoercedValues

      public List<?> getCoercedValues()
      Returns:
      Returns the coerced values appropriate to pass as SQL parameters because their value has be possibly coerced to the type of the database column.
    • getTable

      public Table getTable()
    • getColumn

      public Column getColumn()
    • equals

      public boolean equals(Object o)
      Overrides:
      equals in class Object
    • hashCode

      public int hashCode()
      Overrides:
      hashCode in class Object