@Override public TypeMirror capture(TypeMirror t) { return types.capture(t); }
public static TypeMirror capture(TypeMirror t) { return types.capture(t); }
@Override public TypeMirror capture(TypeMirror arg0) { return realImpl.capture(arg0); }
@Override public TypeMirror capture(TypeMirror arg0) { return realImpl.capture(arg0); }
@Override public TypeMirror capture(TypeMirror t) { return this.types.capture(t); }
public TypeMirror capture(TypeMirror t) { return typeUtils.capture(t); }
@Override public TypeMirror capture(TypeMirror t) { return delegate.capture( t ); }
public TypeMirror capture(TypeMirror t) { return env.getTypeUtils().capture(t); }
public TypeMirror capture(TypeMirror t) { return env.getTypeUtils().capture(t); }
public String getInterfaceFullQualifiedGenericName(Class<?> targetInterface) { return typeUtils.capture(getInterfaceType(targetInterface)).toString(); }
public TypeMirror capture(TypeMirror t) { while (t instanceof DecoratedTypeMirror) { t = ((DecoratedTypeMirror) t).getDelegate(); } return TypeMirrorDecorator.decorate(delegate.capture(t), this.env); }
private String getRequestPresenter(ProcessorElement element) { return new FullClassName(typeUtils.capture(element.asTypeElement().getSuperclass()).toString()).allImports() .get(1); }
public TypeMirror capture(TypeMirror t) { while (t instanceof DecoratedTypeMirror) { t = ((DecoratedTypeMirror) t).getDelegate(); } return TypeMirrorDecorator.decorate(delegate.capture(t), this.env); }
private String computeSetterMethodParameterType(String className, List<String> formal, Map<String, String> formalMap, ExecutableElement methodElement, Element variableElement) { if (!methodElement.getTypeParameters().isEmpty() && variableElement.asType().getKind() == TypeKind.TYPEVAR && !formal.contains(variableElement.asType().toString())) { return processingEnv.getTypeUtils().erasure(variableElement.asType()).toString(); } String methodType = variableElement.asType().toString(); if (!methodType.contains("<")) { return methodType; } DeclaredType capture = (DeclaredType) processingEnv.getTypeUtils().capture(variableElement.asType()); List<String> formalValues = new LinkedList<>(); boolean use = false; for (TypeMirror typeArgument : capture.getTypeArguments()) { String simpleName = typeArgument.toString(); String rawValue = formalMap.get(simpleName); if (rawValue != null) { formalValues.add(rawValue); use = true; } else { formalValues.add(typeArgument.toString()); use = true; } } if (use) { methodType = String.format("%s< %s >", processingEnv.getTypeUtils().erasure(variableElement.asType()).toString(), String.join(", ", formalValues)); } logDebug(String.format("Class %s - Method Parameterized type: %s", className, methodType)); return methodType; }
TypeMirror typeMirror = null; try { typeMirror = processingEnvironment.getTypeUtils().capture(element.asType()); messager.printMessage(Diagnostic.Kind.NOTE, " processingEnvironment.getTypeUtils().capture(element.asType()):" + typeMirror); } catch (Exception e) {
type = controller.getTypes().capture(type);
assertTrue(typeMirrorSet.add(one.getReturnType())); assertFalse(typeMirrorSet.add(two.getReturnType())); DeclaredType captureOne = (DeclaredType) typeUtil.capture(one.getReturnType()); assertTrue(typeMirrorSet.add(captureOne)); DeclaredType captureTwo = (DeclaredType) typeUtil.capture(two.getReturnType()); assertFalse(typeMirrorSet.add(captureTwo));
assertTrue(typeMirrorSet.add(one.getReturnType())); assertFalse(typeMirrorSet.add(two.getReturnType())); DeclaredType captureOne = (DeclaredType) typeUtil.capture(one.getReturnType()); assertTrue(typeMirrorSet.add(captureOne)); DeclaredType captureTwo = (DeclaredType) typeUtil.capture(two.getReturnType()); assertFalse(typeMirrorSet.add(captureTwo));
assertTrue(typeMirrorSet.add(one.getReturnType())); assertFalse(typeMirrorSet.add(two.getReturnType())); DeclaredType captureOne = (DeclaredType) typeUtil.capture(one.getReturnType()); assertTrue(typeMirrorSet.add(captureOne)); DeclaredType captureTwo = (DeclaredType) typeUtil.capture(two.getReturnType()); assertFalse(typeMirrorSet.add(captureTwo));
assertTrue(typeMirrorSet.add(one.getReturnType())); assertFalse(typeMirrorSet.add(two.getReturnType())); DeclaredType captureOne = (DeclaredType) typeUtil.capture(one.getReturnType()); assertTrue(typeMirrorSet.add(captureOne)); DeclaredType captureTwo = (DeclaredType) typeUtil.capture(two.getReturnType()); assertFalse(typeMirrorSet.add(captureTwo));