Index

A B C D E F G H I J L M N P Q R S T U V W Y 
All Classes and Interfaces|All Packages|Constant Field Values

A

ANNOTATION_PACKAGE - Enum constant in enum class fr.sandro642.github.enums.lang.CategoriesType
 
ApiClient - Class in fr.sandro642.github.api
ApiClient is a class that provides methods to interact with the ConnectLib API.
ApiClient(String) - Constructor for class fr.sandro642.github.api.ApiClient
Constructor for ApiClient.
APICLIENT_CLASS - Enum constant in enum class fr.sandro642.github.enums.lang.CategoriesType
 
ApiFactory - Class in fr.sandro642.github.api
ApiFactory is a class that provides methods to parse raw JSON data and retrieve specific data from it.
ApiFactory() - Constructor for class fr.sandro642.github.api.ApiFactory
 
APIFACTORY_CLASS - Enum constant in enum class fr.sandro642.github.enums.lang.CategoriesType
 
Application - Class in fr.sandro642.github.spring
Main application class for starting the Spring Boot application.
Application() - Constructor for class fr.sandro642.github.spring.Application
 
AtomicFactory - Class in fr.sandro642.github.provider
 
AtomicFactory() - Constructor for class fr.sandro642.github.provider.AtomicFactory
 

B

BASE_PATH() - Method in class fr.sandro642.github.hook.HookManager
 
body(Map<?, ?>) - Method in class fr.sandro642.github.jobs.JobGetInfos
 

C

callAPIDelete(String) - Method in class fr.sandro642.github.api.ApiClient
Method to call the API with a DELETE request.
callAPIGet(String) - Method in class fr.sandro642.github.api.ApiClient
Method to call the API with a GET request.
callAPIPatch(String, Map<String, Object>) - Method in class fr.sandro642.github.api.ApiClient
Method to call the API with a PATCH request.
callAPIPost(String, Map<String, Object>) - Method in class fr.sandro642.github.api.ApiClient
Method to call the API with a POST request.
callAPIPut(String, Map<String, Object>) - Method in class fr.sandro642.github.api.ApiClient
Method to call the API with a PUT request.
CategoriesType - Enum Class in fr.sandro642.github.enums.lang
CategoriesType is an enumeration representing different categories used in the ConnectLib library.
ConnectLib - Class in fr.sandro642.github
ConnectLib is the main class of the ConnectorAPI library for Standard API.
ConnectLib() - Constructor for class fr.sandro642.github.ConnectLib
 
CONNECTLIB_CLASS - Enum constant in enum class fr.sandro642.github.enums.lang.CategoriesType
Category for ConnectLib class files.
containsKey(String) - Method in class fr.sandro642.github.misc.StoreAndRetrieve
Check if the store contains a specific key.
ControllerConfig - Class in fr.sandro642.github.spring.controller
Configuration class for controller beans.
ControllerConfig() - Constructor for class fr.sandro642.github.spring.controller.ControllerConfig
 
convertRouteImport(Class<? extends Enum<?>>) - Static method in class fr.sandro642.github.misc.EnumLoader
Converts an enum class that implements RouteImport into a map.
createRequest(String, String) - Method in class fr.sandro642.github.spring.controller.DataController
Endpoint to create a new request.
CRITICAL(String) - Method in class fr.sandro642.github.log.Logger
Method to display a critical message in the console.

D

dataController() - Method in class fr.sandro642.github.spring.controller.ControllerConfig
Defines the primary DataController bean.
DataController - Class in fr.sandro642.github.spring.controller
DataController is a REST controller that provides endpoints to manage requests and retrieve status and routes.
DELETE - Enum constant in enum class fr.sandro642.github.enums.MethodType
 
display() - Method in class fr.sandro642.github.api.ApiFactory
Method to display the raw data stored in the ApiFactory.
DYNAMIC_PORT - Variable in class fr.sandro642.github.misc.StoreAndRetrieve
 

E

ENGLISH - Enum constant in enum class fr.sandro642.github.enums.LangType
 
EnumLoader - Class in fr.sandro642.github.misc
ConvertEnum is a utility class for converting enums that implement the RouteImport interface into a map of routes.
EnumLoader() - Constructor for class fr.sandro642.github.misc.EnumLoader
 
ERROR(String) - Method in class fr.sandro642.github.log.Logger
Method to display an error message in the console.
execute() - Method in class fr.sandro642.github.jobs.JobGetInfos
Get the response from the API based on the current route and method.

F

