Uses of Package
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.
-
-
ClassDescriptionRepresents 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.
-
ClassDescriptionRepresents 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.
-
ClassDescriptionRepresents 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.
-
ClassDescriptionRepresents 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.
-
ClassDescriptionRepresents a project configuration fileRepresents a class in Java.
-
ClassDescriptionRepresents the intermediate structure of a microservice system.
-
ClassDescriptionRepresents a method declaration in Java.Represents the overarching structure of a microservice system.Represents the intermediate structure of a microservice system.
-
ClassDescriptionRepresents 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.
-
ClassDescriptionRepresents the intermediate structure of a microservice system.
-
-
-
ClassDescriptionRepresents the intermediate structure of a microservice system.