Top Fields Constructors Methods
io.vertx.codegen.type

public Class AnnotationValueInfoFactory

extends Object
Class Inheritance
Imports
javax.lang.model.element.*, javax.lang.model.type.TypeMirror, javax.lang.model.util.Elements, .Types, java.util.Collections, .List, .Map, java.util.stream.Collectors

Author

Field Summary

Modifier and TypeField and Description
private final Elements
private final TypeMirrorFactory

Constructor Summary

AccessConstructor and Description
public

Field Detail

elementUtilsback to summary
private final Elements elementUtils
typeFactoryback to summary
private final TypeMirrorFactory typeFactory

Constructor Detail

AnnotationValueInfoFactoryback to summary
public AnnotationValueInfoFactory(TypeMirrorFactory typeMirrorFactory)

Method Detail

processAnnotationback to summary
public AnnotationValueInfo processAnnotation(AnnotationMirror annotation)
processAnnotationMemberValueback to summary
private Object processAnnotationMemberValue(AnnotationValue value)
Annotations
@SuppressWarnings:unchecked