fetchVersion() - Method in class fr.sandro642.github.update.RetrieveLastVersion
Fetches the latest version from the GitHub API.
FILE_LOCATION_KEY - Variable in class fr.sandro642.github.misc.StoreAndRetrieve
 
FILE_LOCATION_KEY() - Method in class fr.sandro642.github.hook.HookManager
Sets the file location key based on the resource type.
fr.sandro642.github - package fr.sandro642.github
 
fr.sandro642.github.api - package fr.sandro642.github.api
 
fr.sandro642.github.enums - package fr.sandro642.github.enums
 
fr.sandro642.github.enums.lang - package fr.sandro642.github.enums.lang
 
fr.sandro642.github.hook - package fr.sandro642.github.hook
 
fr.sandro642.github.jobs - package fr.sandro642.github.jobs
 
fr.sandro642.github.log - package fr.sandro642.github.log
 
fr.sandro642.github.misc - package fr.sandro642.github.misc
 
fr.sandro642.github.provider - package fr.sandro642.github.provider
 
fr.sandro642.github.spring - package fr.sandro642.github.spring
 
fr.sandro642.github.spring.controller - package fr.sandro642.github.spring.controller
 
fr.sandro642.github.spring.dto - package fr.sandro642.github.spring.dto
 
fr.sandro642.github.update - package fr.sandro642.github.update
 
FRENCH - Enum constant in enum class fr.sandro642.github.enums.LangType
 

G

generateTemplateIfNotExists(Map<Enum<?>, String>) - Method in class fr.sandro642.github.misc.YamlUtils
Generates a template `infos.yml` file if it does not already exist.
GERMAN - Enum constant in enum class fr.sandro642.github.enums.LangType
 
get(String) - Method in class fr.sandro642.github.misc.StoreAndRetrieve
Retrieve a value associated with the specified key.
GET - Enum constant in enum class fr.sandro642.github.enums.MethodType
 
getBranch() - Method in class fr.sandro642.github.spring.dto.Request
Get the branch associated with the request.
getCategories() - Method in class fr.sandro642.github.misc.LangManager
 
getCategory() - Method in enum class fr.sandro642.github.enums.lang.CategoriesType
Get the category.
getConfig() - Method in class fr.sandro642.github.spring.controller.DataController
 
getData(O) - Method in class fr.sandro642.github.api.ApiFactory
Method to retrieve data from the rawData map based on the provided type.
getId() - Method in class fr.sandro642.github.spring.dto.Request
Get the unique identifier for the request.
getInstance() - Static method in class fr.sandro642.github.hook.HookManager
Returns the singleton instance of HookManager.
getInstance() - Static method in class fr.sandro642.github.hook.LangSupport
Public Getter of LangSupport instance.
getInstance() - Static method in class fr.sandro642.github.hook.MCSupport
Static method to get the singleton instance of MCSupport.
getInstance() - Static method in class fr.sandro642.github.spring.Application
Gets the singleton instance of the Application class.
getInstance() - Static method in class fr.sandro642.github.spring.controller.DataController
Get the singleton instance of DataController.
getLang() - Method in enum class fr.sandro642.github.enums.LangType
Get the language code.
getLoadError() - Method in class fr.sandro642.github.misc.LangManager
 
getLogs() - Static method in class fr.sandro642.github.log.Logs
Get the instance of Logs.
getMessage(CategoriesType, String, String...) - Method in class fr.sandro642.github.misc.LangManager
Récupère un message localisé avec remplacement de variables.
getMessage(CategoriesType, String, Map<String, String>) - Method in class fr.sandro642.github.misc.LangManager
 
getMessagesInCategory(CategoriesType) - Method in class fr.sandro642.github.misc.LangManager
 
getPath() - Method in enum class fr.sandro642.github.enums.ResourceType
Obtient le chemin de la ressource.
getPathFile() - Method in class fr.sandro642.github.hook.LangSupport
Method to get the path of the language file based on the LangType.
getPhysx(ApiFactory) - Method in class fr.sandro642.github.provider.AtomicFactory
 
