protected boolean removeClass(JCClass c) { try { skels.putInteger(OPCODE_REMOVE); skels.putString(c.toString()); skels.write(); } catch (IOException e) { e.printStackTrace(); return false; } return true; }
/** Write name and package of the given class */ void writeClassName(JCClass c, FileStorage fs) { fs.putString(c.getFullName()); fs.putInteger(c.getPackageName().length()); }
/** Write name and package of the given class */ void writeClassName(JCClass c, FileStorage fs) { fs.putString(c.getFullName()); fs.putInteger(c.getPackageName().length()); }
void writeParameter(JCParameter p) { bodies.putString(p.getName()); writeType(p.getType()); }
void writeParameter(JCParameter p) { bodies.putString(p.getName()); writeType(p.getType()); }
void writeMethod(JCMethod m) { writeConstructor(m); bodies.putString(m.getName()); writeType(m.getReturnType()); }
void writeMethod(JCMethod m) { writeConstructor(m); bodies.putString(m.getName()); writeType(m.getReturnType()); }
void writeField(JCField f) { bodies.putString(f.getName()); writeType(f.getType()); bodies.putInteger(f.getTagOffset()); bodies.putInteger(f.getModifiers()); }
void writeField(JCField f) { bodies.putString(f.getName()); writeType(f.getType()); bodies.putInteger(f.getTagOffset()); bodies.putInteger(f.getModifiers()); }