/** * Create a class descriptor from a resource name. * * @param resourceName * the resource name * @return the class descriptor * @deprecated Use * {@link DescriptorFactory#createClassDescriptorFromResourceName(String)} * instead */ @Deprecated public static ClassDescriptor fromResourceName(String resourceName) { return DescriptorFactory.createClassDescriptorFromResourceName(resourceName); }
@Override public ClassDescriptor getClassDescriptor() { return DescriptorFactory.createClassDescriptorFromResourceName(getResourceName()); }
@Override public ClassDescriptor getClassDescriptor() throws InvalidClassFileFormatException { return DescriptorFactory.createClassDescriptorFromResourceName(getResourceName()); }
@Override public ClassDescriptor getClassDescriptor() throws ResourceNotFoundException, InvalidClassFileFormatException { return DescriptorFactory.createClassDescriptorFromResourceName(getResourceName()); }
@Override public ClassDescriptor getClassDescriptor() { return DescriptorFactory.createClassDescriptorFromResourceName(getResourceName()); }
/** * Convert this exception to a ClassNotFoundException. This method should * only be called if the ResourceNotFoundException occurs while looking for * a class. The message format is parseable by ClassNotFoundExceptionParser. */ public ClassNotFoundException toClassNotFoundException() { ClassDescriptor classDescriptor = DescriptorFactory.createClassDescriptorFromResourceName(resourceName); return new ClassNotFoundException("ResourceNotFoundException while looking for class " + classDescriptor.toDottedClassName() + ": " + getMessage()); } }
String resourceName = ((ResourceNotFoundException) cause).getResourceName(); if (resourceName != null) { ClassDescriptor classDesc = DescriptorFactory.createClassDescriptorFromResourceName(resourceName); return classDesc.toDottedClassName();
/** * Create a class descriptor from a resource name. * * @param resourceName * the resource name * @return the class descriptor * @deprecated Use * {@link DescriptorFactory#createClassDescriptorFromResourceName(String)} * instead */ @Deprecated public static ClassDescriptor fromResourceName(String resourceName) { return DescriptorFactory.createClassDescriptorFromResourceName(resourceName); }
@Override public ClassDescriptor getClassDescriptor() { return DescriptorFactory.createClassDescriptorFromResourceName(getResourceName()); }
@Override public ClassDescriptor getClassDescriptor() { return DescriptorFactory.createClassDescriptorFromResourceName(getResourceName()); }
@Override public ClassDescriptor getClassDescriptor() throws InvalidClassFileFormatException { return DescriptorFactory.createClassDescriptorFromResourceName(getResourceName()); }
/** * Convert this exception to a ClassNotFoundException. This method should * only be called if the ResourceNotFoundException occurs while looking for * a class. The message format is parseable by ClassNotFoundExceptionParser. */ public ClassNotFoundException toClassNotFoundException() { ClassDescriptor classDescriptor = DescriptorFactory.createClassDescriptorFromResourceName(resourceName); return new ClassNotFoundException("ResourceNotFoundException while looking for class " + classDescriptor.toDottedClassName() + ": " + getMessage()); } }
String resourceName = ((ResourceNotFoundException) cause).getResourceName(); if (resourceName != null) { ClassDescriptor classDesc = DescriptorFactory.createClassDescriptorFromResourceName(resourceName); return classDesc.toDottedClassName();