public static class FindByAnnotation.AttributeWriterDelegate extends java.lang.Object implements Attribute.AttributeWriter
Constructor and Description |
---|
AttributeWriterDelegate(Attribute.AttributeWriter 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() |
void |
setValue(java.lang.Object value) |
public AttributeWriterDelegate(Attribute.AttributeWriter 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 void setValue(java.lang.Object value) throws java.lang.Exception
setValue
in interface Attribute.AttributeWriter
java.lang.Exception
public void addAnnotations(java.util.Collection<java.lang.annotation.Annotation> annotations)
addAnnotations
in interface Attribute.AttributeWriter
Copyright © 2019. All rights reserved.