getPlugin() - Method in class fr.sandro642.github.hook.MCSupport
Method to get the plugin instance.
getPluginPath() - Method in class fr.sandro642.github.hook.MCSupport
Method to get the path of the plugin's data folder.
getRawData() - Method in class fr.sandro642.github.api.ApiFactory
Method to retrieve the rawData map containing the parsed JSON data.
getRequests() - Method in class fr.sandro642.github.spring.controller.DataController
Endpoint to get all requests.
getResourceType() - Method in class fr.sandro642.github.hook.HookManager
Returns the current resource type.
getRoute() - Method in interface fr.sandro642.github.provider.RouteImport
Gets the route associated with the enum constant.
getRoute() - Method in class fr.sandro642.github.spring.dto.Request
Get the route associated with the request.
getRoute(String) - Method in class fr.sandro642.github.ConnectLib
Return the route associated with the given route name.
getRoutes() - Method in class fr.sandro642.github.misc.YamlUtils
Retrieves the routes defined in the YAML configuration file.
getRoutes() - Method in class fr.sandro642.github.spring.controller.DataController
 
getRoutes(MethodType, Enum<?>) - Method in class fr.sandro642.github.jobs.JobGetInfos
Get routes from the YAML file and builds the full URL with a request body.
getRoutes(VersionProvider, MethodType, R) - Method in class fr.sandro642.github.jobs.JobGetInfos
Get routes from the YAML file and builds the full URL with a request body.
getRoutesMap() - Method in class fr.sandro642.github.ConnectLib
Get the routes map.
getSpecData(O, K) - Method in class fr.sandro642.github.api.ApiFactory
Method to retrieve nested data from the rawData map based on the provided type and value.
getStatus() - Method in class fr.sandro642.github.spring.controller.DataController
Endpoint to get the status of the ConnectLib.
getStatus() - Method in class fr.sandro642.github.spring.dto.Request
Get the status of the request.
getStatusCode() - Method in class fr.sandro642.github.api.ApiFactory
Method to retrieve the HTTP status code of the API response.
getURL() - Method in class fr.sandro642.github.misc.YamlUtils
Gets the base URL from the YAML configuration file.
getURL() - Method in interface fr.sandro642.github.provider.URLProvider
Gets the URL of the class implementing this interface.
getVersion() - Method in enum class fr.sandro642.github.enums.VersionType
 
getVersion() - Method in interface fr.sandro642.github.provider.VersionProvider
Gets the version of the class implementing this interface.

H

hasCategory(CategoriesType) - Method in class fr.sandro642.github.misc.LangManager
 
hasMessage(CategoriesType, String) - Method in class fr.sandro642.github.misc.LangManager
 
HookManager - Class in fr.sandro642.github.hook
HookManager is a class that manages hooks for different resource types.
HookManager() - Constructor for class fr.sandro642.github.hook.HookManager
 
HookManager() - Method in class fr.sandro642.github.ConnectLib
Return the instance of HookManager.
HOOKMANAGER_CLASS - Enum constant in enum class fr.sandro642.github.enums.lang.CategoriesType
 

I

INFO(String) - Method in class fr.sandro642.github.log.Logger
Method to display an informational message in the console.
init(ResourceType, LangType, Class<? extends Enum<?>>...) - Method in class fr.sandro642.github.ConnectLib
Init the ConnectLib with the specified resource type and routes.
initHook(ResourceType) - Method in class fr.sandro642.github.hook.HookManager
Initializes the hook for the specified resource type.
IS_APP_RUNNING - Variable in class fr.sandro642.github.misc.StoreAndRetrieve
 
isInitialized() - Method in class fr.sandro642.github.ConnectLib
Check if the ConnectLib is initialized.
isLatestVersion() - Method in class fr.sandro642.github.update.RetrieveLastVersion
Compares the fetched version with the current version.
isLoadedSuccessfully() - Method in class fr.sandro642.github.misc.LangManager
 
isLogEnabled() - Method in class fr.sandro642.github.misc.YamlUtils
Checks if logging is enabled in the YAML configuration file.
isPluginInitialized() - Method in class fr.sandro642.github.hook.MCSupport
Method to check if the plugin has been initialized.
ITALIAN - Enum constant in enum class fr.sandro642.github.enums.LangType
 

J

JobGetInfos - Class in fr.sandro642.github.jobs
JobGetInfos is a utility class for managing API requests in the connectLib library.
JobGetInfos() - Constructor for class fr.sandro642.github.jobs.JobGetInfos
Constructor of JobGetInfos.
JobGetInfos() - Method in class fr.sandro642.github.ConnectLib
Return an instance of JobGetInfos.
JOBS_PACKAGE - Enum constant in enum class fr.sandro642.github.enums.lang.CategoriesType
 

L

LangManager - Class in fr.sandro642.github.misc
LangManager handles loading and retrieving language messages from .lang files with placeholder support.
LangManager() - Constructor for class fr.sandro642.github.misc.LangManager
 
