Previous CloneSet | Next CloneSet | Back to Main Report |
Clone Mass | Clones in CloneSet | Parameter Count | Clone Similarity | Syntax Category [Sequence Length] |
---|---|---|---|---|
16 | 2 | 6 | 0.967 | class_body_declarations[3] |
Clone Abstraction | Parameter Bindings |
Clone Instance (Click to see clone) | Line Count | Source Line | Source File |
---|---|---|---|
1 | 16 | 61 | plugins/org.eclipse.jdt.debug/jdi/org/eclipse/jdi/internal/ArrayTypeImpl.java |
2 | 16 | 64 | plugins/org.eclipse.jdt.debug/jdi/org/eclipse/jdi/internal/ClassTypeImpl.java |
| ||||
/** * Creates new ArrayTypeImpl. */ public ArrayTypeImpl(VirtualMachineImpl vmImpl, JdwpArrayID arrayID, String signature, String genericSignature) { super("ArrayType", vmImpl, arrayID, signature, genericSignature); //$NON-NLS-1$ } /** * @return Returns type tag. */ public byte typeTag() { return typeTag; } /** * @return Create a null value instance of the type. */ public Value createNullValue() { return new ArrayReferenceImpl(virtualMachineImpl(), new JdwpObjectID(virtualMachineImpl())); } |
| ||||
/** * Creates new ClassTypeImpl. */ public ClassTypeImpl(VirtualMachineImpl vmImpl, JdwpClassID classID, String signature, String genericSignature) { super("ClassType", vmImpl, classID, signature, genericSignature); //$NON-NLS-1$ } /** * @return Returns type tag. */ public byte typeTag() { return typeTag; } /** * @return Create a null value instance of the type. */ public Value createNullValue() { return new ClassObjectReferenceImpl(virtualMachineImpl(), new JdwpClassObjectID(virtualMachineImpl())); } |
| |||
/** * Creates new ArrayTypeImpl. */ /** * Creates new ClassTypeImpl. */ public [[#variablea074bae0]](VirtualMachineImpl vmImpl, [[#variablea074ba60]] [[#variablea074b9e0]], String signature, String genericSignature) { super( [[#variablea074b960]], vmImpl, [[#variablea074b9e0]], signature, genericSignature); //$NON-NLS-1$ } /** * @return Returns type tag. */ public byte typeTag() { return typeTag; } /** * @return Create a null value instance of the type. */ public Value createNullValue() { return new [[#variablea074b880]](virtualMachineImpl(), new [[#variablea074b840]](virtualMachineImpl())); } |
CloneAbstraction |
Parameter Index | Clone Instance | Parameter Name | Value |
---|---|---|---|
1 | 1 | [[#a074bae0]] | ArrayTypeImpl |
1 | 2 | [[#a074bae0]] | ClassTypeImpl |
2 | 1 | [[#a074ba60]] | JdwpArrayID |
2 | 2 | [[#a074ba60]] | JdwpClassID |
3 | 1 | [[#a074b9e0]] | arrayID |
3 | 2 | [[#a074b9e0]] | classID |
4 | 1 | [[#a074b960]] | "ArrayType" |
4 | 2 | [[#a074b960]] | "ClassType" |
5 | 1 | [[#a074b880]] | ArrayReferenceImpl |
5 | 2 | [[#a074b880]] | ClassObjectReferenceImpl |
6 | 1 | [[#a074b840]] | JdwpObjectID |
6 | 2 | [[#a074b840]] | JdwpClassObjectID |