Class DefaultInjectFieldSearcher
- java.lang.Object
-
- org.powermock.api.extension.listener.DefaultInjectFieldSearcher
-
- All Implemented Interfaces:
InjectFieldSearcher
class DefaultInjectFieldSearcher extends java.lang.Object implements InjectFieldSearcher
-
-
Constructor Summary
Constructors Constructor Description DefaultInjectFieldSearcher()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method 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)
-
-
-
Method Detail
-
findField
public java.lang.reflect.Field findField(java.lang.Object instance, MockMetadata mockMetadata)
- Specified by:
findField
in interfaceInjectFieldSearcher
-
filterByFieldName
private java.util.Set<java.lang.reflect.Field> filterByFieldName(java.util.Set<java.lang.reflect.Field> candidates, java.lang.String fieldName)
-
filterByType
private java.util.Set<java.lang.reflect.Field> filterByType(java.util.Set<java.lang.reflect.Field> candidates, java.lang.Class<?> type)
-
doFilterByType
private java.util.Set<java.lang.reflect.Field> doFilterByType(java.util.Set<java.lang.reflect.Field> candidates, java.lang.Class<?> type)
-
filterByQualifier
private java.util.Set<java.lang.reflect.Field> filterByQualifier(java.util.Set<java.lang.reflect.Field> candidates, java.lang.String qualifier)
-
doFilterByQualifier
private java.util.Set<java.lang.reflect.Field> doFilterByQualifier(java.util.Set<java.lang.reflect.Field> candidates, java.lang.String qualifier)
-
-