public final class AnnotatedBinding<T>
extends java.lang.Object
Constructor and Description |
---|
AnnotatedBinding(java.lang.Class<? super T> clazz,
java.lang.annotation.Annotation annotation,
T instance) |
AnnotatedBinding(java.lang.Class<? super T> clazz,
java.lang.Class<? extends java.lang.annotation.Annotation> annotation,
T instance) |
Modifier and Type | Method and Description |
---|---|
java.lang.Class<? extends java.lang.annotation.Annotation> |
getClassAnnotation() |
java.lang.Class<? super T> |
getClazz() |
T |
getInstance() |
java.lang.annotation.Annotation |
getObjectAnnotation() |
boolean |
isObject() |
public AnnotatedBinding(java.lang.Class<? super T> clazz, java.lang.annotation.Annotation annotation, T instance)
public java.lang.Class<? super T> getClazz()
public java.lang.Class<? extends java.lang.annotation.Annotation> getClassAnnotation()
public java.lang.annotation.Annotation getObjectAnnotation()
public T getInstance()
public boolean isObject()