Package org.burningwave.reflection
Class ConstructorCriteria
java.lang.Object
org.burningwave.Criteria<M,C,T>
org.burningwave.reflection.MemberCriteria<E,C,T>
org.burningwave.reflection.ExecutableMemberCriteria<Constructor<?>,ConstructorCriteria,Criteria.TestContext<Constructor<?>,ConstructorCriteria>>
org.burningwave.reflection.ConstructorCriteria
public class ConstructorCriteria
extends ExecutableMemberCriteria<Constructor<?>,ConstructorCriteria,Criteria.TestContext<Constructor<?>,ConstructorCriteria>>
-
Nested Class Summary
Nested classes/interfaces inherited from class org.burningwave.Criteria
Criteria.Simple<E,C extends Criteria.Simple<E, C>>, Criteria.TestContext<E, C extends Criteria<E, C, ?>> -
Field Summary
Fields inherited from class org.burningwave.Criteria
logicalOperator, predicate -
Method Summary
Modifier and TypeMethodDescriptionstatic ConstructorCriteriabyScanUpTo(ThrowingBiPredicate<Class<?>, Class<?>, ? extends Throwable> predicate) static ConstructorCriteriastatic ConstructorCriteriaMethods inherited from class org.burningwave.reflection.ExecutableMemberCriteria
parameter, parameter, parameterType, parameterTypes, parameterTypesAreAssignableFrom, parameterTypesAreAssignableFromTypesOf, parameterTypesExactlyMatch, parameterTypesExactlyMatchTypesOfMethods inherited from class org.burningwave.reflection.MemberCriteria
createCopy, logicOperation, name, result, skipMethods inherited from class org.burningwave.Criteria
allThoseThatMatch, allThoseThatMatch, and, and, concat, concat, createTestContext, getContextWithFalsePredicateForNullPredicate, getContextWithTruePredicateForNullPredicate, getPredicateOrFalsePredicateIfPredicateIsNull, getPredicateOrTruePredicateIfPredicateIsNull, getPredicateWrapper, hasNoPredicate, newInstance, of, of, or, or, testWithFalseResultForNullEntityOrFalseResultForNullPredicate, testWithFalseResultForNullEntityOrTrueResultForNullPredicate, testWithTrueResultForNullEntityOrFalseResultForNullPredicate, testWithTrueResultForNullEntityOrTrueResultForNullPredicate
-
Method Details
-
byScanUpTo
public static ConstructorCriteria byScanUpTo(ThrowingBiPredicate<Class<?>, Class<?>, ? extends Throwable> predicate) -
forEntireClassHierarchy
-
withoutConsideringParentClasses
-