public boolean accepts(ResourceContext resource) { boolean accept = false; for (int i = 0; i < recurseFilters.length; i++) { recurseFlags[i] = recurseFilters[i] == null || recurseFilters[i].accepts(resource); if (recurseFlags[i]) accept = true; } return accept; } }
public ResourceFilter getFilter() { return visitor.getFilter(); }
public void visit(ResourceContext resource) { visitor.visit(resource); }
public boolean accepts(ResourceContext resource) { return resource.getUrl().toString().contains("weld.deployer") == false; } }
public boolean accepts(ResourceContext resource) { return resource.isClass(); }
/** * Log throwable. * * @param resource the resource we're visiting * @param t the throwable */ protected void logThrowable(ResourceContext resource, Throwable t) { if (log.isTraceEnabled()) log.trace("Exception reading resource: " + resource.getResourceName(), t); }
public TypeInfo getTypeInfo(ResourceContext resource) throws Throwable { return configurator.getTypeInfo(resource.getClassName(), resource.getClassLoader()); } }
public void visit(ResourceContext resource) { wbdi.addWeldClass(resource.getClassName()); } }
public TypeInfo getTypeInfo(ResourceContext resource) throws Throwable { return factory.getTypeInfo(resource.loadClass()); } }
protected boolean doAccept(ResourceContext resource) { return delegate.accepts(resource); } }
/** * Visit the resources in this module * using the filter defined on the visitor * * @param visitor the visitor */ public void visit(ResourceVisitor visitor) { if (visitor == null) throw new IllegalArgumentException("Null visitor"); visit(visitor, visitor.getFilter()); }
public void visit(ResourceContext resource) { for (int i = 0; i < visitors.length; i++) { if (filterFlags == null || filterFlags.length <= i || filterFlags[i]) { visitors[i].visit(resource); } } }
public void visit(ResourceContext resource) { if (resource.isClass() == false) return; try { doVisit(resource); } catch (Throwable t) { if (errorHandler != null) errorHandler.handleError(this, resource, t); else if (ignoreError) logThrowable(resource, t); else throw new RuntimeException(t); } }
/** * Log throwable. * * @param resource the resource we're visiting * @param t the throwable */ protected void logThrowable(ResourceContext resource, Throwable t) { if (log.isTraceEnabled()) log.trace("Exception reading resource: " + resource.getResourceName(), t); }
public void visit(ResourceContext resource) { env.addWeldClass(resource.getClassName()); } }
public TypeInfo createTypeInfo(ResourceContext context) throws Exception { return factory.getTypeInfo(context.loadClass()); } }
public boolean accepts(ResourceContext resource) { boolean accept = false; for (int i = 0; i < filters.length; i++) { if (recurseFlags == null || recurseFlags.length <= i || recurseFlags[i]) { filterFlags[i] = filters[i] == null || filters[i].accepts(resource); if (filterFlags[i]) accept = true; } else filterFlags[i] = false; } return accept; } }
public ResourceFilter getFilter() { if (filters != null && filters.length == 0) return null; if (filter == null) { if (filters == null) { filters = new ResourceFilter[visitors.length]; for (int i =0; i < visitors.length; i++) filters[i] = visitors[i].getFilter(); } filterFlags = new boolean[filters.length]; filter = new FederatedResourceFilter(); } return filter; }
public void visit(ResourceContext resource) { wbdi.addWeldClass(resource.getClassName()); } }
public boolean accepts(ResourceContext resource) { return previous.accepts(resource) != false && doAccept(resource); }