MemberDeclaredInClassesThatExtendsPredicateRules extension

Predicate-side DSL for member owner declaration rules.

on

Methods

areDeclaredInClassesThatExtend(String typeName) MemberPredicateBuilder

Available on MemberPredicateBuilder, provided by the MemberDeclaredInClassesThatExtendsPredicateRules extension

Selects members declared in classes that extend typeName.
areDeclaredInClassesThatExtendAll(Iterable<String> typeNames) MemberPredicateBuilder

Available on MemberPredicateBuilder, provided by the MemberDeclaredInClassesThatExtendsPredicateRules extension

Selects members declared in classes that extend every type in typeNames.
areDeclaredInClassesThatExtendAny(Iterable<String> typeNames) MemberPredicateBuilder

Available on MemberPredicateBuilder, provided by the MemberDeclaredInClassesThatExtendsPredicateRules extension

Selects members declared in classes that extend any type in typeNames.
areDeclaredInClassesThatExtendNone(Iterable<String> typeNames) MemberPredicateBuilder

Available on MemberPredicateBuilder, provided by the MemberDeclaredInClassesThatExtendsPredicateRules extension

Selects members declared in classes that extend none of typeNames.
noAreDeclaredInClassesThatExtend(String typeName) MemberPredicateBuilder

Available on MemberPredicateBuilder, provided by the MemberDeclaredInClassesThatExtendsPredicateRules extension

Selects members that do not satisfy areDeclaredInClassesThatExtend.