Class InheritAnnotationsManager.AnnotationTypeFilter

java.lang.Object
net.sf.basedb.util.annotations.InheritAnnotationsManager.AnnotationTypeFilter
All Implemented Interfaces:
Filter<AnnotationSnapshot>
Enclosing class:
InheritAnnotationsManager

static class InheritAnnotationsManager.AnnotationTypeFilter
extends Object
implements Filter<AnnotationSnapshot>
Filter for finding annotation types to process.
  • Field Details

  • Constructor Details

  • Method Details

    • evaluate

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

      void add​(InheritSpecification spec)