Index
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form
C
- calculateNewTaxDueDate(String) - Method in class com.example.vehicletaxsystem.services.PaymentService
-
Helper method to increment tax due dates based on current date
Reads the payment date from within the taxpaymentDTO parameterised object - com.example.vehicletaxsystem - package com.example.vehicletaxsystem
- com.example.vehicletaxsystem.config - package com.example.vehicletaxsystem.config
-
Configuration classes for the application.
- com.example.vehicletaxsystem.constants - package com.example.vehicletaxsystem.constants
-
Constants used in classes - ensuring consistent values for fields.
- com.example.vehicletaxsystem.exceptions - package com.example.vehicletaxsystem.exceptions
-
Classes for establishing action-specific exceptions.
- com.example.vehicletaxsystem.models - package com.example.vehicletaxsystem.models
-
Classes used as models mirroring database tables and their DTOs.
- com.example.vehicletaxsystem.repositories - package com.example.vehicletaxsystem.repositories
-
Interfaces and classes for accessing the database and establishing endpoints and custom queries.
- com.example.vehicletaxsystem.services - package com.example.vehicletaxsystem.services
-
Services handling business logic for processing API requests in between controlers and repositories.
- configureRepositoryRestConfiguration(RepositoryRestConfiguration, CorsRegistry) - Method in class com.example.vehicletaxsystem.config.RestConfig
-
Configuring exposure for various entities and HTTP request methods.
- convert(Jwt) - Method in class com.example.vehicletaxsystem.config.KeycloakRealmRoleConverter
-
Converts JWT into recognisable collections of authority the use providing the JWT has.
- convertToDriverDTO(Driver) - Method in class com.example.vehicletaxsystem.services.DriverService
- convertToPayment(TaxPaymentDTO) - Method in class com.example.vehicletaxsystem.services.PaymentService
- convertToTaxBandDTO(TaxBand) - Method in class com.example.vehicletaxsystem.services.TaxBandService
- convertToTaxPaymentDTO(TaxPayment) - Method in class com.example.vehicletaxsystem.services.PaymentService
- convertToVehicleDTO(Vehicle) - Method in class com.example.vehicletaxsystem.services.VehicleService
- createBearerScheme() - Method in class com.example.vehicletaxsystem.config.SpringDocConfig
-
Establish security scheme to apply to the UI - allows for JWT to be used in UI.
- CustomError - Class in com.example.vehicletaxsystem.exceptions
-
Error class for sending as a body within error responses.
- CustomError() - Constructor for class com.example.vehicletaxsystem.exceptions.CustomError
- CustomError(String, String) - Constructor for class com.example.vehicletaxsystem.exceptions.CustomError
- CustomExceptionHandler - Class in com.example.vehicletaxsystem.config
-
Custom exception handler to handle exceptions thrown by application.
- CustomExceptionHandler() - Constructor for class com.example.vehicletaxsystem.config.CustomExceptionHandler
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form