abstract static class OptionalBinder.BaseAnnotation
extends java.lang.Object
implements java.io.Serializable, java.lang.annotation.Annotation
| Modifier and Type | Field and Description |
|---|---|
private java.lang.Class<? extends java.lang.annotation.Annotation> |
clazz |
private static long |
serialVersionUID |
private java.lang.String |
value |
| Constructor and Description |
|---|
BaseAnnotation(java.lang.Class<? extends java.lang.annotation.Annotation> clazz,
java.lang.String value) |
| Modifier and Type | Method and Description |
|---|---|
java.lang.Class<? extends java.lang.annotation.Annotation> |
annotationType() |
boolean |
equals(java.lang.Object o) |
int |
hashCode() |
java.lang.String |
toString() |
java.lang.String |
value() |
private final java.lang.String value
private final java.lang.Class<? extends java.lang.annotation.Annotation> clazz
private static final long serialVersionUID
BaseAnnotation(java.lang.Class<? extends java.lang.annotation.Annotation> clazz,
java.lang.String value)
public java.lang.String value()
public int hashCode()
hashCode in interface java.lang.annotation.AnnotationhashCode in class java.lang.Objectpublic boolean equals(java.lang.Object o)
equals in interface java.lang.annotation.Annotationequals in class java.lang.Objectpublic java.lang.String toString()
toString in interface java.lang.annotation.AnnotationtoString in class java.lang.Objectpublic java.lang.Class<? extends java.lang.annotation.Annotation> annotationType()
annotationType in interface java.lang.annotation.Annotation