3 lines · 250 B · Text
RawDownload
x/public.*{\n(		.*\n|\n)+	}/s/(public class (.*) extends(.|\n)*)}/\1	int mtype() { return M\2; }\n	},x g/public int mtype/s/public int mtype.*return M(.*);.*/&\n		public String mname(){ return "\1"; }s/int (f.get\([^)]*\))/((int)(\1\&0xFF))/g :414