FileDeclareClassPredicateRules extension

Predicate-side DSL for declared class rules.

on

Methods

declareAllClasses(Iterable<String> classNames) FilePredicateBuilder

Available on FilePredicateBuilder, provided by the FileDeclareClassPredicateRules extension

Selects files that declare every class in classNames.
declareAnyClass(Iterable<String> classNames) FilePredicateBuilder

Available on FilePredicateBuilder, provided by the FileDeclareClassPredicateRules extension

Selects files that declare at least one class in classNames.
declareClass(String className) FilePredicateBuilder

Available on FilePredicateBuilder, provided by the FileDeclareClassPredicateRules extension

Selects files that declare a class named className.
declareNoClasses(Iterable<String> classNames) FilePredicateBuilder

Available on FilePredicateBuilder, provided by the FileDeclareClassPredicateRules extension

Selects files that declare none of classNames.
noDeclareClass(String className) FilePredicateBuilder

Available on FilePredicateBuilder, provided by the FileDeclareClassPredicateRules extension

Selects files that do not declare a class named className.