Class Hierarchy
- java.lang.Object
- edu.university.ecs.lab.detection.antipatterns.models.AbstractAntiPattern (implements edu.university.ecs.lab.common.models.serialization.JsonSerializable)
- edu.university.ecs.lab.detection.architecture.models.AbstractAR (implements edu.university.ecs.lab.common.models.serialization.JsonSerializable)
- edu.university.ecs.lab.detection.architecture.models.AR1
- edu.university.ecs.lab.detection.architecture.models.AR20
- edu.university.ecs.lab.detection.architecture.models.AR21
- edu.university.ecs.lab.detection.architecture.models.AR22
- edu.university.ecs.lab.detection.architecture.models.AR23
- edu.university.ecs.lab.detection.architecture.models.AR24
- edu.university.ecs.lab.detection.architecture.models.AR3
- edu.university.ecs.lab.detection.architecture.models.AR4
- edu.university.ecs.lab.detection.architecture.models.AR6
- edu.university.ecs.lab.detection.architecture.models.AR7
- org.jgrapht.graph.AbstractGraph<V,E> (implements org.jgrapht.Graph<V,E>)
- org.jgrapht.graph.AbstractBaseGraph<V,E> (implements java.lang.Cloneable, org.jgrapht.Graph<V,E>, java.io.Serializable)
- org.jgrapht.graph.DirectedMultigraph<V,E>
- org.jgrapht.graph.DirectedWeightedMultigraph<V,E>
- org.jgrapht.graph.DirectedPseudograph<V,E>
- org.jgrapht.graph.DirectedWeightedPseudograph<V,E>
- edu.university.ecs.lab.detection.metrics.services.AbstractMetric (implements edu.university.ecs.lab.detection.metrics.services.IMetric)
- edu.university.ecs.lab.AllConfigsExcelRunner
- edu.university.ecs.lab.detection.antipatterns.AntipatternDetection
- edu.university.ecs.lab.detection.architecture.services.ARDetectionService
- edu.university.ecs.lab.common.config.Config
- edu.university.ecs.lab.common.config.ConfigUtil
- edu.university.ecs.lab.detection.metrics.models.ConnectedComponentsModularity
- edu.university.ecs.lab.detection.antipatterns.services.CyclicDependencyMethodLevelService
- edu.university.ecs.lab.detection.antipatterns.services.CyclicDependencyMSLevelService
- org.jgrapht.graph.DefaultWeightedEdge
- edu.university.ecs.lab.detection.metrics.models.DegreeCoupling
- edu.university.ecs.lab.delta.models.Delta (implements edu.university.ecs.lab.common.models.serialization.JsonSerializable)
- edu.university.ecs.lab.delta.DeltaExtractionRunner
- edu.university.ecs.lab.delta.services.DeltaExtractionService
- edu.university.ecs.lab.detection.DetectionService
- edu.university.ecs.lab.common.models.enums.EndpointTemplate
- edu.university.ecs.lab.detection.ExcelOutputRunner
- edu.university.ecs.lab.common.utils.FileUtils
- edu.university.ecs.lab.common.models.ir.Flow (implements edu.university.ecs.lab.common.models.serialization.JsonSerializable)
- edu.university.ecs.lab.common.utils.FlowUtils
- edu.university.ecs.lab.common.services.GitService
- edu.university.ecs.lab.detection.antipatterns.services.GreedyService
- edu.university.ecs.lab.detection.antipatterns.services.HubLikeService
- edu.university.ecs.lab.intermediate.create.IRExtractionRunner
- edu.university.ecs.lab.intermediate.create.services.IRExtractionService
- edu.university.ecs.lab.intermediate.merge.IRMergeRunner
- edu.university.ecs.lab.common.utils.JsonReadWriteUtils
- edu.university.ecs.lab.common.services.LoggerManager
- edu.university.ecs.lab.intermediate.merge.services.MergeService
- edu.university.ecs.lab.common.models.serialization.MethodCallDeserializer (implements com.google.gson.JsonDeserializer<T>)
- edu.university.ecs.lab.common.models.sdg.MethodDependencyGraph.EndpointSerializer (implements com.google.gson.JsonSerializer<T>)
- edu.university.ecs.lab.common.models.sdg.MethodDependencyGraph.MethodCallEdgeSerializer (implements com.google.gson.JsonSerializer<T>)
- edu.university.ecs.lab.common.models.sdg.MethodDependencyGraph.MethodSerializer (implements com.google.gson.JsonSerializer<T>)
- edu.university.ecs.lab.common.models.serialization.MethodDeserializer (implements com.google.gson.JsonDeserializer<T>)
- edu.university.ecs.lab.detection.metrics.MetricCalculation
- edu.university.ecs.lab.detection.metrics.services.MetricCalculator
- edu.university.ecs.lab.detection.metrics.services.MetricResult
- edu.university.ecs.lab.detection.metrics.services.MetricResultCalculation
- edu.university.ecs.lab.common.models.ir.Microservice (implements edu.university.ecs.lab.common.models.serialization.JsonSerializable)
- edu.university.ecs.lab.common.models.ir.MicroserviceSystem (implements edu.university.ecs.lab.common.models.serialization.JsonSerializable)
- edu.university.ecs.lab.detection.antipatterns.services.NoApiGatewayService
- edu.university.ecs.lab.common.models.ir.Node (implements edu.university.ecs.lab.common.models.serialization.JsonSerializable)
- edu.university.ecs.lab.common.models.ir.Annotation
- edu.university.ecs.lab.common.models.ir.Field
- edu.university.ecs.lab.common.models.ir.Method
- edu.university.ecs.lab.common.models.ir.Endpoint
- edu.university.ecs.lab.common.models.ir.MethodCall
- edu.university.ecs.lab.common.models.ir.RestCall
- edu.university.ecs.lab.common.models.ir.Parameter (implements edu.university.ecs.lab.common.models.serialization.JsonSerializable)
- edu.university.ecs.lab.detection.antipatterns.services.NoHealthcheckService
- edu.university.ecs.lab.common.utils.NonJsonReadWriteUtils
- edu.university.ecs.lab.detection.metrics.models.Operation
- edu.university.ecs.lab.detection.metrics.models.Parameter
- edu.university.ecs.lab.common.models.ir.ProjectFile (implements edu.university.ecs.lab.common.models.serialization.JsonSerializable)
- edu.university.ecs.lab.common.models.ir.ConfigFile (implements edu.university.ecs.lab.common.models.serialization.JsonSerializable)
- edu.university.ecs.lab.common.models.ir.JClass (implements edu.university.ecs.lab.common.models.serialization.JsonSerializable)
- edu.university.ecs.lab.common.models.serialization.ProjectFileDeserializer (implements com.google.gson.JsonDeserializer<T>)
- edu.university.ecs.lab.common.models.enums.RestCallTemplate
- edu.university.ecs.lab.detection.metrics.RunCohesionMetrics
- edu.university.ecs.lab.detection.antipatterns.services.ServiceChainMethodLevelService
- edu.university.ecs.lab.detection.antipatterns.services.ServiceChainMSLevelService
- edu.university.ecs.lab.common.models.sdg.ServiceDependencyGraph.MicroserviceSerializer (implements com.google.gson.JsonSerializer<T>)
- edu.university.ecs.lab.common.models.sdg.ServiceDependencyGraph.RestCallEdgeSerializer (implements com.google.gson.JsonSerializer<T>)
- edu.university.ecs.lab.detection.metrics.models.ServiceDescriptor (implements edu.university.ecs.lab.detection.metrics.models.IServiceDescriptor)
- edu.university.ecs.lab.detection.metrics.models.ServiceDescriptor.Builder
- edu.university.ecs.lab.common.utils.SourceToObjectUtils
- edu.university.ecs.lab.intermediate.utils.StringParserUtils
- edu.university.ecs.lab.detection.metrics.models.StructuralCoupling
- edu.university.ecs.lab.delta.models.SystemChange (implements edu.university.ecs.lab.common.models.serialization.JsonSerializable)
- edu.university.ecs.lab.detection.metrics.utils.Utils
- edu.university.ecs.lab.detection.antipatterns.services.WobblyServiceInteractionService
- edu.university.ecs.lab.detection.antipatterns.services.WrongCutsService
Interface Hierarchy
- org.jgrapht.Graph<V,E>
- edu.university.ecs.lab.detection.metrics.models.IInputFile
- edu.university.ecs.lab.detection.metrics.services.IMetric
- edu.university.ecs.lab.detection.metrics.models.IServiceDescriptor
- edu.university.ecs.lab.common.models.serialization.JsonSerializable
- edu.university.ecs.lab.common.models.sdg.DependencyGraphI<V,E> (also extends org.jgrapht.Graph<V,E>)