| Previous CloneSet | Next CloneSet | Back to Main Report |
| Clone Mass | Clones in CloneSet | Parameter Count | Clone Similarity | Syntax Category [Sequence Length] |
|---|---|---|---|---|
| 23 | 8 | 6 | 0.963 | class_body_declarations[4] |
| Clone Abstraction | Parameter Bindings |
| Clone Instance (Click to see clone) | Line Count | Source Line | Source File |
|---|---|---|---|
| 1 | 23 | 36 | plugins/org.eclipse.jdt.debug/jdi/org/eclipse/jdi/internal/BooleanValueImpl.java |
| 2 | 23 | 36 | plugins/org.eclipse.jdt.debug/jdi/org/eclipse/jdi/internal/ByteValueImpl.java |
| 3 | 23 | 36 | plugins/org.eclipse.jdt.debug/jdi/org/eclipse/jdi/internal/CharValueImpl.java |
| 4 | 23 | 36 | plugins/org.eclipse.jdt.debug/jdi/org/eclipse/jdi/internal/DoubleValueImpl.java |
| 5 | 23 | 36 | plugins/org.eclipse.jdt.debug/jdi/org/eclipse/jdi/internal/FloatValueImpl.java |
| 6 | 23 | 36 | plugins/org.eclipse.jdt.debug/jdi/org/eclipse/jdi/internal/IntegerValueImpl.java |
| 7 | 23 | 36 | plugins/org.eclipse.jdt.debug/jdi/org/eclipse/jdi/internal/LongValueImpl.java |
| 8 | 23 | 36 | plugins/org.eclipse.jdt.debug/jdi/org/eclipse/jdi/internal/ShortValueImpl.java |
| ||||
/**
* Creates new instance.
*/
public BooleanValueImpl(VirtualMachineImpl vmImpl, Boolean value) {
super("BooleanValue", vmImpl, value); //$NON-NLS-1$
}
/**
* @returns tag.
*/
public byte getTag() {
return tag;
}
/**
* @returns type of value.
*/
public Type type() {
return virtualMachineImpl().getBooleanType();
}
/**
* @returns Value.
*/
public boolean value() {
return booleanValue();
}
|
| ||||
/**
* Creates new instance.
*/
public ByteValueImpl(VirtualMachineImpl vmImpl, Byte value) {
super("ByteValue", vmImpl, value); //$NON-NLS-1$
}
/**
* @returns tag.
*/
public byte getTag() {
return tag;
}
/**
* @returns type of value.
*/
public Type type() {
return virtualMachineImpl().getByteType();
}
/**
* @returns Value.
*/
public byte value() {
return byteValue();
}
|
| ||||
/**
* Creates new instance.
*/
public CharValueImpl(VirtualMachineImpl vmImpl, Character value) {
super("CharValue", vmImpl, value); //$NON-NLS-1$
}
/**
* @returns tag.
*/
public byte getTag() {
return tag;
}
/**
* @returns type of value.
*/
public Type type() {
return virtualMachineImpl().getCharType();
}
/**
* @returns Value.
*/
public char value() {
return charValue();
}
|
| ||||
/**
* Creates new instance.
*/
public DoubleValueImpl(VirtualMachineImpl vmImpl, Double value) {
super("DoubleValue", vmImpl, value); //$NON-NLS-1$
}
/**
* @returns tag.
*/
public byte getTag() {
return tag;
}
/**
* @returns type of value.
*/
public Type type() {
return virtualMachineImpl().getDoubleType();
}
/**
* @returns Value.
*/
public double value() {
return doubleValue();
}
|
| ||||
/**
* Creates new instance.
*/
public FloatValueImpl(VirtualMachineImpl vmImpl, Float value) {
super("FloatValue", vmImpl, value); //$NON-NLS-1$
}
/**
* @returns tag.
*/
public byte getTag() {
return tag;
}
/**
* @returns type of value.
*/
public Type type() {
return virtualMachineImpl().getFloatType();
}
/**
* @returns Value.
*/
public float value() {
return floatValue();
}
|
| ||||
/**
* Creates new instance.
*/
public IntegerValueImpl(VirtualMachineImpl vmImpl, Integer value) {
super("IntegerValue", vmImpl, value); //$NON-NLS-1$
}
/**
* @returns tag.
*/
public byte getTag() {
return tag;
}
/**
* @returns type of value.
*/
public Type type() {
return virtualMachineImpl().getIntegerType();
}
/**
* @returns Value.
*/
public int value() {
return intValue();
}
|
| ||||
/**
* Creates new instance.
*/
public LongValueImpl(VirtualMachineImpl vmImpl, Long value) {
super("LongValue", vmImpl, value); //$NON-NLS-1$
}
/**
* @returns tag.
*/
public byte getTag() {
return tag;
}
/**
* @returns type of value.
*/
public Type type() {
return virtualMachineImpl().getLongType();
}
/**
* @returns Value.
*/
public long value() {
return longValue();
}
|
| ||||
/**
* Creates new instance.
*/
public ShortValueImpl(VirtualMachineImpl vmImpl, Short value) {
super("ShortValue", vmImpl, value); //$NON-NLS-1$
}
/**
* @returns tag.
*/
public byte getTag() {
return tag;
}
/**
* @returns type of value.
*/
public Type type() {
return virtualMachineImpl().getShortType();
}
/**
* @returns Value.
*/
public short value() {
return shortValue();
}
|
| |||
/**
* Creates new instance.
*/
public [[#variableb9c86000]](VirtualMachineImpl vmImpl, [[#variablebb6d9fa0]] value) {
super( [[#variablebb6d9f20]], vmImpl, value); //$NON-NLS-1$
}
/**
* @returns tag.
*/
public byte getTag() {
return tag;
}
/**
* @returns type of value.
*/
public Type type() {
return virtualMachineImpl(). [[#variablebb6d9ea0]]();
}
/**
* @returns Value.
*/
public [[#variablebb6d9e20]] value() {
return [[#variablebb6d9de0]]();
}
|
| CloneAbstraction |
| Parameter Index | Clone Instance | Parameter Name | Value |
|---|---|---|---|
| 1 | 1 | [[#b9c86000]] | BooleanValueImpl |
| 1 | 2 | [[#b9c86000]] | ByteValueImpl |
| 1 | 3 | [[#b9c86000]] | CharValueImpl |
| 1 | 4 | [[#b9c86000]] | DoubleValueImpl |
| 1 | 5 | [[#b9c86000]] | FloatValueImpl |
| 1 | 6 | [[#b9c86000]] | IntegerValueImpl |
| 1 | 7 | [[#b9c86000]] | LongValueImpl |
| 1 | 8 | [[#b9c86000]] | ShortValueImpl |
| 2 | 1 | [[#bb6d9fa0]] | Boolean |
| 2 | 2 | [[#bb6d9fa0]] | Byte |
| 2 | 3 | [[#bb6d9fa0]] | Character |
| 2 | 4 | [[#bb6d9fa0]] | Double |
| 2 | 5 | [[#bb6d9fa0]] | Float |
| 2 | 6 | [[#bb6d9fa0]] | Integer |
| 2 | 7 | [[#bb6d9fa0]] | Long |
| 2 | 8 | [[#bb6d9fa0]] | Short |
| 3 | 1 | [[#bb6d9f20]] | "BooleanValue" |
| 3 | 2 | [[#bb6d9f20]] | "ByteValue" |
| 3 | 3 | [[#bb6d9f20]] | "CharValue" |
| 3 | 4 | [[#bb6d9f20]] | "DoubleValue" |
| 3 | 5 | [[#bb6d9f20]] | "FloatValue" |
| 3 | 6 | [[#bb6d9f20]] | "IntegerValue" |
| 3 | 7 | [[#bb6d9f20]] | "LongValue" |
| 3 | 8 | [[#bb6d9f20]] | "ShortValue" |
| 4 | 1 | [[#bb6d9ea0]] | getBooleanType |
| 4 | 2 | [[#bb6d9ea0]] | getByteType |
| 4 | 3 | [[#bb6d9ea0]] | getCharType |
| 4 | 4 | [[#bb6d9ea0]] | getDoubleType |
| 4 | 5 | [[#bb6d9ea0]] | getFloatType |
| 4 | 6 | [[#bb6d9ea0]] | getIntegerType |
| 4 | 7 | [[#bb6d9ea0]] | getLongType |
| 4 | 8 | [[#bb6d9ea0]] | getShortType |
| 5 | 1 | [[#bb6d9e20]] | boolean |
| 5 | 2 | [[#bb6d9e20]] | byte |
| 5 | 3 | [[#bb6d9e20]] | char |
| 5 | 4 | [[#bb6d9e20]] | double |
| 5 | 5 | [[#bb6d9e20]] | float |
| 5 | 6 | [[#bb6d9e20]] | int |
| 5 | 7 | [[#bb6d9e20]] | long |
| 5 | 8 | [[#bb6d9e20]] | short |
| 6 | 1 | [[#bb6d9de0]] | booleanValue |
| 6 | 2 | [[#bb6d9de0]] | byteValue |
| 6 | 3 | [[#bb6d9de0]] | charValue |
| 6 | 4 | [[#bb6d9de0]] | doubleValue |
| 6 | 5 | [[#bb6d9de0]] | floatValue |
| 6 | 6 | [[#bb6d9de0]] | intValue |
| 6 | 7 | [[#bb6d9de0]] | longValue |
| 6 | 8 | [[#bb6d9de0]] | shortValue |