Uses of Package
edu.university.ecs.lab.common.models.ir
Packages that use edu.university.ecs.lab.common.models.ir
Package
Description
Provides utilities and classes for serializing Java objects to JSON and deserializing JSON
back to Java objects using Gson library.
Contains utility classes for file management, JSON handling, and source code parsing.
This package and subpackage
edu.university.ecs.lab.delta.models.enums
contains models used for representing changes between two commits in a microservice system.Provides classes and related services for detecting trends and information in a microservice system.
Provides services for detecting and analyzing various anti-patterns in microservices architecture.
Provides classes and enums for representing architectural rules within the microservice system.
Provides services for detecting architectural rules within microservice systems.
This package contains classes that represent models used for calculating various metrics related to microservices
and service dependency graphs.
This package provides services for extracting intermediate representations (IR) from remote repositories.
This package provides services for merging intermediate representations (IR) with delta changes.
-
-
Classes in edu.university.ecs.lab.common.models.ir used by edu.university.ecs.lab.common.models.irClassDescriptionRepresents an annotation in JavaRepresents a project configuration fileRepresents an extension of a method declaration.Represents a field attribute in a Java class or in our case a JClass.Represents a class in Java.Represents a method declaration in Java.Represents a method call in Java.Represents the overarching structure of a microservice system.Abstract class for general datatypes that fall under JClassRepresents a method call parameterThis class represents any file in a project's directoryRepresents an extension of a method call.
-
Classes in edu.university.ecs.lab.common.models.ir used by edu.university.ecs.lab.common.models.sdgClassDescriptionRepresents an extension of a method declaration.Represents a method declaration in Java.Represents the overarching structure of a microservice system.Represents the intermediate structure of a microservice system.
-
Classes in edu.university.ecs.lab.common.models.ir used by edu.university.ecs.lab.common.models.serializationClassDescriptionRepresents a flow from controller level down to DAO.Represents a method declaration in Java.Represents a method call in Java.This class represents any file in a project's directoryRepresents an extension of a method call.
-
Classes in edu.university.ecs.lab.common.models.ir used by edu.university.ecs.lab.common.utilsClassDescriptionRepresents an annotation in JavaRepresents a project configuration fileRepresents a field attribute in a Java class or in our case a JClass.Represents a flow from controller level down to DAO.Represents a class in Java.Represents a method declaration in Java.Represents a method call in Java.Represents the overarching structure of a microservice system.Represents the intermediate structure of a microservice system.
-
Classes in edu.university.ecs.lab.common.models.ir used by edu.university.ecs.lab.delta.modelsClassDescriptionRepresents a project configuration fileRepresents a class in Java.
-
Classes in edu.university.ecs.lab.common.models.ir used by edu.university.ecs.lab.detectionClassDescriptionRepresents the intermediate structure of a microservice system.
-
Classes in edu.university.ecs.lab.common.models.ir used by edu.university.ecs.lab.detection.antipatterns.servicesClassDescriptionRepresents a method declaration in Java.Represents the overarching structure of a microservice system.Represents the intermediate structure of a microservice system.
-
Classes in edu.university.ecs.lab.common.models.ir used by edu.university.ecs.lab.detection.architecture.modelsClassDescriptionRepresents a project configuration fileRepresents an extension of a method declaration.Represents a class in Java.Represents a method call in Java.Represents the overarching structure of a microservice system.Represents the intermediate structure of a microservice system.Represents an extension of a method call.
-
Classes in edu.university.ecs.lab.common.models.ir used by edu.university.ecs.lab.detection.architecture.servicesClassDescriptionRepresents the intermediate structure of a microservice system.
-
-
-
Classes in edu.university.ecs.lab.common.models.ir used by edu.university.ecs.lab.intermediate.merge.servicesClassDescriptionRepresents the intermediate structure of a microservice system.