MemberDeclaredInClassesAssignableStartingWithShouldRules extension

Condition-side DSL for member owner declaration rules.

on

Methods

beDeclaredInClassesAssignableToTypeNameStartingWith(String prefix) → HeimdallRule<ClassMember>

Available on MemberShouldBuilder, provided by the MemberDeclaredInClassesAssignableStartingWithShouldRules extension

Requires members to be declared in classes that assignable to type name starting with prefix.
beDeclaredInClassesAssignableToTypeNameStartingWithAllOf(Iterable<String> prefixes) → HeimdallRule<ClassMember>

Available on MemberShouldBuilder, provided by the MemberDeclaredInClassesAssignableStartingWithShouldRules extension

Requires members to be declared in classes that assignable to type name starting with every value in prefixes.
beDeclaredInClassesAssignableToTypeNameStartingWithAnyOf(Iterable<String> prefixes) → HeimdallRule<ClassMember>

Available on MemberShouldBuilder, provided by the MemberDeclaredInClassesAssignableStartingWithShouldRules extension

Requires members to be declared in classes that assignable to type name starting with any value in prefixes.
beDeclaredInClassesAssignableToTypeNameStartingWithNoneOf(Iterable<String> prefixes) → HeimdallRule<ClassMember>

Available on MemberShouldBuilder, provided by the MemberDeclaredInClassesAssignableStartingWithShouldRules extension

Requires members to be declared in classes that assignable to type name starting with none of prefixes.
notBeDeclaredInClassesAssignableToTypeNameStartingWith(String prefix) → HeimdallRule<ClassMember>

Available on MemberShouldBuilder, provided by the MemberDeclaredInClassesAssignableStartingWithShouldRules extension

Requires members not to satisfy beDeclaredInClassesAssignableToTypeNameStartingWith.