public class AnnotationMockMetadata
extends java.lang.Object
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.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() |
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 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 getQualifier()
public java.lang.Class<? extends java.lang.annotation.Annotation> getAnnotation()
public java.lang.Class<?> getType()
public java.lang.reflect.Method[] getMethods()
private java.lang.reflect.Method[] getMethod() throws java.lang.Exception
java.lang.Exception
public java.lang.Object getMock()
public void setMock(java.lang.Object mock)
public boolean equals(java.lang.Object o)
equals
in class java.lang.Object
public int hashCode()
hashCode
in class java.lang.Object