Previous CloneSet | Next CloneSet | Back to Main Report |
Clone Mass | Clones in CloneSet | Parameter Count | Clone Similarity | Syntax Category [Sequence Length] |
---|---|---|---|---|
8 | 10 | 5 | 0.957 | class_body_declarations[2] |
Clone Abstraction | Parameter Bindings |
Clone Instance (Click to see clone) | Line Count | Source Line | Source File |
---|---|---|---|
1 | 8 | 280 | plugins/org.eclipse.jdt.core/compiler/org/eclipse/jdt/internal/compiler/lookup/FieldBinding.java |
2 | 8 | 304 | plugins/org.eclipse.jdt.core/compiler/org/eclipse/jdt/internal/compiler/lookup/FieldBinding.java |
3 | 8 | 316 | plugins/org.eclipse.jdt.core/compiler/org/eclipse/jdt/internal/compiler/lookup/FieldBinding.java |
4 | 8 | 476 | plugins/org.eclipse.jdt.core/compiler/org/eclipse/jdt/internal/compiler/lookup/MethodBinding.java |
5 | 10 | 512 | plugins/org.eclipse.jdt.core/compiler/org/eclipse/jdt/internal/compiler/lookup/MethodBinding.java |
6 | 9 | 526 | plugins/org.eclipse.jdt.core/compiler/org/eclipse/jdt/internal/compiler/lookup/MethodBinding.java |
7 | 8 | 553 | plugins/org.eclipse.jdt.core/compiler/org/eclipse/jdt/internal/compiler/lookup/MethodBinding.java |
8 | 8 | 565 | plugins/org.eclipse.jdt.core/compiler/org/eclipse/jdt/internal/compiler/lookup/MethodBinding.java |
9 | 8 | 577 | plugins/org.eclipse.jdt.core/compiler/org/eclipse/jdt/internal/compiler/lookup/MethodBinding.java |
10 | 8 | 589 | plugins/org.eclipse.jdt.core/compiler/org/eclipse/jdt/internal/compiler/lookup/MethodBinding.java |
| ||||
/* Answer true if the receiver is a deprecated field */ public final boolean isDeprecated() { return (modifiers& ClassFileConstants.AccDeprecated) != 0; } /* Answer true if the receiver has private visibility */ public final boolean isPrivate() { return (modifiers& ClassFileConstants.AccPrivate) != 0; } |
| ||||
/* Answer true if the receiver has public visibility */ public final boolean isPublic() { return (modifiers& ClassFileConstants.AccPublic) != 0; } /* Answer true if the receiver is a static field */ public final boolean isStatic() { return (modifiers& ClassFileConstants.AccStatic) != 0; } |
| ||||
/* Answer true if the receiver is not defined in the source of the declaringClass */ public final boolean isSynthetic() { return (modifiers& ClassFileConstants.AccSynthetic) != 0; } /* Answer true if the receiver is a transient field */ public final boolean isTransient() { return (modifiers& ClassFileConstants.AccTransient) != 0; } |
| ||||
/* Answer true if the receiver is an abstract method */ public final boolean isAbstract() { return (modifiers& ClassFileConstants.AccAbstract) != 0; } /* Answer true if the receiver is a bridge method */ public final boolean isBridge() { return (modifiers& ClassFileConstants.AccBridge) != 0; } |
| ||||
/* Answer true if the receiver is final and cannot be overridden */ public final boolean isFinal() { return (modifiers& ClassFileConstants.AccFinal) != 0; } /* Answer true if the receiver is implementing another method * in other words, it is overriding and concrete, and overriden method is abstract * Only set for source methods */ public final boolean isImplementing() { return (modifiers& ExtraCompilerModifiers.AccImplementing) != 0; } |
| ||||
/* Answer true if the receiver is a native method */ public final boolean isNative() { return (modifiers& ClassFileConstants.AccNative) != 0; } /* Answer true if the receiver is overriding another method * Only set for source methods */ public final boolean isOverriding() { return (modifiers& ExtraCompilerModifiers.AccOverriding) != 0; } |
| ||||
/* Answer true if the receiver has private visibility */ public final boolean isPrivate() { return (modifiers& ClassFileConstants.AccPrivate) != 0; } /* Answer true if the receiver has private visibility and is used locally */ public final boolean isUsed() { return (modifiers& ExtraCompilerModifiers.AccLocallyUsed) != 0; } |
| ||||
/* Answer true if the receiver has protected visibility */ public final boolean isProtected() { return (modifiers& ClassFileConstants.AccProtected) != 0; } /* Answer true if the receiver has public visibility */ public final boolean isPublic() { return (modifiers& ClassFileConstants.AccPublic) != 0; } |
| ||||
/* Answer true if the receiver is a static method */ public final boolean isStatic() { return (modifiers& ClassFileConstants.AccStatic) != 0; } /* Answer true if all float operations must adher to IEEE 754 float/double rules */ public final boolean isStrictfp() { return (modifiers& ClassFileConstants.AccStrictfp) != 0; } |
| ||||
/* Answer true if the receiver is a synchronized method */ public final boolean isSynchronized() { return (modifiers& ClassFileConstants.AccSynchronized) != 0; } /* Answer true if the receiver has public visibility */ public final boolean isSynthetic() { return (modifiers& ClassFileConstants.AccSynthetic) != 0; } |
| |||
/* Answer true if the receiver is a deprecated field */ /* Answer true if the receiver is final and cannot be overridden */ /* Answer true if the receiver is not defined in the source of the declaringClass */ /* Answer true if the receiver has public visibility */ /* Answer true if the receiver is a synchronized method */ /* Answer true if the receiver is a native method */ /* Answer true if the receiver is an abstract method */ /* Answer true if the receiver has private visibility */ /* Answer true if the receiver is a static method */ /* Answer true if the receiver has protected visibility */ public final boolean [[#variable616bbc60]]() { return (modifiers&ClassFileConstants. [[#variable616bbb20]]) != 0; } /* Answer true if the receiver has private visibility */ /* Answer true if the receiver is implementing another method * in other words, it is overriding and concrete, and overriden method is abstract * Only set for source methods */ /* Answer true if the receiver is a transient field */ /* Answer true if the receiver is a static field */ /* Answer true if the receiver has public visibility */ /* Answer true if the receiver is overriding another method * Only set for source methods */ /* Answer true if the receiver is a bridge method */ /* Answer true if the receiver has private visibility and is used locally */ /* Answer true if all float operations must adher to IEEE 754 float/double rules */ public final boolean [[#variable616bbc20]]() { return (modifiers& [[#variable616bbc00]]. [[#variable616bbba0]]) != 0; } |
CloneAbstraction |
Parameter Index | Clone Instance | Parameter Name | Value |
---|---|---|---|
1 | 1 | [[#616bbc60]] | isDeprecated |
1 | 2 | [[#616bbc60]] | isFinal |
1 | 3 | [[#616bbc60]] | isSynthetic |
1 | 4 | [[#616bbc60]] | isPublic |
1 | 5 | [[#616bbc60]] | isSynchronized |
1 | 6 | [[#616bbc60]] | isNative |
1 | 7 | [[#616bbc60]] | isAbstract |
1 | 8 | [[#616bbc60]] | isPrivate |
1 | 9 | [[#616bbc60]] | isStatic |
1 | 10 | [[#616bbc60]] | isProtected |
2 | 1 | [[#616bbb20]] | AccDeprecated |
2 | 2 | [[#616bbb20]] | AccFinal |
2 | 3 | [[#616bbb20]] | AccSynthetic |
2 | 4 | [[#616bbb20]] | AccPublic |
2 | 5 | [[#616bbb20]] | AccSynchronized |
2 | 6 | [[#616bbb20]] | AccNative |
2 | 7 | [[#616bbb20]] | AccAbstract |
2 | 8 | [[#616bbb20]] | AccPrivate |
2 | 9 | [[#616bbb20]] | AccStatic |
2 | 10 | [[#616bbb20]] | AccProtected |
3 | 1 | [[#616bbc20]] | isPrivate |
3 | 2 | [[#616bbc20]] | isImplementing |
3 | 3 | [[#616bbc20]] | isTransient |
3 | 4 | [[#616bbc20]] | isStatic |
3 | 5 | [[#616bbc20]] | isSynthetic |
3 | 6 | [[#616bbc20]] | isOverriding |
3 | 7 | [[#616bbc20]] | isBridge |
3 | 8 | [[#616bbc20]] | isUsed |
3 | 9 | [[#616bbc20]] | isStrictfp |
3 | 10 | [[#616bbc20]] | isPublic |
4 | 1 | [[#616bbc00]] | ClassFileConstants |
4 | 2 | [[#616bbc00]] | ExtraCompilerModifiers |
4 | 3 | [[#616bbc00]] | ClassFileConstants |
4 | 4 | [[#616bbc00]] | ClassFileConstants |
4 | 5 | [[#616bbc00]] | ClassFileConstants |
4 | 6 | [[#616bbc00]] | ExtraCompilerModifiers |
4 | 7 | [[#616bbc00]] | ClassFileConstants |
4 | 8 | [[#616bbc00]] | ExtraCompilerModifiers |
4 | 9 | [[#616bbc00]] | ClassFileConstants |
4 | 10 | [[#616bbc00]] | ClassFileConstants |
5 | 1 | [[#616bbba0]] | AccPrivate |
5 | 2 | [[#616bbba0]] | AccImplementing |
5 | 3 | [[#616bbba0]] | AccTransient |
5 | 4 | [[#616bbba0]] | AccStatic |
5 | 5 | [[#616bbba0]] | AccSynthetic |
5 | 6 | [[#616bbba0]] | AccOverriding |
5 | 7 | [[#616bbba0]] | AccBridge |
5 | 8 | [[#616bbba0]] | AccLocallyUsed |
5 | 9 | [[#616bbba0]] | AccStrictfp |
5 | 10 | [[#616bbba0]] | AccPublic |