| Previous CloneSet | Next CloneSet | Back to Main Report |
| Clone Mass | Clones in CloneSet | Parameter Count | Clone Similarity | Syntax Category [Sequence Length] |
|---|---|---|---|---|
| 11 | 5 | 4 | 0.978 | statement_sequence_member |
| Clone Abstraction | Parameter Bindings |
| Clone Instance (Click to see clone) | Line Count | Source Line | Source File |
|---|---|---|---|
| 1 | 11 | 350 | plugins/org.eclipse.jdt.debug/jdi/org/eclipse/jdi/internal/ClassTypeImpl.java |
| 2 | 11 | 425 | plugins/org.eclipse.jdt.debug/jdi/org/eclipse/jdi/internal/ObjectReferenceImpl.java |
| 3 | 11 | 721 | plugins/org.eclipse.jdt.debug/jdi/org/eclipse/jdi/internal/ReferenceTypeImpl.java |
| 4 | 11 | 743 | plugins/org.eclipse.jdt.debug/jdi/org/eclipse/jdi/internal/ReferenceTypeImpl.java |
| 5 | 11 | 91 | plugins/org.eclipse.jdt.debug/jdi/org/eclipse/jdi/internal/ThreadGroupReferenceImpl.java |
| ||||
try {
JdwpReplyPacket replyPacket = requestVM(JdwpCommandPacket.CT_SUPERCLASS, this );
defaultReplyErrorHandler(replyPacket.errorCode());
DataInputStream replyData = replyPacket.dataInStream();
fSuperclass = ClassTypeImpl.read(this, replyData);
return fSuperclass;
} catch (IOException e) {
defaultIOExceptionHandler(e);
return null;
}
finally {
handledJdwpRequest();
}
|
| ||||
try {
JdwpReplyPacket replyPacket = requestVM(JdwpCommandPacket.OR_REFERENCE_TYPE, this );
defaultReplyErrorHandler(replyPacket.errorCode());
DataInputStream replyData = replyPacket.dataInStream();
fReferenceType = ReferenceTypeImpl.readWithTypeTag(this, replyData);
return fReferenceType;
} catch (IOException e) {
defaultIOExceptionHandler(e);
return null;
}
finally {
handledJdwpRequest();
}
|
| ||||
try {
JdwpReplyPacket replyPacket = requestVM(JdwpCommandPacket.RT_CLASS_LOADER, this );
defaultReplyErrorHandler(replyPacket.errorCode());
DataInputStream replyData = replyPacket.dataInStream();
fClassLoader = ClassLoaderReferenceImpl.read(this, replyData);
return fClassLoader;
} catch (IOException e) {
defaultIOExceptionHandler(e);
return null;
}
finally {
handledJdwpRequest();
}
|
| ||||
try {
JdwpReplyPacket replyPacket = requestVM(JdwpCommandPacket.RT_CLASS_OBJECT, this );
defaultReplyErrorHandler(replyPacket.errorCode());
DataInputStream replyData = replyPacket.dataInStream();
fClassObject = ClassObjectReferenceImpl.read(this, replyData);
return fClassObject;
} catch (IOException e) {
defaultIOExceptionHandler(e);
return null;
}
finally {
handledJdwpRequest();
}
|
| ||||
try {
JdwpReplyPacket replyPacket = requestVM(JdwpCommandPacket.TGR_PARENT, this );
defaultReplyErrorHandler(replyPacket.errorCode());
DataInputStream replyData = replyPacket.dataInStream();
fParent = ThreadGroupReferenceImpl.read(this, replyData);
return fParent;
} catch (IOException e) {
defaultIOExceptionHandler(e);
return null;
}
finally {
handledJdwpRequest();
}
|
| |||
try {
JdwpReplyPacket replyPacket = requestVM(JdwpCommandPacket. [[#variable761b14a0]], this );
defaultReplyErrorHandler(replyPacket.errorCode());
DataInputStream replyData = replyPacket.dataInStream();
[[#variable761b0740]]= [[#variable761b1260]]. [[#variable761b1440]](this, replyData);
return [[#variable761b0740]];
}
catch (IOException e) {
defaultIOExceptionHandler(e);
return null;
}
finally {
handledJdwpRequest();
}
|
| CloneAbstraction |
| Parameter Index | Clone Instance | Parameter Name | Value |
|---|---|---|---|
| 1 | 1 | [[#761b14a0]] | CT_SUPERCLASS |
| 1 | 2 | [[#761b14a0]] | OR_REFERENCE_TYPE |
| 1 | 3 | [[#761b14a0]] | RT_CLASS_OBJECT |
| 1 | 4 | [[#761b14a0]] | RT_CLASS_LOADER |
| 1 | 5 | [[#761b14a0]] | TGR_PARENT |
| 2 | 1 | [[#761b0740]] | fSuperclass |
| 2 | 2 | [[#761b0740]] | fReferenceType |
| 2 | 3 | [[#761b0740]] | fClassObject |
| 2 | 4 | [[#761b0740]] | fClassLoader |
| 2 | 5 | [[#761b0740]] | fParent |
| 3 | 1 | [[#761b1260]] | ClassTypeImpl |
| 3 | 2 | [[#761b1260]] | ReferenceTypeImpl |
| 3 | 3 | [[#761b1260]] | ClassObjectReferenceImpl |
| 3 | 4 | [[#761b1260]] | ClassLoaderReferenceImpl |
| 3 | 5 | [[#761b1260]] | ThreadGroupReferenceImpl |
| 4 | 1 | [[#761b1440]] | read |
| 4 | 2 | [[#761b1440]] | readWithTypeTag |
| 4 | 3 | [[#761b1440]] | read |
| 4 | 4 | [[#761b1440]] | read |
| 4 | 5 | [[#761b1440]] | read |