CloneSet2927


Previous CloneSetNext CloneSetBack to Main Report
Clone
Mass
Clones in
CloneSet
Parameter
Count
Clone
Similarity
Syntax Category
[Sequence Length]
16260.967class_body_declarations[3]
Clone AbstractionParameter Bindings
Clone Instance
(Click to see clone)
Line CountSource Line
Source File
11661
plugins/org.eclipse.jdt.debug/jdi/org/eclipse/jdi/internal/ArrayTypeImpl.java
21664
plugins/org.eclipse.jdt.debug/jdi/org/eclipse/jdi/internal/ClassTypeImpl.java
Clone Instance
1
Line Count
16
Source Line
61
Source File
plugins/org.eclipse.jdt.debug/jdi/org/eclipse/jdi/internal/ArrayTypeImpl.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()));
        }


Clone Instance
2
Line Count
16
Source Line
64
Source File
plugins/org.eclipse.jdt.debug/jdi/org/eclipse/jdi/internal/ClassTypeImpl.java

        /**
         * 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()));
        }


Clone AbstractionParameter Count: 6Parameter Bindings

/**
         * 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 Bindings
Parameter
Index
Clone
Instance
Parameter
Name
Value
11[[#a074bae0]]
ArrayTypeImpl 
12[[#a074bae0]]
ClassTypeImpl 
21[[#a074ba60]]
JdwpArrayID 
22[[#a074ba60]]
JdwpClassID 
31[[#a074b9e0]]
arrayID 
32[[#a074b9e0]]
classID 
41[[#a074b960]]
"ArrayType" 
42[[#a074b960]]
"ClassType" 
51[[#a074b880]]
ArrayReferenceImpl 
52[[#a074b880]]
ClassObjectReferenceImpl 
61[[#a074b840]]
JdwpObjectID 
62[[#a074b840]]
JdwpClassObjectID