Class ClassFilter

java.lang.Object
org.atteo.classindex.ClassFilter

public final class ClassFilter extends Object
  • Constructor Details

    • ClassFilter

      private ClassFilter()
  • Method Details

    • only

      public static ClassFilter.UnionBuilder only()
      Returns a builder for a filter which satisfies all selected predicates.
    • any

      public static ClassFilter.FilterBuilder any(ClassFilter.Predicate... alternatives)
      Returns a filter which satisfies any of the selected predicates.
      Parameters:
      alternatives - alternative predicates
      Returns:
      filter which satisfies any of the provided predicates