Abstract Classes |
Concrete Classes |
Used by Packages |
Uses Packages |
None |
org.apache.commons.geometry.examples.jmh.BenchmarkUtils
|
org.apache.commons.geometry.examples.jmh.euclidean
|
java.lang org.apache.commons.rng
|
Abstract Classes |
Concrete Classes |
Used by Packages |
Uses Packages |
None |
org.apache.commons.geometry.examples.jmh.euclidean.AffineTransformMatrixPerformance org.apache.commons.geometry.examples.jmh.euclidean.AffineTransformMatrixPerformance$TransformArrayInput org.apache.commons.geometry.examples.jmh.euclidean.AffineTransformMatrixPerformance$TransformMatrixInput1D org.apache.commons.geometry.examples.jmh.euclidean.AffineTransformMatrixPerformance$TransformMatrixInput2D org.apache.commons.geometry.examples.jmh.euclidean.AffineTransformMatrixPerformance$TransformMatrixInput3D org.apache.commons.geometry.examples.jmh.euclidean.CirclePerformance org.apache.commons.geometry.examples.jmh.euclidean.CirclePerformance$RandomCircle org.apache.commons.geometry.examples.jmh.euclidean.CirclePerformance$ToTreeInput org.apache.commons.geometry.examples.jmh.euclidean.CirclePerformance$ToTreeInstance org.apache.commons.geometry.examples.jmh.euclidean.RegionBSPTree2DPerformance org.apache.commons.geometry.examples.jmh.euclidean.RegionBSPTree2DPerformance$CircularBoundaryInput org.apache.commons.geometry.examples.jmh.euclidean.RegionBSPTree2DPerformance$CircularBoundaryInputBase org.apache.commons.geometry.examples.jmh.euclidean.RegionBSPTree2DPerformance$WorstCaseCircularRegionInput org.apache.commons.geometry.examples.jmh.euclidean.RegionBSPTree3DPerformance org.apache.commons.geometry.examples.jmh.euclidean.RegionBSPTree3DPerformance$SphericalBoundaryInput org.apache.commons.geometry.examples.jmh.euclidean.RegionBSPTree3DPerformance$SphericalBoundaryInputBase org.apache.commons.geometry.examples.jmh.euclidean.RegionBSPTree3DPerformance$WorstCaseSphericalRegionInput org.apache.commons.geometry.examples.jmh.euclidean.SpherePerformance org.apache.commons.geometry.examples.jmh.euclidean.SpherePerformance$RandomSphere org.apache.commons.geometry.examples.jmh.euclidean.SpherePerformance$ToTreeInput org.apache.commons.geometry.examples.jmh.euclidean.SpherePerformance$ToTreeInstance
|
org.apache.commons.geometry.examples.jmh.euclidean.jmh_generated
|
java.lang java.util org.apache.commons.geometry.euclidean.oned org.apache.commons.geometry.euclidean.threed org.apache.commons.geometry.euclidean.threed.shape org.apache.commons.geometry.euclidean.twod org.apache.commons.geometry.euclidean.twod.shape org.apache.commons.geometry.examples.jmh org.apache.commons.numbers.core org.apache.commons.rng org.apache.commons.rng.simple
|
Abstract Classes |
Concrete Classes |
Used by Packages |
Uses Packages |
None |
org.apache.commons.geometry.examples.jmh.euclidean.jmh_generated.AffineTransformMatrixPerformance_TransformArrayInput_jmhType org.apache.commons.geometry.examples.jmh.euclidean.jmh_generated.AffineTransformMatrixPerformance_TransformArrayInput_jmhType_B1 org.apache.commons.geometry.examples.jmh.euclidean.jmh_generated.AffineTransformMatrixPerformance_TransformArrayInput_jmhType_B2 org.apache.commons.geometry.examples.jmh.euclidean.jmh_generated.AffineTransformMatrixPerformance_TransformArrayInput_jmhType_B3 org.apache.commons.geometry.examples.jmh.euclidean.jmh_generated.AffineTransformMatrixPerformance_TransformMatrixInput1D_jmhType org.apache.commons.geometry.examples.jmh.euclidean.jmh_generated.AffineTransformMatrixPerformance_TransformMatrixInput1D_jmhType_B1 org.apache.commons.geometry.examples.jmh.euclidean.jmh_generated.AffineTransformMatrixPerformance_TransformMatrixInput1D_jmhType_B2 org.apache.commons.geometry.examples.jmh.euclidean.jmh_generated.AffineTransformMatrixPerformance_TransformMatrixInput1D_jmhType_B3 org.apache.commons.geometry.examples.jmh.euclidean.jmh_generated.AffineTransformMatrixPerformance_TransformMatrixInput2D_jmhType org.apache.commons.geometry.examples.jmh.euclidean.jmh_generated.AffineTransformMatrixPerformance_TransformMatrixInput2D_jmhType_B1 org.apache.commons.geometry.examples.jmh.euclidean.jmh_generated.AffineTransformMatrixPerformance_TransformMatrixInput2D_jmhType_B2 org.apache.commons.geometry.examples.jmh.euclidean.jmh_generated.AffineTransformMatrixPerformance_TransformMatrixInput2D_jmhType_B3 org.apache.commons.geometry.examples.jmh.euclidean.jmh_generated.AffineTransformMatrixPerformance_TransformMatrixInput3D_jmhType org.apache.commons.geometry.examples.jmh.euclidean.jmh_generated.AffineTransformMatrixPerformance_TransformMatrixInput3D_jmhType_B1 org.apache.commons.geometry.examples.jmh.euclidean.jmh_generated.AffineTransformMatrixPerformance_TransformMatrixInput3D_jmhType_B2 org.apache.commons.geometry.examples.jmh.euclidean.jmh_generated.AffineTransformMatrixPerformance_TransformMatrixInput3D_jmhType_B3 org.apache.commons.geometry.examples.jmh.euclidean.jmh_generated.AffineTransformMatrixPerformance_baselineArray1D_jmhTest org.apache.commons.geometry.examples.jmh.euclidean.jmh_generated.AffineTransformMatrixPerformance_baselineArray2D_jmhTest org.apache.commons.geometry.examples.jmh.euclidean.jmh_generated.AffineTransformMatrixPerformance_baselineArray3D_jmhTest org.apache.commons.geometry.examples.jmh.euclidean.jmh_generated.AffineTransformMatrixPerformance_jmhType org.apache.commons.geometry.examples.jmh.euclidean.jmh_generated.AffineTransformMatrixPerformance_jmhType_B1 org.apache.commons.geometry.examples.jmh.euclidean.jmh_generated.AffineTransformMatrixPerformance_jmhType_B2 org.apache.commons.geometry.examples.jmh.euclidean.jmh_generated.AffineTransformMatrixPerformance_jmhType_B3 org.apache.commons.geometry.examples.jmh.euclidean.jmh_generated.AffineTransformMatrixPerformance_transformArrayAsVectors1D_jmhTest org.apache.commons.geometry.examples.jmh.euclidean.jmh_generated.AffineTransformMatrixPerformance_transformArrayAsVectors2D_jmhTest org.apache.commons.geometry.examples.jmh.euclidean.jmh_generated.AffineTransformMatrixPerformance_transformArrayAsVectors3D_jmhTest org.apache.commons.geometry.examples.jmh.euclidean.jmh_generated.AffineTransformMatrixPerformance_transformArrayComponents1D_jmhTest org.apache.commons.geometry.examples.jmh.euclidean.jmh_generated.AffineTransformMatrixPerformance_transformArrayComponents2D_jmhTest org.apache.commons.geometry.examples.jmh.euclidean.jmh_generated.AffineTransformMatrixPerformance_transformArrayComponents3D_jmhTest org.apache.commons.geometry.examples.jmh.euclidean.jmh_generated.CirclePerformance_RandomCircle_jmhType org.apache.commons.geometry.examples.jmh.euclidean.jmh_generated.CirclePerformance_RandomCircle_jmhType_B1 org.apache.commons.geometry.examples.jmh.euclidean.jmh_generated.CirclePerformance_RandomCircle_jmhType_B2 org.apache.commons.geometry.examples.jmh.euclidean.jmh_generated.CirclePerformance_RandomCircle_jmhType_B3 org.apache.commons.geometry.examples.jmh.euclidean.jmh_generated.CirclePerformance_ToTreeInput_jmhType org.apache.commons.geometry.examples.jmh.euclidean.jmh_generated.CirclePerformance_ToTreeInput_jmhType_B1 org.apache.commons.geometry.examples.jmh.euclidean.jmh_generated.CirclePerformance_ToTreeInput_jmhType_B2 org.apache.commons.geometry.examples.jmh.euclidean.jmh_generated.CirclePerformance_ToTreeInput_jmhType_B3 org.apache.commons.geometry.examples.jmh.euclidean.jmh_generated.CirclePerformance_ToTreeInstance_jmhType org.apache.commons.geometry.examples.jmh.euclidean.jmh_generated.CirclePerformance_ToTreeInstance_jmhType_B1 org.apache.commons.geometry.examples.jmh.euclidean.jmh_generated.CirclePerformance_ToTreeInstance_jmhType_B2 org.apache.commons.geometry.examples.jmh.euclidean.jmh_generated.CirclePerformance_ToTreeInstance_jmhType_B3 org.apache.commons.geometry.examples.jmh.euclidean.jmh_generated.CirclePerformance_jmhType org.apache.commons.geometry.examples.jmh.euclidean.jmh_generated.CirclePerformance_jmhType_B1 org.apache.commons.geometry.examples.jmh.euclidean.jmh_generated.CirclePerformance_jmhType_B2 org.apache.commons.geometry.examples.jmh.euclidean.jmh_generated.CirclePerformance_jmhType_B3 org.apache.commons.geometry.examples.jmh.euclidean.jmh_generated.CirclePerformance_toTreeCreation_jmhTest org.apache.commons.geometry.examples.jmh.euclidean.jmh_generated.CirclePerformance_toTreeSize_jmhTest org.apache.commons.geometry.examples.jmh.euclidean.jmh_generated.RegionBSPTree2DPerformance_CircularBoundaryInput_jmhType org.apache.commons.geometry.examples.jmh.euclidean.jmh_generated.RegionBSPTree2DPerformance_CircularBoundaryInput_jmhType_B1 org.apache.commons.geometry.examples.jmh.euclidean.jmh_generated.RegionBSPTree2DPerformance_CircularBoundaryInput_jmhType_B2 org.apache.commons.geometry.examples.jmh.euclidean.jmh_generated.RegionBSPTree2DPerformance_CircularBoundaryInput_jmhType_B3 org.apache.commons.geometry.examples.jmh.euclidean.jmh_generated.RegionBSPTree2DPerformance_WorstCaseCircularRegionInput_jmhType org.apache.commons.geometry.examples.jmh.euclidean.jmh_generated.RegionBSPTree2DPerformance_WorstCaseCircularRegionInput_jmhType_B1 org.apache.commons.geometry.examples.jmh.euclidean.jmh_generated.RegionBSPTree2DPerformance_WorstCaseCircularRegionInput_jmhType_B2 org.apache.commons.geometry.examples.jmh.euclidean.jmh_generated.RegionBSPTree2DPerformance_WorstCaseCircularRegionInput_jmhType_B3 org.apache.commons.geometry.examples.jmh.euclidean.jmh_generated.RegionBSPTree2DPerformance_boundaryConvexWorstCase_jmhTest org.apache.commons.geometry.examples.jmh.euclidean.jmh_generated.RegionBSPTree2DPerformance_insertConvexWorstCase_jmhTest org.apache.commons.geometry.examples.jmh.euclidean.jmh_generated.RegionBSPTree2DPerformance_jmhType org.apache.commons.geometry.examples.jmh.euclidean.jmh_generated.RegionBSPTree2DPerformance_jmhType_B1 org.apache.commons.geometry.examples.jmh.euclidean.jmh_generated.RegionBSPTree2DPerformance_jmhType_B2 org.apache.commons.geometry.examples.jmh.euclidean.jmh_generated.RegionBSPTree2DPerformance_jmhType_B3 org.apache.commons.geometry.examples.jmh.euclidean.jmh_generated.RegionBSPTree3DPerformance_SphericalBoundaryInput_jmhType org.apache.commons.geometry.examples.jmh.euclidean.jmh_generated.RegionBSPTree3DPerformance_SphericalBoundaryInput_jmhType_B1 org.apache.commons.geometry.examples.jmh.euclidean.jmh_generated.RegionBSPTree3DPerformance_SphericalBoundaryInput_jmhType_B2 org.apache.commons.geometry.examples.jmh.euclidean.jmh_generated.RegionBSPTree3DPerformance_SphericalBoundaryInput_jmhType_B3 org.apache.commons.geometry.examples.jmh.euclidean.jmh_generated.RegionBSPTree3DPerformance_WorstCaseSphericalRegionInput_jmhType org.apache.commons.geometry.examples.jmh.euclidean.jmh_generated.RegionBSPTree3DPerformance_WorstCaseSphericalRegionInput_jmhType_B1 org.apache.commons.geometry.examples.jmh.euclidean.jmh_generated.RegionBSPTree3DPerformance_WorstCaseSphericalRegionInput_jmhType_B2 org.apache.commons.geometry.examples.jmh.euclidean.jmh_generated.RegionBSPTree3DPerformance_WorstCaseSphericalRegionInput_jmhType_B3 org.apache.commons.geometry.examples.jmh.euclidean.jmh_generated.RegionBSPTree3DPerformance_boundaryConvexWorstCase_jmhTest org.apache.commons.geometry.examples.jmh.euclidean.jmh_generated.RegionBSPTree3DPerformance_insertConvexWorstCase_jmhTest org.apache.commons.geometry.examples.jmh.euclidean.jmh_generated.RegionBSPTree3DPerformance_jmhType org.apache.commons.geometry.examples.jmh.euclidean.jmh_generated.RegionBSPTree3DPerformance_jmhType_B1 org.apache.commons.geometry.examples.jmh.euclidean.jmh_generated.RegionBSPTree3DPerformance_jmhType_B2 org.apache.commons.geometry.examples.jmh.euclidean.jmh_generated.RegionBSPTree3DPerformance_jmhType_B3 org.apache.commons.geometry.examples.jmh.euclidean.jmh_generated.SpherePerformance_RandomSphere_jmhType org.apache.commons.geometry.examples.jmh.euclidean.jmh_generated.SpherePerformance_RandomSphere_jmhType_B1 org.apache.commons.geometry.examples.jmh.euclidean.jmh_generated.SpherePerformance_RandomSphere_jmhType_B2 org.apache.commons.geometry.examples.jmh.euclidean.jmh_generated.SpherePerformance_RandomSphere_jmhType_B3 org.apache.commons.geometry.examples.jmh.euclidean.jmh_generated.SpherePerformance_ToTreeInput_jmhType org.apache.commons.geometry.examples.jmh.euclidean.jmh_generated.SpherePerformance_ToTreeInput_jmhType_B1 org.apache.commons.geometry.examples.jmh.euclidean.jmh_generated.SpherePerformance_ToTreeInput_jmhType_B2 org.apache.commons.geometry.examples.jmh.euclidean.jmh_generated.SpherePerformance_ToTreeInput_jmhType_B3 org.apache.commons.geometry.examples.jmh.euclidean.jmh_generated.SpherePerformance_ToTreeInstance_jmhType org.apache.commons.geometry.examples.jmh.euclidean.jmh_generated.SpherePerformance_ToTreeInstance_jmhType_B1 org.apache.commons.geometry.examples.jmh.euclidean.jmh_generated.SpherePerformance_ToTreeInstance_jmhType_B2 org.apache.commons.geometry.examples.jmh.euclidean.jmh_generated.SpherePerformance_ToTreeInstance_jmhType_B3 org.apache.commons.geometry.examples.jmh.euclidean.jmh_generated.SpherePerformance_jmhType org.apache.commons.geometry.examples.jmh.euclidean.jmh_generated.SpherePerformance_jmhType_B1 org.apache.commons.geometry.examples.jmh.euclidean.jmh_generated.SpherePerformance_jmhType_B2 org.apache.commons.geometry.examples.jmh.euclidean.jmh_generated.SpherePerformance_jmhType_B3 org.apache.commons.geometry.examples.jmh.euclidean.jmh_generated.SpherePerformance_toTreeCreation_jmhTest org.apache.commons.geometry.examples.jmh.euclidean.jmh_generated.SpherePerformance_toTreeSize_jmhTest org.apache.commons.geometry.examples.jmh.euclidean.jmh_generated.VectorPerformance_NormalizableVectorInput1D_jmhType org.apache.commons.geometry.examples.jmh.euclidean.jmh_generated.VectorPerformance_NormalizableVectorInput1D_jmhType_B1 org.apache.commons.geometry.examples.jmh.euclidean.jmh_generated.VectorPerformance_NormalizableVectorInput1D_jmhType_B2 org.apache.commons.geometry.examples.jmh.euclidean.jmh_generated.VectorPerformance_NormalizableVectorInput1D_jmhType_B3 org.apache.commons.geometry.examples.jmh.euclidean.jmh_generated.VectorPerformance_NormalizableVectorInput2D_jmhType org.apache.commons.geometry.examples.jmh.euclidean.jmh_generated.VectorPerformance_NormalizableVectorInput2D_jmhType_B1 org.apache.commons.geometry.examples.jmh.euclidean.jmh_generated.VectorPerformance_NormalizableVectorInput2D_jmhType_B2 org.apache.commons.geometry.examples.jmh.euclidean.jmh_generated.VectorPerformance_NormalizableVectorInput2D_jmhType_B3 org.apache.commons.geometry.examples.jmh.euclidean.jmh_generated.VectorPerformance_NormalizableVectorInput3D_jmhType org.apache.commons.geometry.examples.jmh.euclidean.jmh_generated.VectorPerformance_NormalizableVectorInput3D_jmhType_B1 org.apache.commons.geometry.examples.jmh.euclidean.jmh_generated.VectorPerformance_NormalizableVectorInput3D_jmhType_B2 org.apache.commons.geometry.examples.jmh.euclidean.jmh_generated.VectorPerformance_NormalizableVectorInput3D_jmhType_B3 org.apache.commons.geometry.examples.jmh.euclidean.jmh_generated.VectorPerformance_VectorInput1D_jmhType org.apache.commons.geometry.examples.jmh.euclidean.jmh_generated.VectorPerformance_VectorInput1D_jmhType_B1 org.apache.commons.geometry.examples.jmh.euclidean.jmh_generated.VectorPerformance_VectorInput1D_jmhType_B2 org.apache.commons.geometry.examples.jmh.euclidean.jmh_generated.VectorPerformance_VectorInput1D_jmhType_B3 org.apache.commons.geometry.examples.jmh.euclidean.jmh_generated.VectorPerformance_VectorInput2D_jmhType org.apache.commons.geometry.examples.jmh.euclidean.jmh_generated.VectorPerformance_VectorInput2D_jmhType_B1 org.apache.commons.geometry.examples.jmh.euclidean.jmh_generated.VectorPerformance_VectorInput2D_jmhType_B2 org.apache.commons.geometry.examples.jmh.euclidean.jmh_generated.VectorPerformance_VectorInput2D_jmhType_B3 org.apache.commons.geometry.examples.jmh.euclidean.jmh_generated.VectorPerformance_VectorInput3D_jmhType org.apache.commons.geometry.examples.jmh.euclidean.jmh_generated.VectorPerformance_VectorInput3D_jmhType_B1 org.apache.commons.geometry.examples.jmh.euclidean.jmh_generated.VectorPerformance_VectorInput3D_jmhType_B2 org.apache.commons.geometry.examples.jmh.euclidean.jmh_generated.VectorPerformance_VectorInput3D_jmhType_B3 org.apache.commons.geometry.examples.jmh.euclidean.jmh_generated.VectorPerformance_baseline_jmhTest org.apache.commons.geometry.examples.jmh.euclidean.jmh_generated.VectorPerformance_jmhType org.apache.commons.geometry.examples.jmh.euclidean.jmh_generated.VectorPerformance_jmhType_B1 org.apache.commons.geometry.examples.jmh.euclidean.jmh_generated.VectorPerformance_jmhType_B2 org.apache.commons.geometry.examples.jmh.euclidean.jmh_generated.VectorPerformance_jmhType_B3 org.apache.commons.geometry.examples.jmh.euclidean.jmh_generated.VectorPerformance_norm1D_jmhTest org.apache.commons.geometry.examples.jmh.euclidean.jmh_generated.VectorPerformance_norm2D_jmhTest org.apache.commons.geometry.examples.jmh.euclidean.jmh_generated.VectorPerformance_norm3D_jmhTest org.apache.commons.geometry.examples.jmh.euclidean.jmh_generated.VectorPerformance_normalize1D_jmhTest org.apache.commons.geometry.examples.jmh.euclidean.jmh_generated.VectorPerformance_normalize2D_jmhTest org.apache.commons.geometry.examples.jmh.euclidean.jmh_generated.VectorPerformance_normalize3D_jmhTest org.apache.commons.geometry.examples.jmh.euclidean.jmh_generated.VectorPerformance_normalizeOrNull1D_jmhTest org.apache.commons.geometry.examples.jmh.euclidean.jmh_generated.VectorPerformance_normalizeOrNull2D_jmhTest org.apache.commons.geometry.examples.jmh.euclidean.jmh_generated.VectorPerformance_normalizeOrNull3D_jmhTest
|
None |
java.lang java.lang.reflect java.util.concurrent java.util.concurrent.atomic org.apache.commons.geometry.examples.jmh.euclidean org.openjdk.jmh.infra org.openjdk.jmh.results org.openjdk.jmh.runner org.openjdk.jmh.util
|
Term |
Description |
Number of Classes |
The number of concrete and abstract classes (and interfaces) in the package is an indicator of the extensibility of the package. |
Afferent Couplings |
The number of other packages that depend upon classes within the package is an indicator of the package's responsibility. |
Efferent Couplings |
The number of other packages that the classes in the package depend upon is an indicator of the package's independence. |
Abstractness |
The ratio of the number of abstract classes (and interfaces) in the analyzed package to the total number of classes in the analyzed package. The range for this metric is 0 to 1, with A=0 indicating a completely concrete package and A=1 indicating a completely abstract package. |
Instability |
The ratio of efferent coupling (Ce) to total coupling (Ce / (Ce + Ca)). This metric is an indicator of the package's resilience to change. The range for this metric is 0 to 1, with I=0 indicating a completely stable package and I=1 indicating a completely instable package. |
Distance |
The perpendicular distance of a package from the idealized line A + I = 1. This metric is an indicator of the package's balance between abstractness and stability. A package squarely on the main sequence is optimally balanced with respect to its abstractness and stability. Ideal packages are either completely abstract and stable (x=0, y=1) or completely concrete and instable (x=1, y=0). The range for this metric is 0 to 1, with D=0 indicating a package that is coincident with the main sequence and D=1 indicating a package that is as far from the main sequence as possible. |
Cycles |
Packages participating in a package dependency cycle are in a deadly embrace with respect to reusability and their release cycle. Package dependency cycles can be easily identified by reviewing the textual reports of dependency cycles. Once these dependency cycles have been identified with JDepend, they can be broken by employing various object-oriented techniques. |