Package org.junit.internal.runners.rules
Class RuleMemberValidator.Builder
- java.lang.Object
-
- org.junit.internal.runners.rules.RuleMemberValidator.Builder
-
- Enclosing class:
- RuleMemberValidator
private static class RuleMemberValidator.Builder extends java.lang.Object
-
-
Field Summary
Fields Modifier and Type Field Description private java.lang.Class<? extends java.lang.annotation.Annotation>
annotation
private boolean
methods
private java.util.List<RuleMemberValidator.RuleValidator>
validators
-
Constructor Summary
Constructors Modifier Constructor Description private
Builder(java.lang.Class<? extends java.lang.annotation.Annotation> annotation)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description (package private) RuleMemberValidator
build()
(package private) RuleMemberValidator.Builder
forMethods()
(package private) RuleMemberValidator.Builder
withValidator(RuleMemberValidator.RuleValidator validator)
-
-
-
Field Detail
-
annotation
private final java.lang.Class<? extends java.lang.annotation.Annotation> annotation
-
methods
private boolean methods
-
validators
private final java.util.List<RuleMemberValidator.RuleValidator> validators
-
-
Method Detail
-
forMethods
RuleMemberValidator.Builder forMethods()
-
withValidator
RuleMemberValidator.Builder withValidator(RuleMemberValidator.RuleValidator validator)
-
build
RuleMemberValidator build()
-
-