| Property | Type | Description |
|---|---|---|
| name | string | the local name of the class (or interface or enumeration) |
| namespace | string | the package name |
| container | string | the name of the jar file or directory where the byte code is stored |
| type | string | 'class', 'interface' or'enumeration' |
| abstract | boolean | true for interfaces and abstract classes, false otherwise |
| ctangle | int | class tangle id |
| ptangle | int | package tangle id |
| Property | Type | Description |
|---|---|---|
| src | string | the fully qualified name of the source node |
| tar | string | the fully qualified name of the source node |
| type | string | 'extends', 'implements' or 'uses' |
| btwns | double | betweenness centrality - see metrics for details |
| apsc | int | antipattern score - see metrics for details |
| Property | Type | Description |
|---|---|---|
| name | string | the name of the package |
| container | string | the name of the jar file(s) containing this package |
| ptangle | int | package tangle id |
| size | int | number of classes in this package |
| metrics.Ca | int | afferent couplings |
| metrics.Ce | int | efferent couplings |
| metrics.A | double | abstractness - ratio abstract/non abstract types |
| metrics.I | double | instability - ratio abstract/non abstract types |
| metrics.D | double | distance to main path |
| Property | Type | Description |
|---|---|---|
| src | string | the name of the source package |
| tar | string | the name of the target package |
| strength | int | the number of class dependencies creating this dependency |
| Property | Type | Description |
|---|---|---|
| name | string | the id of the tangle |
| size | int | number of classes in this tangle |
| density | double | see metrics for details |
| tangledness | double | see metrics for details |
| Property | Type | Description |
|---|---|---|
| src | string | the name of the source tangle |
| tar | string | the name of the target tangle |
| strength | int | the number of class dependencies creating this dependency |
| Property | Type | Description |
|---|---|---|
| name | string | the id of the tangle |
| size | int | number of packages in this tangle |
| density | double | see metrics for details |
| tangledness | double | see metrics for details |
| Property | Type | Description |
|---|---|---|
| src | string | the name of the source tangle |
| tar | string | the name of the target tangle |
| strength | int | the number of class dependencies creating this dependency |
| Property | Type | Description |
|---|---|---|
| name | string | the name of the jar |
| size | int | number of classes in this jar |
| Property | Type | Description |
|---|---|---|
| src | string | the name of the source jar |
| tar | string | the name of the target jar |
| strength | int | the number of class dependencies creating this dependency |