protected static MethodImpl readWithNameSignatureModifiers(
ReferenceTypeImpl target, ReferenceTypeImpl referenceType,
boolean withGenericSignature, DataInputStream in)
throws IOException {
VirtualMachineImpl vmImpl = target.virtualMachineImpl();
JdwpMethodID ID = new JdwpMethodID(vmImpl);
ID.read(in);
if (target.fVerboseWriter != null) {
target.fVerboseWriter.println("method", ID.value()); //$NON-NLS-1$
}
if (ID.isNull()) {
return null;
}
String name = target.readString("name", in); //$NON-NLS-1$
String signature = target.readString("signature", in); //$NON-NLS-1$
String genericSignature = null;