Class Filter

java.lang.Object
com.liferay.portal.odata.filter.Filter

public class Filter extends Object
Represents a filter for retrieving structured content by different fields. An OData Expression is needed to create a new filter instance. The FilterProvider performs this instantiation.
  • Field Details

    • EMPTY_FILTER

      public static final Filter EMPTY_FILTER
  • Constructor Details

    • Filter

      public Filter(Expression expression)
      Creates a new filter, given an OData Expression.
      Parameters:
      expression - the OData expression
  • Method Details

    • emptyFilter

      public static Filter emptyFilter()
      Returns an empty filter.
      Returns:
      the empty filter
    • getExpression

      public Expression getExpression()
      Returns the OData Expression.
      Returns:
      the OData expression
    • toString

      public String toString()
      Overrides:
      toString in class Object