public final class ClazzPredicates extends Object
| Modifier and Type | Field and Description |
|---|---|
static Predicate<Clazz> |
ABSTRACT |
static Predicate<Clazz> |
ANNOTATION |
static Predicate<Clazz> |
EACH
This is a catch all predicate that can be used to collect
anything that does not match an other predicate.
|
static Predicate<Clazz> |
ENUM |
static Predicate<Clazz> |
FINAL |
static Predicate<Clazz> |
INNER_TYPE |
static Predicate<Clazz> |
INTERFACE |
static Predicate<Clazz> |
PUBLIC |
static Predicate<Clazz> |
SUPER |
static Predicate<Clazz> |
SYNTHETIC |
| Constructor and Description |
|---|
ClazzPredicates() |
| Modifier and Type | Method and Description |
|---|---|
static Predicate<Clazz> |
implementsInterface(String interfaceName) |
static Predicate<Clazz> |
matches(Predicate<Class<?>> classPredicate) |
static Predicate<Clazz> |
matchesClassFile(Predicate<ClassFile> classFilePredicate) |
static Predicate<Clazz> |
matchesName(String regex) |
static Predicate<Clazz> |
matchesSimpleName(String regex) |
Copyright © 2017–2021 Hans Jörg Heßmann. All rights reserved.