ClassHavePublicFieldsPredicateRules extension

Predicate-side DSL for public field rules.

on

Methods

haveAllPublicFields(Iterable<String> fieldNames) ClassPredicateBuilder

Available on ClassPredicateBuilder, provided by the ClassHavePublicFieldsPredicateRules extension

Selects classes where every field in fieldNames is public.
haveAnyPublicFields(Iterable<String> fieldNames) ClassPredicateBuilder

Available on ClassPredicateBuilder, provided by the ClassHavePublicFieldsPredicateRules extension

Selects classes where at least one field in fieldNames is public.
haveNoPublicFields(Iterable<String> fieldNames) ClassPredicateBuilder

Available on ClassPredicateBuilder, provided by the ClassHavePublicFieldsPredicateRules extension

Selects classes where none of fieldNames is public.
haveOnlyPublicFields() ClassPredicateBuilder

Available on ClassPredicateBuilder, provided by the ClassHavePublicFieldsPredicateRules extension

Selects classes where every declared field is public.
noHaveOnlyPublicFields() ClassPredicateBuilder

Available on ClassPredicateBuilder, provided by the ClassHavePublicFieldsPredicateRules extension

Selects classes with at least one private field.