public static ObjCClass getByName(String objcClassName) { synchronized (objcBridgeLock) { ObjCClass c = nameToClass.get(objcClassName); if (c == null) { c = getByNameNotLoaded(objcClassName); if (c == null) { throw new ObjCClassNotFoundException("Could not find Java class corresponding to Objective-C class: " + objcClassName); } } return c; } }
ObjCClass c = ObjCObject.getPeerObject(classPtr); if (c == null) { c = getByNameNotLoaded(VM.newStringUTF(ObjCRuntime.class_getName(classPtr))); c = ObjCObject.getPeerObject(classPtr); if (c == null) { c = getByNameNotLoaded(VM.newStringUTF(ObjCRuntime.class_getName(classPtr))); if (c == null) { for (String protocol : getProtocols(classPtr, false)) {
public static ObjCClass getByName(String objcClassName) { synchronized (objcBridgeLock) { ObjCClass c = nameToClass.get(objcClassName); if (c == null) { c = getByNameNotLoaded(objcClassName); if (c == null) { throw new ObjCClassNotFoundException("Could not find Java class corresponding to Objective-C class: " + objcClassName); } } return c; } }
ObjCClass c = ObjCObject.getPeerObject(classPtr); if (c == null) { c = getByNameNotLoaded(VM.newStringUTF(ObjCRuntime.class_getName(classPtr))); c = ObjCObject.getPeerObject(classPtr); if (c == null) { c = getByNameNotLoaded(VM.newStringUTF(ObjCRuntime.class_getName(classPtr))); if (c == null) { for (String protocol : getProtocols(classPtr, false)) {