ClassHavePublicFieldsPredicateRules extension
Predicate-side DSL for public field rules.
Methods
-
haveAllPublicFields(
Iterable< String> fieldNames) → ClassPredicateBuilder -
Available on ClassPredicateBuilder, provided by the ClassHavePublicFieldsPredicateRules extension
Selects classes where every field infieldNamesis public. -
haveAnyPublicFields(
Iterable< String> fieldNames) → ClassPredicateBuilder -
Available on ClassPredicateBuilder, provided by the ClassHavePublicFieldsPredicateRules extension
Selects classes where at least one field infieldNamesis public. -
haveNoPublicFields(
Iterable< String> fieldNames) → ClassPredicateBuilder -
Available on ClassPredicateBuilder, provided by the ClassHavePublicFieldsPredicateRules extension
Selects classes where none offieldNamesis 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.