class DefaultInjectFieldSearcher extends java.lang.Object implements InjectFieldSearcher
Constructor and Description |
---|
DefaultInjectFieldSearcher() |
Modifier and Type | Method and Description |
---|---|
private java.util.Set<java.lang.reflect.Field> |
doFilterByQualifier(java.util.Set<java.lang.reflect.Field> candidates,
java.lang.String qualifier) |
private java.util.Set<java.lang.reflect.Field> |
doFilterByType(java.util.Set<java.lang.reflect.Field> candidates,
java.lang.Class<?> type) |
private java.util.Set<java.lang.reflect.Field> |
filterByFieldName(java.util.Set<java.lang.reflect.Field> candidates,
java.lang.String fieldName) |
private java.util.Set<java.lang.reflect.Field> |
filterByQualifier(java.util.Set<java.lang.reflect.Field> candidates,
java.lang.String qualifier) |
private java.util.Set<java.lang.reflect.Field> |
filterByType(java.util.Set<java.lang.reflect.Field> candidates,
java.lang.Class<?> type) |
java.lang.reflect.Field |
findField(java.lang.Object instance,
MockMetadata mockMetadata) |
public java.lang.reflect.Field findField(java.lang.Object instance, MockMetadata mockMetadata)
findField
in interface InjectFieldSearcher
private java.util.Set<java.lang.reflect.Field> filterByFieldName(java.util.Set<java.lang.reflect.Field> candidates, java.lang.String fieldName)
private java.util.Set<java.lang.reflect.Field> filterByType(java.util.Set<java.lang.reflect.Field> candidates, java.lang.Class<?> type)
private java.util.Set<java.lang.reflect.Field> doFilterByType(java.util.Set<java.lang.reflect.Field> candidates, java.lang.Class<?> type)
private java.util.Set<java.lang.reflect.Field> filterByQualifier(java.util.Set<java.lang.reflect.Field> candidates, java.lang.String qualifier)
private java.util.Set<java.lang.reflect.Field> doFilterByQualifier(java.util.Set<java.lang.reflect.Field> candidates, java.lang.String qualifier)