public String getClassName() { return delegate.getClassName(); }
public String getClassName() { return delegate.getClassName(); }
public final Class<?> getClassFromType(Class<?> expectedType, String codebase) throws ClassNotFoundException { if (clazz != null) return clazz; Class<?> specialCase = kSpecialCasesClasses.get(getClassName()); if (specialCase != null) { clazz = specialCase; return specialCase; } else { ClassLoader expectedTypeClassLoader = (expectedType == null ? null : expectedType.getClassLoader()); return loadClassOfType(getClassName(), codebase, expectedTypeClassLoader, expectedType, expectedTypeClassLoader); } }
public final String getUnqualifiedName() { if (unqualifiedName == null) { String className = getClassName(); int index = className.lastIndexOf('.'); if (index == -1) { unqualifiedName = className; definedInId = "IDL::1.0"; } else { unqualifiedName = className.substring(index); definedInId = "IDL:" + className.substring(0, index).replace('.', '/') + ":1.0"; } } return unqualifiedName; }
public final Class<?> getClassFromType(Class<?> expectedType, String codebase) throws ClassNotFoundException { if (clazz != null) return clazz; Class<?> specialCase = kSpecialCasesClasses.get(getClassName()); if (specialCase != null) { clazz = specialCase; return specialCase; } else { ClassLoader expectedTypeClassLoader = (expectedType == null ? null : expectedType.getClassLoader()); return loadClassOfType(getClassName(), codebase, expectedTypeClassLoader, expectedType, expectedTypeClassLoader); } }
public final String getUnqualifiedName() { if (unqualifiedName == null) { String className = getClassName(); int index = className.lastIndexOf('.'); if (index == -1) { unqualifiedName = className; definedInId = "IDL::1.0"; } else { unqualifiedName = className.substring(index); definedInId = "IDL:" + className.substring(0, index).replace('.', '/') + ":1.0"; } } return unqualifiedName; }
public final Class<?> getClassFromType(String url) throws ClassNotFoundException, MalformedURLException { return Util.loadClass(getClassName(), url, null); }
public final Class<?> getClassFromType(String url) throws ClassNotFoundException, MalformedURLException { return Util.loadClass(getClassName(), url, null); }
return clazz; Class<?> specialCase = kSpecialCasesClasses.get(getClassName()); return Util.loadClass(getClassName(), null, null);
return clazz; Class<?> specialCase = kSpecialCasesClasses.get(getClassName()); return Util.loadClass(getClassName(), null, null);