LangManager() - Method in class fr.sandro642.github.ConnectLib
Return the instance of LangManager.
LangSupport - Class in fr.sandro642.github.hook
LangSupport is a placeholder class for future language support implementations.
LangSupport() - Constructor for class fr.sandro642.github.hook.LangSupport
 
LangSupport() - Method in class fr.sandro642.github.ConnectLib
Return the instance of LangSupport.
LANGSUPPORT_CLASS - Enum constant in enum class fr.sandro642.github.enums.lang.CategoriesType
 
LangType - Enum Class in fr.sandro642.github.enums
LangType is an enumeration representing different language codes used in the ConnectLib library.
Logger - Class in fr.sandro642.github.log
Logger is a utility class for logging messages in the ConnectLib library.
Logger() - Constructor for class fr.sandro642.github.log.Logger
 
Logger() - Method in class fr.sandro642.github.ConnectLib
Return the instance of Logger.
Logs - Class in fr.sandro642.github.log
Logs is a utility class for managing logging in the ConnectLib library.
Logs() - Constructor for class fr.sandro642.github.log.Logs
 

M

MAIN_RESOURCES - Enum constant in enum class fr.sandro642.github.enums.ResourceType
Gradle and Maven Support.
MakeALog(String, P) - Method in class fr.sandro642.github.log.Logs
* Static block to initialize the Logs instance.
MC_RESOURCES - Enum constant in enum class fr.sandro642.github.enums.ResourceType
 
MCSupport - Class in fr.sandro642.github.hook
MCSupport is a utility class for handling Minecraft plugin support in the connectLib library.
MCSupport() - Method in class fr.sandro642.github.ConnectLib
Return the instance of Logs.
MCSUPPORT_CLASS - Enum constant in enum class fr.sandro642.github.enums.lang.CategoriesType
 
MethodType - Enum Class in fr.sandro642.github.enums
MethodType is an enumeration representing different HTTP methods used in API requests.

N

NAME_DASHBOARD - Variable in class fr.sandro642.github.misc.StoreAndRetrieve
 

P

params(Map<?, ?>) - Method in class fr.sandro642.github.jobs.JobGetInfos
 
parseFromRawJson(String) - Method in class fr.sandro642.github.api.ApiFactory
Default constructor for ApiFactory.
PATCH - Enum constant in enum class fr.sandro642.github.enums.MethodType
 
PORT - Variable in class fr.sandro642.github.misc.StoreAndRetrieve
 
PORTUGUESE - Enum constant in enum class fr.sandro642.github.enums.LangType
 
POST - Enum constant in enum class fr.sandro642.github.enums.MethodType
 
put(String, Object) - Method in class fr.sandro642.github.misc.StoreAndRetrieve
Add a key-value pair to the store.
PUT - Enum constant in enum class fr.sandro642.github.enums.MethodType
 

Q

query(Map<?, ?>) - Method in class fr.sandro642.github.jobs.JobGetInfos
 

R

rawPhysx() - Method in class fr.sandro642.github.provider.AtomicFactory
 
remove(String) - Method in class fr.sandro642.github.misc.StoreAndRetrieve
Remove a key-value pair from the store.
Request - Class in fr.sandro642.github.spring.dto
Data Transfer Object representing a request.
Request() - Constructor for class fr.sandro642.github.spring.dto.Request
Default constructor
Request(String, Long, String, String, String) - Constructor for class fr.sandro642.github.spring.dto.Request
Parameterized constructor
ResourceType - Enum Class in fr.sandro642.github.enums
ResourceType is an enumeration representing different types of resources in the ConnectLib library.
RetrieveLastVersion - Class in fr.sandro642.github.update
RetrieveLastVersion is a class that retrieves the latest version of the software.
RetrieveLastVersion() - Constructor for class fr.sandro642.github.update.RetrieveLastVersion
 
RouteImport - Interface in fr.sandro642.github.provider
RouteImport is an interface that should be implemented by enums that provide a route.
RUSSIAN - Enum constant in enum class fr.sandro642.github.enums.LangType
 

S

