Previous CloneSet | Next CloneSet | Back to Main Report |
Clone Mass | Clones in CloneSet | Parameter Count | Clone Similarity | Syntax Category [Sequence Length] |
---|---|---|---|---|
11 | 2 | 3 | 0.953 | method_declaration |
Clone Abstraction | Parameter Bindings |
Clone Instance (Click to see clone) | Line Count | Source Line | Source File |
---|---|---|---|
1 | 11 | 217 | E:/TSE/Projects-CloneDR/sql12/app/src/net/sourceforge/squirrel_sql/client/session/schemainfo/CaseInsensitiveString.java |
2 | 11 | 230 | E:/TSE/Projects-CloneDR/sql12/app/src/net/sourceforge/squirrel_sql/client/session/schemainfo/CaseInsensitiveString.java |
| |||||
private char toLowerCase(char c) { char result = c; Character key = Character.valueOf(c); if (lcChars.containsKey(key)) { return lcChars.get(key).charValue(); } if (Character.isUpperCase(c)) { result = Character.toLowerCase(c); } lcChars.put(key, Character.valueOf(result)); return result; } |
| |||||
private char toUpperCase(char c) { char result = c; Character key = Character.valueOf(c); if (upChars.containsKey(key)) { return upChars.get(key).charValue(); } if (Character.isLowerCase(c)) { result = Character.toUpperCase(c); } upChars.put(key, Character.valueOf(result)); return result; } |
| |||
private char [[#variable1cecf320]](char c) { char result = c; Character key = Character.valueOf(c); if ( [[#variable1cecf280]].containsKey(key)) { return [[#variable1cecf280]].get(key).charValue(); } if (Character. [[#variable1cecf200]](c)) { result = Character. [[#variable1cecf320]](c); } [[#variable1cecf280]].put(key, Character.valueOf(result)); return result; } |
CloneAbstraction |
Parameter Index | Clone Instance | Parameter Name | Value |
---|---|---|---|
1 | 1 | [[#1cecf320]] | toLowerCase |
1 | 2 | [[#1cecf320]] | toUpperCase |
2 | 1 | [[#1cecf280]] | lcChars |
2 | 2 | [[#1cecf280]] | upChars |
3 | 1 | [[#1cecf200]] | isUpperCase |
3 | 2 | [[#1cecf200]] | isLowerCase |