Uses of Class
edu.university.ecs.lab.common.models.ir.RestCall
Package
Description
Provides utilities and classes for serializing Java objects to JSON and deserializing JSON
back to Java objects using Gson library.
Provides classes and enums for representing architectural rules within the microservice system.
-
Uses of RestCall in edu.university.ecs.lab.common.models.ir
Modifier and TypeMethodDescriptionJClass.getRestCalls()
This method returns all restCalls found in the methodCalls of this class, grouped under the same list as an RestCall is an extension of a MethodCall seeRestCall
Microservice.getRestCalls()
This method returns all rest calls of a microserviceModifier and TypeMethodDescriptionstatic boolean
RestCall.matchEndpoint
(RestCall restcall, Endpoint endpoint) Checks if a rest call matches a given endpointprivate static boolean
RestCall.matchQueryParams
(RestCall restCall, Endpoint endpoint, int queryParamIndex) Checks if rest call parameters match parameters for the target endpoint -
Uses of RestCall in edu.university.ecs.lab.common.models.serialization
Modifier and TypeMethodDescriptionprivate RestCall
MethodCallDeserializer.jsonToRestCall
(com.google.gson.JsonObject json) -
Uses of RestCall in edu.university.ecs.lab.detection.architecture.models
Modifier and TypeMethodDescriptionAR4.getRemovedRestCalls
(Delta delta, JClass oldClass) This method collects rest calls that were modified and are no longer present in the new system.Modifier and TypeMethodDescriptionprivate static boolean
AR3.findMatch
(RestCall restCall, MicroserviceSystem newSystem) Find rest call/endpoint matched in the given system