ClassHavePublicFieldsPredicateRules extension
Predicate-side DSL for public field rules.
Methods
-
haveNoPublicFieldsNamed(
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. -
havePublicFieldNamedAnyOf(
Iterable< String> fieldNames) → ClassPredicateBuilder -
Available on ClassPredicateBuilder, provided by the ClassHavePublicFieldsPredicateRules extension
Selects classes where at least one field infieldNamesis public. -
havePublicFieldsNamedAllOf(
Iterable< String> fieldNames) → ClassPredicateBuilder -
Available on ClassPredicateBuilder, provided by the ClassHavePublicFieldsPredicateRules extension
Selects classes where every field infieldNamesis public. -
notHaveOnlyPublicFields(
) → ClassPredicateBuilder -
Available on ClassPredicateBuilder, provided by the ClassHavePublicFieldsPredicateRules extension
Selects classes with no fields or at least one private field.