U - The represented unloaded type.V - The represented loaded type.public abstract static class AnnotationValue.AbstractBase<U,V> extends Object implements AnnotationValue<U,V>
AnnotationValue.AbstractBase<U,V>, AnnotationValue.ForAnnotation<U extends Annotation>, AnnotationValue.ForComplexArray<U,V>, AnnotationValue.ForConstant<U>, AnnotationValue.ForEnumeration<U extends Enum<U>>, AnnotationValue.ForType<U extends Class<U>>, AnnotationValue.Loaded<U>UNDEFINED| Constructor and Description |
|---|
AbstractBase() |
| Modifier and Type | Method and Description |
|---|---|
<S> S |
resolve(Class<? extends S> type)
Resolves the unloaded value of this annotation.
|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitload, resolvepublic <S> S resolve(Class<? extends S> type)
AnnotationValueresolve in interface AnnotationValue<U,V>S - The annotation value's unloaded type.type - The annotation value's unloaded type.Copyright © 2014–2016. All rights reserved.