public DeclaredType getDeclaredType(Class<?> element) { return (DeclaredType) ElementUtils.getType(environment, element); }
public TypeMirror getType(Class<?> element) { return ElementUtils.getType(environment, element); }
public TypeMirror getType(Class<?> element) { return ElementUtils.getType(environment, element); }
public DeclaredType getDeclaredType(Class<?> element) { return (DeclaredType) ElementUtils.getType(environment, element); }
private TypeMirror getType(Class<?> klass) { return ElementUtils.getType(processor.getProcessingEnv(), klass); }
public static TypeMirror getType(ProcessingEnvironment processingEnv, Class<?> element) { if (element.isArray()) { return processingEnv.getTypeUtils().getArrayType(getType(processingEnv, element.getComponentType()));
public static TypeMirror getType(ProcessingEnvironment processingEnv, Class<?> element) { if (element.isArray()) { return processingEnv.getTypeUtils().getArrayType(getType(processingEnv, element.getComponentType()));
@Override public Void visitType(CodeTypeElement e, Void p) { List<TypeElement> superTypes = ElementUtils.getSuperTypes(e); for (TypeElement type : superTypes) { String qualifiedName = ElementUtils.getQualifiedName(type); if (qualifiedName.equals(Serializable.class.getCanonicalName())) { if (!e.containsField("serialVersionUID")) { e.add(new CodeVariableElement(modifiers(PRIVATE, STATIC, FINAL), ElementUtils.getType(processingEnv, long.class), "serialVersionUID", "1L")); } break; } } return super.visitType(e, p); }
@Override public Void visitType(CodeTypeElement e, Void p) { List<TypeElement> superTypes = ElementUtils.getSuperTypes(e); for (TypeElement type : superTypes) { String qualifiedName = ElementUtils.getQualifiedName(type); if (qualifiedName.equals(Serializable.class.getCanonicalName())) { if (!e.containsField("serialVersionUID")) { e.add(new CodeVariableElement(modifiers(PRIVATE, STATIC, FINAL), ElementUtils.getType(processingEnv, long.class), "serialVersionUID", "1L")); } break; } } return super.visitType(e, p); }