Examples of ClassFilter


Examples of org.jboss.classloader.spi.filter.ClassFilter

   }
  
   @Override
   protected void beforeGetPackages(Set<Package> packages)
   {
      ClassFilter filter = getParentPolicy().getBeforeFilter();
      getPackagesFromParent(packages, filter);
   }
View Full Code Here

Examples of org.jboss.classloader.spi.filter.ClassFilter

   }

   @Override
   protected void afterGetPackages(Set<Package> packages)
   {
      ClassFilter filter = getParentPolicy().getAfterFilter();
      getPackagesFromParent(packages, filter);
   }
View Full Code Here

Examples of org.jboss.classloader.spi.filter.ClassFilter

            {
               cfs[i++] = fmd.isRecurse() ?
                     RecursivePackageClassFilter.createRecursivePackageClassFilterFromString(fmd.getValue()) :
                     PackageClassFilter.createPackageClassFilterFromString(fmd.getValue());
            }
            ClassFilter filter = new CombiningClassFilter(false, cfs);
            lifecycle.setLazyStartFilter(filter);
         }
      }
      return lifecycle;
   }
View Full Code Here

Examples of org.jboss.classloader.spi.filter.ClassFilter

      this.parentPolicy = parentPolicy;
   }

   public boolean isParentAfter(String classname)
   {
      ClassFilter filter = parentPolicy.getAfterFilter();
      boolean isParentAfter = filter.matchesClassName(ClassLoaderUtils.stripArrayFromClassName(classname));
      if (logger.isTraceEnabled()) logger.trace(this + " " + getDomain() + " isParentAfter " + isParentAfter);     
      return isParentAfter;
   }
View Full Code Here

Examples of org.jboss.classloader.spi.filter.ClassFilter

      return isParentAfter;
   }

   public boolean isParentBefore(String classname)
   {
      ClassFilter filter = parentPolicy.getBeforeFilter();
      boolean isParentBefore = filter.matchesClassName(ClassLoaderUtils.stripArrayFromClassName(classname));
      if (logger.isTraceEnabled()) logger.trace(this + " " + getDomain() + " isParentBefore " + isParentBefore);
      return isParentBefore;
   }
View Full Code Here

Examples of org.jboss.modules.filter.ClassFilter

        PathFilter in = PathFilters.any(inA, inB);
        PathFilter ex = PathFilters.not(PathFilters.any(exA));
        final PathFilter filter = PathFilters.all(in, ex);

        ClassFilter classImportFilter = ClassFilters.acceptAll();
        ClassFilter classExportFilter = ClassFilters.fromResourcePathFilter(filter);

        specBuilderA.addResourceRoot(createResourceLoaderSpec(getTestResourceLoader()));
        PathFilter importFilter = PathFilters.acceptAll();
        PathFilter exportFilter = PathFilters.acceptAll();
        PathFilter resourceImportFilter = PathFilters.acceptAll();
View Full Code Here

Examples of org.pluginbuilder.autotestsuite.junit3.ClassFilter

    TestPluginScanner scanner = new TestPluginScanner( pluginInclusionPattern, pluginExclusionPattern, filter );
    return scanner.findTestBundles();
  }

  public Collection<Class<?>> findTestClasses(Bundle bundle) {
    ClassFilter filter = new AndClassFilter( new IsJUnit4TestFilter(), new NotClassFilter( new IsSWTBotTestFilter(
        bundle ) ) );
    TestClassScanner scanner = new TestClassScanner( bundle, classInclusionPattern, classExclusionPattern, filter );
    return scanner.findTestClasses();
  }
View Full Code Here

Examples of org.springframework.aop.ClassFilter

    public boolean matches(Method method, Class cls) {
        return ("foo".equals(method.getName()));
    }

    public ClassFilter getClassFilter() {
        return new ClassFilter() {
            public boolean matches(Class cls) {
                return (cls == BeanOne.class);
            }
        };
View Full Code Here

Examples of org.springframework.aop.ClassFilter

        return (x != 100);
    }

    public ClassFilter getClassFilter() {
        return new ClassFilter() {

            public boolean matches(Class cls) {
                return (cls == SampleBean.class);
            }
        };
View Full Code Here

Examples of org.springframework.aop.ClassFilter

   * @param implementationClass implementation class
   * @param advice delegation advice
   */
  private DeclareParentsAdvisor(Class interfaceType, String typePattern, Class implementationClass, Advice advice) {
    this.introducedInterface = interfaceType;
    ClassFilter typePatternFilter = new TypePatternClassFilter(typePattern);

    // Excludes methods implemented.
    ClassFilter exclusion = new ClassFilter() {
      public boolean matches(Class clazz) {
        return !(introducedInterface.isAssignableFrom(clazz));
      }
    };

View Full Code Here
TOP
Copyright © 2018 www.massapi.com. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.