MemberDeclaredInClassesThatHaveMixinEndingWithPredicateRules extension

Predicate-side DSL for member owner declaration rules.

on

Methods

areDeclaredInClassesThatHaveMixinTypeNameEndingWith(String suffix) MemberPredicateBuilder

Available on MemberPredicateBuilder, provided by the MemberDeclaredInClassesThatHaveMixinEndingWithPredicateRules extension

Selects members declared in classes that mix in a type whose name ends with suffix.
areDeclaredInClassesThatHaveMixinTypeNameEndingWithAll(Iterable<String> suffixes) MemberPredicateBuilder

Available on MemberPredicateBuilder, provided by the MemberDeclaredInClassesThatHaveMixinEndingWithPredicateRules extension

Selects members declared in classes that mix in type names ending with every suffix in suffixes.
areDeclaredInClassesThatHaveMixinTypeNameEndingWithAny(Iterable<String> suffixes) MemberPredicateBuilder

Available on MemberPredicateBuilder, provided by the MemberDeclaredInClassesThatHaveMixinEndingWithPredicateRules extension

Selects members declared in classes that mix in a type name ending with any suffix in suffixes.
areDeclaredInClassesThatHaveMixinTypeNameEndingWithNone(Iterable<String> suffixes) MemberPredicateBuilder

Available on MemberPredicateBuilder, provided by the MemberDeclaredInClassesThatHaveMixinEndingWithPredicateRules extension

Selects members declared in classes that mix in no type name ending with suffixes.
noAreDeclaredInClassesThatHaveMixinTypeNameEndingWith(String suffix) MemberPredicateBuilder

Available on MemberPredicateBuilder, provided by the MemberDeclaredInClassesThatHaveMixinEndingWithPredicateRules extension

Selects members that do not satisfy areDeclaredInClassesThatHaveMixinTypeNameEndingWith.