return visitor.visitPrimitiveType(this);
}
public static PomPrimitiveType getUnboxedType(PomType type) {
if (!(type instanceof PomClassType)) return null;
final PomReferenceTypeElement pomClass = ((PomClassType)type).getReferenceClass();
if (!(pomClass instanceof PomClass)) return null;
if (!PomJavaAspect.getInstance(pomClass.getModel()).getLanguageLevel().hasEnumKeywordAndAutoboxing()) return null;
return ourQNameToUnboxed.get(((PomClass)pomClass).getQualifiedName());
}