Class NoInstancesFilter.DefaultFilter

java.lang.Object
org.glassfish.hk2.extras.provides.NoInstancesFilter.DefaultFilter
All Implemented Interfaces:
NoInstancesFilter
Enclosing interface:
NoInstancesFilter

public static final class NoInstancesFilter.DefaultFilter extends Object implements NoInstancesFilter
Matches abstract classes and classes with no public constructors.
  • Constructor Details

    • DefaultFilter

      public DefaultFilter()
  • Method Details

    • matches

      public boolean matches(Class<?> clazz)
      Description copied from interface: NoInstancesFilter
      Returns true if the specified class does not provide instances of itself through automatic invocation of a constructor.
      Specified by:
      matches in interface NoInstancesFilter