Java tutorial
//package com.java2s; import javax.lang.model.type.TypeMirror; import javax.lang.model.util.Types; public class Main { private static String _doubleErasure(TypeMirror elementType, Types typeUtils) { String name = typeUtils.erasure(elementType).toString(); int typeParamStart = name.indexOf('<'); if (typeParamStart != -1) { name = name.substring(0, typeParamStart); } return name; } }