Package | Description |
---|---|
com.google.common.collect.testing.features |
Modifier and Type | Field and Description |
---|---|
private static java.util.Map<java.lang.Class<?>,TesterRequirements> |
FeatureUtil.classTesterRequirementsCache |
private static java.util.Map<java.lang.reflect.Method,TesterRequirements> |
FeatureUtil.methodTesterRequirementsCache |
Modifier and Type | Method and Description |
---|---|
static TesterRequirements |
FeatureUtil.buildDeclaredTesterRequirements(java.lang.reflect.AnnotatedElement classOrMethod)
Construct the set of requirements specified by annotations
directly on a tester class or method.
|
private static TesterRequirements |
FeatureUtil.buildTesterRequirements(java.lang.annotation.Annotation testerAnnotation)
Find all the constraints explicitly or implicitly specified by a single
tester annotation.
|
(package private) static TesterRequirements |
FeatureUtil.buildTesterRequirements(java.lang.Class<?> testerClass)
Construct the full set of requirements for a tester class.
|
(package private) static TesterRequirements |
FeatureUtil.buildTesterRequirements(java.lang.reflect.Method testerMethod)
Construct the full set of requirements for a tester method.
|
static TesterRequirements |
FeatureUtil.getTesterRequirements(java.lang.Class<?> testerClass)
Get the full set of requirements for a tester class.
|
static TesterRequirements |
FeatureUtil.getTesterRequirements(java.lang.reflect.Method testerMethod)
Get the full set of requirements for a tester class.
|
private static TesterRequirements |
FeatureUtil.incorporateRequirements(TesterRequirements requirements,
TesterRequirements moreRequirements,
java.lang.Object source)
Incorporate additional requirements into an existing requirements object.
|
Modifier and Type | Method and Description |
---|---|
private static TesterRequirements |
FeatureUtil.incorporateRequirements(TesterRequirements requirements,
TesterRequirements moreRequirements,
java.lang.Object source)
Incorporate additional requirements into an existing requirements object.
|
Constructor and Description |
---|
TesterRequirements(TesterRequirements tr) |