/** * Perform all necessary stand-alone identifier mangling operations on a java identifier that is being transformed * into an IDL name. That is, mangling operations that don't require looking at anything else but the identifier * itself. This covers sections 1.3.2.2, 1.3.2.3, and 1.3.2.4 of the Java2IDL spec. Method overloading and * case-sensitivity checks are handled elsewhere. */ private static String mangleIdentifier(String identifier) { return mangleIdentifier(identifier, false); }
/** * Perform all necessary stand-alone identifier mangling operations on a java identifier that is being transformed * into an IDL name. That is, mangling operations that don't require looking at anything else but the identifier * itself. This covers sections 1.3.2.2, 1.3.2.3, and 1.3.2.4 of the Java2IDL spec. Method overloading and * case-sensitivity checks are handled elsewhere. */ private static String mangleIdentifier(String identifier) { return mangleIdentifier(identifier, false); }
private static String getMappedContainerName(Class<?> c) { String unmappedName = getUnmappedContainerName(c); return mangleIdentifier(unmappedName); }
private static String getMappedContainerName(Class<?> c) { String unmappedName = getUnmappedContainerName(c); return mangleIdentifier(unmappedName); }
next.mangledName = mangleIdentifier(next.mangledName, next.isProperty);
next.mangledName = mangleIdentifier(next.mangledName, next.isProperty);