| Constructor and Description |
|---|
Predicates() |
| Modifier and Type | Method and Description |
|---|---|
static Predicate<Method> |
callableArguments(Object[] args)
Предикат: Сверяет на возможность вызова метода с указанными аргументами
|
static Predicate<Class> |
classEquals(Class target)
Предикат сравнения value equals ( target )
|
static Predicate<Class> |
classInstanceOf(Class target)
Предикат стравения value instanceOf target
|
static Predicate<Method> |
hasAnnotation(Class annClass)
Предикат , возвращает true если метод имеет указаную аннатацию
|
static Predicate<Method> |
hasEmptyParameters()
Возвращает предикат проверки метода без параметров
|
static Predicate<Method> |
hasParameters(Class... params)
Возвращает предикат строгой проверкти типов аргументов метода
|
static Predicate<Method> |
nameStart(String text)
Предикат - возвращает true, если название метода начинается с указанного текста
|
static Predicate<Method> |
returns(Class type)
Предикат - возвращает true, если метода возвращает указанный тип
|
public static Predicate<Method> hasEmptyParameters()
public static Predicate<Method> hasParameters(Class... params)
params - Типы аргметов методаpublic static Predicate<Class> classInstanceOf(Class target)
target - Классpublic static Predicate<Class> classEquals(Class target)
target - Тип данныхpublic static Predicate<Method> returns(Class type)
type - Возвращаемый типpublic static Predicate<Method> nameStart(String text)
text - Текстpublic static Predicate<Method> hasAnnotation(Class annClass)
annClass - АннатацияCopyright © 2018. All rights reserved.