Class ItemTypeFilter

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

public class ItemTypeFilter
extends Object
implements Filter<Node>
A filter implementation that mathces item types on nodes. It will evaluate to true for all Node:s whose Node.getItemType() method matches the given item type.
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
  • Constructor Details

    • ItemTypeFilter

      public ItemTypeFilter​(Item itemType)
      Create a filter that finds nodes that has an attached item of the given item type.
      Parameters:
      itemType - The item type 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