MemberDeclaredInClassesThatHaveMixinEndingWithPredicateRules extension

Predicate-side DSL for member owner declaration rules.

on

Methods

areDeclaredInClassesThatApplyMixinTypeNameEndingWith(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.
areDeclaredInClassesThatApplyMixinTypeNameEndingWithAllOf(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.
areDeclaredInClassesThatApplyMixinTypeNameEndingWithAnyOf(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.
areDeclaredInClassesThatApplyMixinTypeNameEndingWithNoneOf(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.
areNotDeclaredInClassesThatApplyMixinTypeNameEndingWith(String suffix) → MemberPredicateBuilder

Available on MemberPredicateBuilder, provided by the MemberDeclaredInClassesThatHaveMixinEndingWithPredicateRules extension

Selects members that do not satisfy areDeclaredInClassesThatApplyMixinTypeNameEndingWith.