throw new RuntimeException(e.toString(), e);
throw new RuntimeException(e.toString(), e);
throw new CompileError(e.toString());
throw new CompileError(e.toString());
throw new CompileError(e.toString());
throw new CompileError(e.toString());
public static CtClass toCtClass(ClassPool pool, String name) { try { return pool.get(name); } catch (NotFoundException e) { throw new org.jboss.reflect.spi.NotFoundException(e.toString()); } }
public MutableClassInfo getMutable(String name, ClassLoader cl) { CtClass clazz; try { clazz = poolFactory.getPoolForLoader(cl).get(name); return new JavassistTypeInfo(this, clazz, null); } catch (NotFoundException e) { throw new org.jboss.reflect.spi.NotFoundException(e.toString()); } }
@Override public void edit(MethodCall m) { try { CtClass enclosing = m.getEnclosingClass(); String className = m.getClassName(); if (isAssignableFrom(className, enclosing)) { findMethodCalls(m.getMethod(), methods); } } catch (NotFoundException e) { logger.warn(e.toString(), e); } }
@Override public void edit(MethodCall m) { try { CtClass enclosing = m.getEnclosingClass(); String className = m.getClassName(); if (isAssignableFrom(className, enclosing)) { findMethodCalls(m.getMethod(), methods); } } catch (NotFoundException e) { logger.warn(e.toString(), e); } }
public void setExceptions(ClassInfo[] exceptions) { try { ctBehavior.setExceptionTypes(JavassistUtil.toCtClass(exceptions)); } catch (NotFoundException e) { throw new org.jboss.reflect.spi.NotFoundException(e.toString()); } typeInfo.clearMethodCache(); }
public void removeConstructor(MutableConstructorInfo mci) { if(mci instanceof JavassistConstructorInfo) try { ctClass.removeConstructor(((JavassistConstructorInfo) mci).getCtConstructor()); clearConstructorCache(); } catch (NotFoundException e) { throw new org.jboss.reflect.spi.NotFoundException(e.toString()); } }
public void removeMethod(MutableMethodInfo mmi) { if(mmi instanceof JavassistMethodInfo) try { ctClass.removeMethod(((JavassistMethodInfo) mmi).getCtMethod()); clearMethodCache(); } catch (NotFoundException e) { throw new org.jboss.reflect.spi.NotFoundException(e.toString()); } }
public void removeField(MutableFieldInfo mfi) { if(mfi instanceof JavassistFieldInfo) try { ctClass.removeField(((JavassistFieldInfo) mfi).getCtField()); clearFieldCache(); } catch (NotFoundException e) { throw new org.jboss.reflect.spi.NotFoundException(e.toString()); } }
public static CtClass toCtClass(ClassInfo clazz) { if(clazz instanceof JavassistTypeInfo) return ((JavassistTypeInfo) clazz).getCtClass(); else { try { ClassLoader classLoader = clazz.getClassLoader(); ClassPool classPool = JavassistTypeInfoFactoryImpl.getPoolFactory().getPoolForLoader(classLoader); return classPool.get(clazz.getName()); } catch (NotFoundException e) { throw new org.jboss.reflect.spi.NotFoundException(e.toString()); } } }
public void setExceptions(String[] exceptions) { typeInfo.clearMethodCache(); try { ctBehavior.setExceptionTypes(JavassistUtil.toCtClass(typeInfo.getCtClass().getClassPool(), exceptions)); } catch (NotFoundException e) { throw new org.jboss.reflect.spi.NotFoundException(e.toString()); } }
throw new CompileError(e.toString());
throw new CompileError(e.toString());
throw new CompileError(e.toString());
throw new CompileError(e.toString());