MemberHaveDeclaredTypeNameMatchingPredicateRules extension

Predicate-side DSL for field declared type-name pattern rules.

on

Methods

haveDeclaredFieldTypeNameMatching(RegExp pattern) → MemberPredicateBuilder

Available on MemberPredicateBuilder, provided by the MemberHaveDeclaredTypeNameMatchingPredicateRules extension

Selects fields whose declared type name matches pattern.
haveDeclaredFieldTypeNameMatchingAllOf(Iterable<RegExp> patterns) → MemberPredicateBuilder

Available on MemberPredicateBuilder, provided by the MemberHaveDeclaredTypeNameMatchingPredicateRules extension

Selects fields whose declared type name matches every value in patterns.
haveDeclaredFieldTypeNameMatchingAnyOf(Iterable<RegExp> patterns) → MemberPredicateBuilder

Available on MemberPredicateBuilder, provided by the MemberHaveDeclaredTypeNameMatchingPredicateRules extension

Selects fields whose declared type name matches any value in patterns.
haveDeclaredFieldTypeNameMatchingNoneOf(Iterable<RegExp> patterns) → MemberPredicateBuilder

Available on MemberPredicateBuilder, provided by the MemberHaveDeclaredTypeNameMatchingPredicateRules extension

Selects fields whose declared type name matches none of patterns.
notHaveDeclaredFieldTypeNameMatching(RegExp pattern) → MemberPredicateBuilder

Available on MemberPredicateBuilder, provided by the MemberHaveDeclaredTypeNameMatchingPredicateRules extension

Selects members that do not satisfy haveDeclaredFieldTypeNameMatching.