setBranch(String) - Method in class fr.sandro642.github.spring.dto.Request
Set the branch associated with the request.
setId(Long) - Method in class fr.sandro642.github.spring.dto.Request
Set the unique identifier for the request.
setLangTypeVariable(LangType) - Method in class fr.sandro642.github.hook.LangSupport
Sets the LangType variable for this instance.
setPathFile() - Method in class fr.sandro642.github.log.Logs
Static block to initialize the Logs instance.
setPluginVariable(Plugin) - Method in class fr.sandro642.github.hook.MCSupport
Method to set the plugin instance.
setRoute(String) - Method in class fr.sandro642.github.spring.dto.Request
Set the route associated with the request.
setStatus(String) - Method in class fr.sandro642.github.spring.dto.Request
Set the status of the request.
setStatusCode(int) - Method in class fr.sandro642.github.api.ApiFactory
Method to retrieve the statusCode from response.
showLogs() - Method in class fr.sandro642.github.log.Logger
Enable console output for logs.
SPANISH - Enum constant in enum class fr.sandro642.github.enums.LangType
 
SpringApp() - Method in class fr.sandro642.github.ConnectLib
Return the instance of Application.
startApplication() - Method in class fr.sandro642.github.spring.Application
Starts the Spring Boot application in a non-blocking manner.
store - Variable in class fr.sandro642.github.misc.StoreAndRetrieve
 
StoreAndRetrieve - Class in fr.sandro642.github.misc
StoreAndRetrieve is a utility class for storing and retrieving key-value pairs.
StoreAndRetrieve() - Constructor for class fr.sandro642.github.misc.StoreAndRetrieve
 
StoreAndRetrieve() - Method in class fr.sandro642.github.ConnectLib
Return the instance of StoreAndRetrieve.

T

TEST_RESOURCES - Enum constant in enum class fr.sandro642.github.enums.ResourceType
 

U

updateRequestStatus(Long, String) - Method in class fr.sandro642.github.spring.controller.DataController
Endpoint to update the status of an existing request.
URL_KEY - Variable in class fr.sandro642.github.misc.StoreAndRetrieve
URL_KEY is the key used to store the base URL of the API.
urlBranch(URLProvider) - Method in class fr.sandro642.github.jobs.JobGetInfos
Set a custom URL branch for the API calls.
URLProvider - Interface in fr.sandro642.github.provider
URLProvider is an interface that provides a method to get the URL of a class implementing it.

V

V1_BRANCH - Enum constant in enum class fr.sandro642.github.enums.VersionType
 
V2_BRANCH - Enum constant in enum class fr.sandro642.github.enums.VersionType
 
V3_BRANCH - Enum constant in enum class fr.sandro642.github.enums.VersionType
 
V4_BRANCH - Enum constant in enum class fr.sandro642.github.enums.VersionType
 
V5_BRANCH - Enum constant in enum class fr.sandro642.github.enums.VersionType
 
valueOf(String) - Static method in enum class fr.sandro642.github.enums.lang.CategoriesType
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class fr.sandro642.github.enums.LangType
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class fr.sandro642.github.enums.MethodType
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class fr.sandro642.github.enums.ResourceType
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class fr.sandro642.github.enums.VersionType
Returns the enum constant of this class with the specified name.
values() - Static method in enum class fr.sandro642.github.enums.lang.CategoriesType
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class fr.sandro642.github.enums.LangType
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class fr.sandro642.github.enums.MethodType
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class fr.sandro642.github.enums.ResourceType
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class fr.sandro642.github.enums.VersionType
Returns an array containing the constants of this enum class, in the order they are declared.
Version - Class in fr.sandro642.github.update
 
Version() - Constructor for class fr.sandro642.github.update.Version
 
VERSION - Static variable in class fr.sandro642.github.update.Version
 
VersionProvider - Interface in fr.sandro642.github.provider
VersionProvider is an interface that provides a method to get the version of a class implementing it.
VersionType - Enum Class in fr.sandro642.github.enums
VersionType is an enumeration representing different versions of the ConnectLib library.

W

wanImplement(String, String) - Method in class fr.sandro642.github.ConnectLib
Implement WAN connectivity using the provided server URL and component name.
WARN(String) - Method in class fr.sandro642.github.log.Logger
Method to display a warning message in the console.

Y

YamlUtils - Class in fr.sandro642.github.misc
YamlUtils is a utility class for handling YAML files in the ConnectLib library.
YamlUtils() - Constructor for class fr.sandro642.github.misc.YamlUtils
 
YamlUtils() - Method in class fr.sandro642.github.ConnectLib
Return the instance of YamlUtils.
YAMLUTILS_CLASS - Enum constant in enum class fr.sandro642.github.enums.lang.CategoriesType
 
A B C D E F G H I J L M N P Q R S T U V W Y 
All Classes and Interfaces|All Packages|Constant Field Values