Bonjour à tous,

J'appelle la fonction suivante avec typeMirror#toSTring="javax.lang.model.type.NullType"

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
public static boolean isNull(TypeMirror typeMirror) {
	class Visitor extends SimpleTypeVisitor6<Void, Void> {
		boolean result = false;
 
		@Override
		public Void visitNull(NullType type, Void p) {
			this.result = true;
			return super.visitNull(type, p);
		}
	}
	Visitor visitor = new Visitor();
	typeMirror.accept(visitor, null);
	return visitor.result;
}
Mais ma fonction n'est jamais visitée.
Comme c'est la première fois que je m'attaque à ces notions, je voudrais savoir si quelqu'un voit mon erreur, par hasard. Merci d'avance.