MCPcopy Create free account
hub / github.com/Syncleus/aparapi / toClassShortNameIfAny

Method toClassShortNameIfAny

src/main/java/com/aparapi/Kernel.java:3120–3135  ·  view source on GitHub ↗
(final Class<?> retClass)

Source from the content-addressed store, hash-verified

3118 }
3119
3120 private static String toClassShortNameIfAny(final Class<?> retClass) {
3121 if (retClass.isArray()) {
3122 return "[" + toClassShortNameIfAny(retClass.getComponentType());
3123 }
3124 final String strRetClass = retClass.toString();
3125 final String mapping = typeToLetterMap.get(strRetClass);
3126 // System.out.println("strRetClass = <" + strRetClass + ">, mapping = " + mapping);
3127 if (mapping == null) {
3128 if (retClass.isArray()) {
3129 return "[" + retClass.getName() + ";";
3130 } else {
3131 return "L" + retClass.getName() + ";";
3132 }
3133 }
3134 return mapping;
3135 }
3136
3137 public static String getMappedMethodName(MethodReferenceEntry _methodReferenceEntry) {
3138 if (CacheEnabler.areCachesEnabled())

Callers 2

getReturnTypeLetterMethod · 0.95
getArgumentsLettersMethod · 0.95

Calls 4

isArrayMethod · 0.65
getMethod · 0.65
getNameMethod · 0.65
toStringMethod · 0.45

Tested by

no test coverage detected