String (GenericType type, List<TypeAnnotationWriteHelper> typeAnnWriteHelpers) { List<TypeAnnotationWriteHelper> arrayTypeAnnWriteHelpers = ExprProcessor.arrayPath(type, typeAnnWriteHelpers); List<TypeAnnotationWriteHelper> nonArrayTypeAnnWriteHelpers = ExprProcessor.nonArrayPath(type, typeAnnWriteHelpers); StringBuilder sb = new StringBuilder(getTypeName(type, nonArrayTypeAnnWriteHelpers)); ExprProcessor.writeArray(sb, type.getArrayDim(), arrayTypeAnnWriteHelpers); return sb.toString(); }