Class BasicItemFilter

java.lang.Object
net.sf.basedb.util.overview.filter.BasicItemFilter
All Implemented Interfaces:
Filter<Node>

public class BasicItemFilter
extends Object
implements Filter<Node>
A filter implementation that matches against the item that is attached to nodes. It will evaluate to true for all nodes that has the same item as the reference item.
Version:
2.10
Author:
Nicklas
Last modified
$Date: 2009-02-05 14:39:25 +0100 (to, 05 feb 2009) $
  • Field Details

    • itemType

      private final Item itemType
    • item

      private final BasicItem item
  • Constructor Details

    • BasicItemFilter

      public BasicItemFilter​(BasicItem item)
      Create a filter that finds nodes that has the given item attached to it.
      Parameters:
      item - The item to look for
  • Method Details

    • evaluate

      public boolean evaluate​(Node node)
      Description copied from interface: Filter
      Evaluate if the given object should pass the filter or not.
      Specified by:
      evaluate in interface Filter<Node>
      Parameters:
      node - The object to evaluate
      Returns:
      TRUE if the object passes the filter, FALSE otherwise