Home | History | Annotate | Download | only in managedprofile

Lines Matching refs:typeName

154                 String typeName = ((Element) nodes.item(i)).getAttribute(ATTRIBUTE_TYPE);
155 paramTypes[i] = getClassByName(typeName);
163 private static Class getClassByName(String typeName) throws ClassNotFoundException {
164 // Check if typeName represents an array
166 while (typeName.endsWith("[]")) {
168 typeName = typeName.substring(0, typeName.length() - 2);
172 typeName = typeName.replaceAll("<.*>$", "");
175 if (isPrimitiveTypeName(typeName)) {
176 return PRIMITIVE_TYPES.get(typeName);
178 return Class.forName(typeName);
183 if (isPrimitiveTypeName(typeName)) {
184 return Class.forName(prefix + PRIMITIVE_ENCODINGS.get(typeName));
186 return Class.forName(prefix + "L" + typeName + ";");
199 private static boolean isPrimitiveTypeName(String typeName) {
200 return PRIMITIVE_TYPES.containsKey(typeName);