public static class FindByAnnotation.AttributeReaderDelegate extends java.lang.Object implements Attribute.AttributeReader
Constructor and Description |
---|
AttributeReaderDelegate(Attribute.AttributeReader delegate,
java.lang.String name,
java.lang.reflect.Field annoFoundOn) |
Modifier and Type | Method and Description |
---|---|
void |
addAnnotations(java.util.Collection<java.lang.annotation.Annotation> annotations) |
java.lang.String |
getName() |
java.lang.Class<?> |
getType() |
java.lang.Object |
getValue() |
public AttributeReaderDelegate(Attribute.AttributeReader delegate, java.lang.String name, java.lang.reflect.Field annoFoundOn)
public java.lang.String getName()
getName
in interface Attribute.TypedAttributeProvider
public java.lang.Class<?> getType()
getType
in interface Attribute.TypedAttributeProvider
public java.lang.Object getValue() throws java.lang.Exception
getValue
in interface Attribute.AttributeReader
java.lang.Exception
public void addAnnotations(java.util.Collection<java.lang.annotation.Annotation> annotations)
addAnnotations
in interface Attribute.AttributeReader
Copyright © 2019. All rights reserved.