Class AnnotationValueMapperDefault<T>
java.lang.Object
io.determann.shadow.api.annotationvalue.AnnotationValueMapperDefault<T>
- All Implemented Interfaces:
AnnotationValueMapper<T>
public abstract class AnnotationValueMapperDefault<T>
extends Object
implements AnnotationValueMapper<T>
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionannotationUsage(AnnotationUsage value) enumConstant(EnumConstant value) type(Shadow<TypeMirror> value) values(List<AnnotationValue> values)
-
Constructor Details
-
AnnotationValueMapperDefault
public AnnotationValueMapperDefault()
-
-
Method Details
-
string
- Specified by:
stringin interfaceAnnotationValueMapper<T>
-
aBoolean
- Specified by:
aBooleanin interfaceAnnotationValueMapper<T>
-
aByte
- Specified by:
aBytein interfaceAnnotationValueMapper<T>
-
aShort
- Specified by:
aShortin interfaceAnnotationValueMapper<T>
-
integer
- Specified by:
integerin interfaceAnnotationValueMapper<T>
-
aLong
- Specified by:
aLongin interfaceAnnotationValueMapper<T>
-
character
- Specified by:
characterin interfaceAnnotationValueMapper<T>
-
aFloat
- Specified by:
aFloatin interfaceAnnotationValueMapper<T>
-
aDouble
- Specified by:
aDoublein interfaceAnnotationValueMapper<T>
-
type
- Specified by:
typein interfaceAnnotationValueMapper<T>
-
enumConstant
- Specified by:
enumConstantin interfaceAnnotationValueMapper<T>
-
annotationUsage
- Specified by:
annotationUsagein interfaceAnnotationValueMapper<T>
-
values
- Specified by:
valuesin interfaceAnnotationValueMapper<T>
-