public class AnnotationMockMetadata extends java.lang.Object implements MockMetadata
Modifier and Type | Field and Description |
---|---|
private java.lang.Class<? extends java.lang.annotation.Annotation> |
annotation |
private java.lang.annotation.Annotation |
annotationInstance |
private java.lang.String |
fieldName |
private java.lang.reflect.Method[] |
methods |
private java.lang.Object |
mock |
private java.lang.String |
qualifier |
private java.lang.Class<?> |
type |
Constructor and Description |
---|
AnnotationMockMetadata(java.lang.Class<? extends java.lang.annotation.Annotation> annotation,
java.lang.reflect.Field field) |
Modifier and Type | Method and Description |
---|---|
boolean |
equals(java.lang.Object o) |
private java.lang.String |
findQualifier() |
java.lang.Class<? extends java.lang.annotation.Annotation> |
getAnnotation() |
java.lang.String |
getFieldName() |
private java.lang.reflect.Method[] |
getMethod() |
java.lang.reflect.Method[] |
getMethods() |
java.lang.Object |
getMock() |
java.lang.String |
getQualifier() |
java.lang.Class<?> |
getType() |
int |
hashCode() |
void |
setMock(java.lang.Object mock) |
private final java.lang.Class<?> type
private final java.lang.reflect.Method[] methods
private final java.lang.String qualifier
private final java.lang.Class<? extends java.lang.annotation.Annotation> annotation
private final java.lang.annotation.Annotation annotationInstance
private final java.lang.String fieldName
private java.lang.Object mock
public AnnotationMockMetadata(java.lang.Class<? extends java.lang.annotation.Annotation> annotation, java.lang.reflect.Field field) throws java.lang.Exception
java.lang.Exception
private java.lang.String findQualifier()
public java.lang.String getFieldName()
getFieldName
in interface MockMetadata
public java.lang.String getQualifier()
getQualifier
in interface MockMetadata
public java.lang.Class<? extends java.lang.annotation.Annotation> getAnnotation()
getAnnotation
in interface MockMetadata
public java.lang.Class<?> getType()
getType
in interface MockMetadata
public java.lang.reflect.Method[] getMethods()
getMethods
in interface MockMetadata
private java.lang.reflect.Method[] getMethod() throws java.lang.Exception
java.lang.Exception
public java.lang.Object getMock()
getMock
in interface MockMetadata
public void setMock(java.lang.Object mock)
setMock
in interface MockMetadata
public boolean equals(java.lang.Object o)
equals
in class java.lang.Object
public int hashCode()
hashCode
in class java.lang.Object