Class ReturnClassFilter

java.lang.Object
net.sf.basedb.core.query.ReturnClassFilter
All Implemented Interfaces:
Filter<EntityQuery>

public class ReturnClassFilter
extends Object
implements Filter<EntityQuery>
Filter implementation that checks if the items returned by a EntityQuery are compatible with the specified class. Intended to be used with a conditiona restriction or expression as created by Restrictions.conditionalRestriction(Filter, Restriction, Restriction, boolean) and Expressions.conditionalExpression(Filter, Expression, Expression)
Since:
3.7
Author:
nicklas
  • Field Details

    • returnClass

      private final Class<?> returnClass
  • Constructor Details

    • ReturnClassFilter

      public ReturnClassFilter​(Class<?> returnClass)
      Creates a filter that matches the specified item class.
  • Method Details