String getPath() { StringBuilder path = new StringBuilder(); parent.appendPathPrefix(path); path.append(decl.getName()); path.append(".class"); return path.toString(); }
String getFQN() { StringBuilder fqn = new StringBuilder(); parent.appendFQNPrefix(fqn); fqn.append(decl.getName()); return fqn.toString(); }
@Override CU getCU() { return parent.getCU(); }
@Override void appendFQNPrefix(StringBuilder path) { parent.appendFQNPrefix(path); path.append(decl.getName()); path.append('.'); }