CloneSet1159


Previous CloneSetNext CloneSetBack to Main Report
Clone
Mass
Clones in
CloneSet
Parameter
Count
Clone
Similarity
Syntax Category
[Sequence Length]
4920.977class_body_declaration
Clone AbstractionParameter Bindings
Clone Instance
(Click to see clone)
Line CountSource Line
Source File
1450
plugins/org.eclipse.jdt.core/model/org/eclipse/jdt/internal/core/util/BindingKeyParser.java
2456
plugins/org.eclipse.jdt.core/model/org/eclipse/jdt/internal/core/util/BindingKeyParser.java
3462
plugins/org.eclipse.jdt.core/model/org/eclipse/jdt/internal/core/util/BindingKeyParser.java
4475
plugins/org.eclipse.jdt.core/model/org/eclipse/jdt/internal/core/util/BindingKeyParser.java
5497
plugins/org.eclipse.jdt.core/model/org/eclipse/jdt/internal/core/util/BindingKeyParser.java
64109
plugins/org.eclipse.jdt.core/model/org/eclipse/jdt/internal/core/util/BindingKeyParser.java
74119
plugins/org.eclipse.jdt.core/model/org/eclipse/jdt/internal/core/util/BindingKeyParser.java
84125
plugins/org.eclipse.jdt.core/model/org/eclipse/jdt/internal/core/util/BindingKeyParser.java
94131
plugins/org.eclipse.jdt.core/model/org/eclipse/jdt/internal/core/util/BindingKeyParser.java
Clone Instance
1
Line Count
4
Source Line
50
Source File
plugins/org.eclipse.jdt.core/model/org/eclipse/jdt/internal/core/util/BindingKeyParser.java

                boolean isAtCaptureStart() {
                        return
                                this.index < this.source.length &&
                                   this.source[this.index] == '!';
                }


Clone Instance
2
Line Count
4
Source Line
56
Source File
plugins/org.eclipse.jdt.core/model/org/eclipse/jdt/internal/core/util/BindingKeyParser.java

                boolean isAtFieldOrMethodStart() {
                        return
                                this.index < this.source.length &&
                                   this.source[this.index] == '.';
                }


Clone Instance
3
Line Count
4
Source Line
62
Source File
plugins/org.eclipse.jdt.core/model/org/eclipse/jdt/internal/core/util/BindingKeyParser.java

                boolean isAtLocalVariableStart() {
                        return
                                this.index < this.source.length &&
                                   this.source[this.index] == '#';
                }


Clone Instance
4
Line Count
4
Source Line
75
Source File
plugins/org.eclipse.jdt.core/model/org/eclipse/jdt/internal/core/util/BindingKeyParser.java

                boolean isAtParametersEnd() {
                        return
                                this.index < this.source.length &&
                                           this.source[this.index] == '>';
                }


Clone Instance
5
Line Count
4
Source Line
97
Source File
plugins/org.eclipse.jdt.core/model/org/eclipse/jdt/internal/core/util/BindingKeyParser.java

                boolean isAtSecondaryTypeStart() {
                        return
                                this.index < this.source.length &&
                                   this.source[this.index] == '~';
                }


Clone Instance
6
Line Count
4
Source Line
109
Source File
plugins/org.eclipse.jdt.core/model/org/eclipse/jdt/internal/core/util/BindingKeyParser.java

                boolean isAtTypeParameterStart() {
                        return
                                this.index < this.source.length &&
                                   this.source[this.index] == 'T';
                }


Clone Instance
7
Line Count
4
Source Line
119
Source File
plugins/org.eclipse.jdt.core/model/org/eclipse/jdt/internal/core/util/BindingKeyParser.java

                boolean isAtFlagsStart() {
                        return
                                this.index < this.source.length &&
                                   this.source[this.index] == '^';
                }


Clone Instance
8
Line Count
4
Source Line
125
Source File
plugins/org.eclipse.jdt.core/model/org/eclipse/jdt/internal/core/util/BindingKeyParser.java

                boolean isAtTypeVariableStart() {
                        return
                                this.index < this.source.length &&
                                   this.source[this.index] == ':';
                }


Clone Instance
9
Line Count
4
Source Line
131
Source File
plugins/org.eclipse.jdt.core/model/org/eclipse/jdt/internal/core/util/BindingKeyParser.java

                boolean isAtTypeWithCaptureStart() {
                        return
                                this.index < this.source.length &&
                                   this.source[this.index] == '&';
                }


Clone AbstractionParameter Count: 2Parameter Bindings

boolean  [[#variable9e74c740]]() {
  return this.index < this.source.length && this.source[this.index] == [[#variable9e74c6a0]];
}
 

CloneAbstraction
Parameter Bindings
Parameter
Index
Clone
Instance
Parameter
Name
Value
11[[#9e74c740]]
isAtCaptureStart 
12[[#9e74c740]]
isAtFieldOrMethodStart 
13[[#9e74c740]]
isAtLocalVariableStart 
14[[#9e74c740]]
isAtParametersEnd 
15[[#9e74c740]]
isAtSecondaryTypeStart 
16[[#9e74c740]]
isAtTypeParameterStart 
17[[#9e74c740]]
isAtFlagsStart 
18[[#9e74c740]]
isAtTypeVariableStart 
19[[#9e74c740]]
isAtTypeWithCaptureStart 
21[[#9e74c6a0]]
'!' 
22[[#9e74c6a0]]
'.' 
23[[#9e74c6a0]]
'#' 
24[[#9e74c6a0]]
'>' 
25[[#9e74c6a0]]
'~' 
26[[#9e74c6a0]]
'T' 
27[[#9e74c6a0]]
'^' 
28[[#9e74c6a0]]
':' 
29[[#9e74c6a0]]
'&'