|
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||
| Packages that use ClassFilter | |
|---|---|
| org.clapper.util.classutil | |
| Uses of ClassFilter in org.clapper.util.classutil |
|---|
| Classes in org.clapper.util.classutil that implement ClassFilter | |
|---|---|
class |
AbstractClassFilter
AbstractClassFilter implements a ClassFilter
that matches class names that (a) can be loaded and (b) are abstract. |
class |
AndClassFilter
An AndClassFilter logically ANDs other ClassFilter objects. |
class |
ClassModifiersClassFilter
ClassModifiersClassFilter is a ClassFilter that
matches class names that (a) can be loaded and (b) match a set of class
modifiers (as defined by the constants in the
java.lang.reflect.Modifier class). |
class |
InterfaceOnlyClassFilter
InterfaceOnlyClassFilter implements a ClassFilter
that matches class names that (a) can be loaded and (b) are interfaces. |
class |
NotClassFilter
NotClassFilter is a ClassFilter that
wraps another ClassFilter and negates the sense of the
wrapped filter's accept() method. |
class |
OrClassFilter
An OrClassFilter contains logically ORs other ClassFilter objects. |
class |
RegexClassFilter
RegexClassFilter is a ClassFilter that matches class
names using a regular expression. |
class |
SubclassClassFilter
SubclassClassFilter is a ClassFilter that matches
class names that (a) can be loaded and (b) extend a given subclass or
implement a specified interface, directly or indirectly. |
| Methods in org.clapper.util.classutil that return types with arguments of type ClassFilter | |
|---|---|
java.util.Collection<ClassFilter> |
OrClassFilter.getFilters()
Get the contained filters, as an unmodifiable collection. |
java.util.Collection<ClassFilter> |
AndClassFilter.getFilters()
Get the contained filters, as an unmodifiable collection. |
| Methods in org.clapper.util.classutil with parameters of type ClassFilter | |
|---|---|
OrClassFilter |
OrClassFilter.addFilter(ClassFilter filter)
Add a filter to the set of contained filters. |
AndClassFilter |
AndClassFilter.addFilter(ClassFilter filter)
Add a filter to the set of contained filters. |
int |
ClassFinder.findClasses(java.util.Collection<ClassInfo> classes,
ClassFilter filter)
Search all classes in the search areas, keeping only those that pass the specified filter. |
void |
OrClassFilter.removeFilter(ClassFilter filter)
Remove a filter from the set of contained filters. |
void |
AndClassFilter.removeFilter(ClassFilter filter)
Remove a filter from the set of contained filters. |
| Constructors in org.clapper.util.classutil with parameters of type ClassFilter | |
|---|---|
AndClassFilter(ClassFilter... filters)
Construct a new AndClassFilter with a set of contained filters. |
|
NotClassFilter(ClassFilter filter)
Create a new NotClassFilter that wraps the specified ClassFilter. |
|
OrClassFilter(ClassFilter... filters)
Construct a new OrClassFilter with two contained filters. |
|
|
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||