@@ -191,14 +191,14 @@ extension JavaTranslator {
191191 /// can produce multiple declarations, such as a separate extension of
192192 /// JavaClass to house static methods.
193193 package func translateClass( _ javaClass: JavaClass < JavaObject > ) -> [ DeclSyntax ] {
194- let fullName = javaClass. getCanonicalName ( )
194+ let fullName = javaClass. getName ( )
195195 let swiftTypeName = try ! getSwiftTypeNameFromJavaClassName ( fullName)
196196
197197 // Superclass.
198198 let extends : String
199199 if !javaClass. isInterface ( ) ,
200200 let superclass = javaClass. getSuperclass ( ) ,
201- superclass. getCanonicalName ( ) != " java.lang.Object "
201+ superclass. getName ( ) != " java.lang.Object "
202202 {
203203 do {
204204 extends = " , extends: \( try getSwiftTypeName ( superclass) . swiftName) .self "
@@ -278,7 +278,7 @@ extension JavaTranslator {
278278 do {
279279 let implementedInSwift = constructor. isNative &&
280280 constructor. getDeclaringClass ( ) !. equals ( javaClass. as ( JavaObject . self) !) &&
281- swiftNativeImplementations. contains ( javaClass. getCanonicalName ( ) )
281+ swiftNativeImplementations. contains ( javaClass. getName ( ) )
282282
283283 let translated = try translateConstructor (
284284 constructor,
@@ -312,7 +312,7 @@ extension JavaTranslator {
312312
313313 let implementedInSwift = method. isNative &&
314314 method. getDeclaringClass ( ) !. equals ( javaClass. as ( JavaObject . self) !) &&
315- swiftNativeImplementations. contains ( javaClass. getCanonicalName ( ) )
315+ swiftNativeImplementations. contains ( javaClass. getName ( ) )
316316
317317 // Translate the method if we can.
318318 do {
@@ -438,7 +438,7 @@ extension JavaTranslator {
438438 // Members that are native and will instead go into a NativeMethods
439439 // protocol.
440440 var nativeMembers : [ DeclSyntax ] = [ ]
441- if swiftNativeImplementations. contains ( javaClass. getCanonicalName ( ) ) {
441+ if swiftNativeImplementations. contains ( javaClass. getName ( ) ) {
442442 nativeMembers. append (
443443 contentsOf: javaClass. getDeclaredMethods ( ) . compactMap {
444444 $0. flatMap { method in
0 commit comments