| Previous CloneSet | Next CloneSet | Back to Main Report |
| Clone Mass | Clones in CloneSet | Parameter Count | Clone Similarity | Syntax Category [Sequence Length] |
|---|---|---|---|---|
| 30 | 2 | 4 | 0.963 | interface_member_declarations[4] |
| Clone Abstraction | Parameter Bindings |
| Clone Instance (Click to see clone) | Line Count | Source Line | Source File |
|---|---|---|---|
| 1 | 30 | 59 | plugins/org.eclipse.jdt.core/dom/org/eclipse/jdt/core/dom/IBinding.java |
| 2 | 18 | 63 | plugins/org.eclipse.jdt.launching/launching/org/eclipse/jdt/launching/IRuntimeClasspathEntry.java |
| ||||
/**
* Kind constant (value 3) indicating a field or local variable binding.
* Bindings of this kind can be safely cast to <code>IVariableBinding</code>.
*
* @see #getKind()
* @see IVariableBinding
*/
public static final int VARIABLE = 3;
/**
* Kind constant (value 4) indicating a method or constructor binding.
* Bindings of this kind can be safely cast to <code>IMethodBinding</code>.
*
* @see #getKind()
* @see IMethodBinding
*/
public static final int METHOD = 4;
/**
* Kind constant (value 5) indicating an annotation binding.
* Bindings of this kind can be safely cast to <code>IAnnotationBinding</code>.
*
* @see #getKind()
* @see IAnnotationBinding
* @since 3.2
*/
public static final int ANNOTATION = 5;
/**
* Kind constant (value 6) indicating a member value pair binding.
* Bindings of this kind can be safely cast to <code>IMemberValuePairBinding</code>.
*
* @see #getKind()
* @see IMemberValuePairBinding
* @since 3.2
*/
public static final int MEMBER_VALUE_PAIR = 6;
|
| ||||
/**
* Type identifier for variable entries.
*/
public static final int VARIABLE = 3;
/**
* Type identifier for container entries.
*/
public static final int CONTAINER = 4;
/**
* Type identifier for contributed entries.
* @since 3.0
*/
public static final int OTHER = 5;
/**
* Classpath property identifier for entries that appear on the
* bootstrap path by default.
*/
public static final int STANDARD_CLASSES = 1;
|
| |||
/**
* Kind constant (value 3) indicating a field or local variable binding.
* Bindings of this kind can be safely cast to <code>IVariableBinding</code>.
*
* @see #getKind()
* @see IVariableBinding
*/
/**
* Type identifier for variable entries.
*/
public static final int VARIABLE = 3;
/**
* Kind constant (value 4) indicating a method or constructor binding.
* Bindings of this kind can be safely cast to <code>IMethodBinding</code>.
*
* @see #getKind()
* @see IMethodBinding
*/
/**
* Type identifier for container entries.
*/
public static final int [[#variable648a9e60]]= 4;
/**
* Kind constant (value 5) indicating an annotation binding.
* Bindings of this kind can be safely cast to <code>IAnnotationBinding</code>.
*
* @see #getKind()
* @see IAnnotationBinding
* @since 3.2
*/
/**
* Type identifier for contributed entries.
* @since 3.0
*/
public static final int [[#variable648a9d80]]= 5;
/**
* Kind constant (value 6) indicating a member value pair binding.
* Bindings of this kind can be safely cast to <code>IMemberValuePairBinding</code>.
*
* @see #getKind()
* @see IMemberValuePairBinding
* @since 3.2
*/
/**
* Classpath property identifier for entries that appear on the
* bootstrap path by default.
*/
public static final int [[#variable648a9d00]]= [[#variable648a9d40]];
|
| CloneAbstraction |
| Parameter Index | Clone Instance | Parameter Name | Value |
|---|---|---|---|
| 1 | 1 | [[#648a9e60]] | METHOD |
| 1 | 2 | [[#648a9e60]] | CONTAINER |
| 2 | 1 | [[#648a9d80]] | ANNOTATION |
| 2 | 2 | [[#648a9d80]] | OTHER |
| 3 | 1 | [[#648a9d00]] | MEMBER_VALUE_PAIR |
| 3 | 2 | [[#648a9d00]] | STANDARD_CLASSES |
| 4 | 1 | [[#648a9d40]] | 6 |
| 4 | 2 | [[#648a9d40]] | 1 |