CloneSet2406


Previous CloneSetNext CloneSetBack to Main Report
Clone
Mass
Clones in
CloneSet
Parameter
Count
Clone
Similarity
Syntax Category
[Sequence Length]
29350.953class_body_declarations[5]
Clone AbstractionParameter Bindings
Clone Instance
(Click to see clone)
Line CountSource Line
Source File
129286
plugins/org.eclipse.jdt.core/model/org/eclipse/jdt/internal/core/util/ClassFileReader.java
229104
plugins/org.eclipse.jdt.core/model/org/eclipse/jdt/internal/core/util/FieldInfo.java
329127
plugins/org.eclipse.jdt.core/model/org/eclipse/jdt/internal/core/util/MethodInfo.java
Clone Instance
1
Line Count
29
Source Line
286
Source File
plugins/org.eclipse.jdt.core/model/org/eclipse/jdt/internal/core/util/ClassFileReader.java

        /**
         * @see IClassFileReader#getAccessFlags()
         */
        public int getAccessFlags() {
                return this.accessFlags;
        }

        /**
         * @see IClassFileReader#getAttributeCount()
         */
        public int getAttributeCount() {
                return this.attributesCount;
        }

        /**
         * @see IClassFileReader#getAttributes()
         */
        public IClassFileAttribute[] getAttributes() {
                return this.attributes;
        }

        /**
         * @see IClassFileReader#getClassIndex()
         */
        public int getClassIndex() {
                return this.classNameIndex;
        }

        /**
         * @see IClassFileReader#getClassName()
         */
        public char[] getClassName() {
                return this.className;
        }


Clone Instance
2
Line Count
29
Source Line
104
Source File
plugins/org.eclipse.jdt.core/model/org/eclipse/jdt/internal/core/util/FieldInfo.java

        /**
         * @see IFieldInfo#getAccessFlags()
         */
        public int getAccessFlags() {
                return this.accessFlags;
        }

        /**
         * @see IFieldInfo#getAttributeCount()
         */
        public int getAttributeCount() {
                return this.attributesCount;
        }

        /**
         * @see IFieldInfo#getAttributes()
         */
        public IClassFileAttribute[] getAttributes() {
                return this.attributes;
        }

        /**
         * @see IFieldInfo#getConstantValueAttribute()
         */
        public IConstantValueAttribute getConstantValueAttribute() {
                return this.constantValueAttribute;
        }

        /**
         * @see IFieldInfo#getDescriptor()
         */
        public char[] getDescriptor() {
                return this.descriptor;
        }


Clone Instance
3
Line Count
29
Source Line
127
Source File
plugins/org.eclipse.jdt.core/model/org/eclipse/jdt/internal/core/util/MethodInfo.java

        /**
         * @see IMethodInfo#getAccessFlags()
         */
        public int getAccessFlags() {
                return this.accessFlags;
        }

        /**
         * @see IMethodInfo#getAttributeCount()
         */
        public int getAttributeCount() {
                return this.attributesCount;
        }

        /**
         * @see IMethodInfo#getAttributes()
         */
        public IClassFileAttribute[] getAttributes() {
                return this.attributes;
        }

        /**
         * @see IMethodInfo#getCodeAttribute()
         */
        public ICodeAttribute getCodeAttribute() {
                return this.codeAttribute;
        }

        /**
         * @see IMethodInfo#getDescriptor()
         */
        public char[] getDescriptor() {
                return this.descriptor;
        }


Clone AbstractionParameter Count: 5Parameter Bindings

/**
         * @see IMethodInfo#getAccessFlags()
         */
/**
         * @see IClassFileReader#getAccessFlags()
         */
/**
         * @see IFieldInfo#getAccessFlags()
         */
public int getAccessFlags() {
  return this.accessFlags;
}

/**
         * @see IMethodInfo#getAttributeCount()
         */
/**
         * @see IClassFileReader#getAttributeCount()
         */
/**
         * @see IFieldInfo#getAttributeCount()
         */
public int getAttributeCount() {
  return this.attributesCount;
}

/**
         * @see IMethodInfo#getAttributes()
         */
/**
         * @see IClassFileReader#getAttributes()
         */
/**
         * @see IFieldInfo#getAttributes()
         */
public IClassFileAttribute[] getAttributes() {
  return this.attributes;
}

/**
         * @see IMethodInfo#getCodeAttribute()
         */
/**
         * @see IClassFileReader#getClassIndex()
         */
/**
         * @see IFieldInfo#getConstantValueAttribute()
         */
public [[#variable9a744900]]  [[#variable9a7448e0]]() {
  return this. [[#variable9544ae00]];
}

/**
         * @see IMethodInfo#getDescriptor()
         */
/**
         * @see IClassFileReader#getClassName()
         */
/**
         * @see IFieldInfo#getDescriptor()
         */
public char[]  [[#variable9a7447e0]]() {
  return this. [[#variable9a744800]];
}
 

CloneAbstraction
Parameter Bindings
Parameter
Index
Clone
Instance
Parameter
Name
Value
11[[#9a744900]]
ICodeAttribute 
12[[#9a744900]]
int 
13[[#9a744900]]
IConstantValueAttribute 
21[[#9a7448e0]]
getCodeAttribute 
22[[#9a7448e0]]
getClassIndex 
23[[#9a7448e0]]
getConstantValueAttribute 
31[[#9544ae00]]
codeAttribute 
32[[#9544ae00]]
classNameIndex 
33[[#9544ae00]]
constantValueAttribute 
41[[#9a7447e0]]
getDescriptor 
42[[#9a7447e0]]
getClassName 
43[[#9a7447e0]]
getDescriptor 
51[[#9a744800]]
descriptor 
52[[#9a744800]]
className 
53[[#9a744800]]
descriptor