org.jboss.weld.metadata
Class FilterPredicate

java.lang.Object
  extended by org.jboss.weld.metadata.FilterPredicate
All Implemented Interfaces:
com.google.common.base.Predicate<String>

public class FilterPredicate
extends Object
implements com.google.common.base.Predicate<String>

A predicate which selects classes to process based on a filter.

This filter will determine if the filter is active on instantiation, so should only be instantiated when it is ready to be used.

Author:
Pete Muir

Constructor Summary
FilterPredicate(org.jboss.weld.bootstrap.spi.Metadata<org.jboss.weld.bootstrap.spi.Filter> filter, org.jboss.weld.resources.spi.ResourceLoader resourceLoader)
           
 
Method Summary
 boolean apply(String className)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 
Methods inherited from interface com.google.common.base.Predicate
equals
 

Constructor Detail

FilterPredicate

public FilterPredicate(org.jboss.weld.bootstrap.spi.Metadata<org.jboss.weld.bootstrap.spi.Filter> filter,
                       org.jboss.weld.resources.spi.ResourceLoader resourceLoader)
Method Detail

apply

public boolean apply(String className)
Specified by:
apply in interface com.google.common.base.Predicate<String>


Copyright © 2013 Seam Framework. All Rights Reserved.