001 package org.objectweb.jac.core.rtti; 002 003 public class NoSuchFieldException extends RuntimeException { 004 ClassItem cli; 005 String fieldName; 006 public NoSuchFieldException(ClassItem cli, String fieldName) { 007 super("No such field '"+fieldName+"' in class "+cli.getName()); 008 this.cli = cli; 009 this.fieldName = fieldName; 010 } 011 public ClassItem getClassItem() { 012 return cli; 013 } 014 public String getFieldName() { 015 return fieldName; 016 } 017 }