Index
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form
A
- AbstractController - Class in net.andresbustamante.yafoot.commons.web.controllers
-
Abstract controller for common RESTful controllers operations.
- AbstractController() - Constructor for class net.andresbustamante.yafoot.commons.web.controllers.AbstractController
- AbstractDaoIntegrationTest - Class in net.andresbustamante.yafoot.commons.dao
- AbstractDaoIntegrationTest() - Constructor for class net.andresbustamante.yafoot.commons.dao.AbstractDaoIntegrationTest
- AbstractServiceIntegrationTest - Class in net.andresbustamante.yafoot.commons.services
- AbstractServiceIntegrationTest() - Constructor for class net.andresbustamante.yafoot.commons.services.AbstractServiceIntegrationTest
- AbstractServiceUnitTest - Class in net.andresbustamante.yafoot.commons.services
- AbstractServiceUnitTest() - Constructor for class net.andresbustamante.yafoot.commons.services.AbstractServiceUnitTest
- addInterceptors(InterceptorRegistry) - Method in class net.andresbustamante.yafoot.core.web.config.WebMvcConfig
- addNewCar(CarForm) - Method in interface net.andresbustamante.yafoot.core.web.controllers.CarsApi
- addNewCar(CarForm) - Method in class net.andresbustamante.yafoot.core.web.controllers.CarsController
- addNewSite(SiteForm) - Method in interface net.andresbustamante.yafoot.core.web.controllers.SitesApi
- addNewSite(SiteForm) - Method in class net.andresbustamante.yafoot.core.web.controllers.SitesController
- address(String) - Method in class net.andresbustamante.yafoot.web.dto.Site
- address(String) - Method in class net.andresbustamante.yafoot.web.dto.SiteForm
- ApplicationException - Exception in net.andresbustamante.yafoot.commons.exceptions
-
Generic functional exception.
- ApplicationException(String, String) - Constructor for exception net.andresbustamante.yafoot.commons.exceptions.ApplicationException
-
Default constructor with a message code and a log message.
- ApplicationException(String, Throwable) - Constructor for exception net.andresbustamante.yafoot.commons.exceptions.ApplicationException
-
Default constructor with a log message and the cause of the exception.
- Auditable - Interface in net.andresbustamante.yafoot.commons.model
-
Interface to be implemented by any object needing to be audited.
B
- BADMINTON - Enum constant in enum class net.andresbustamante.yafoot.core.model.enums.SportEnum
- BADMINTON - Enum constant in enum class net.andresbustamante.yafoot.web.dto.SportCode
- BASEBALL - Enum constant in enum class net.andresbustamante.yafoot.core.model.enums.SportEnum
- BASEBALL - Enum constant in enum class net.andresbustamante.yafoot.web.dto.SportCode
- BasicPlayerMapper - Interface in net.andresbustamante.yafoot.core.web.mappers
-
Mapper for a minimalist player DTO.
- BasicPlayerMapperImpl - Class in net.andresbustamante.yafoot.core.web.mappers
- BasicPlayerMapperImpl() - Constructor for class net.andresbustamante.yafoot.core.web.mappers.BasicPlayerMapperImpl
- BASKETBALL - Enum constant in enum class net.andresbustamante.yafoot.core.model.enums.SportEnum
- BASKETBALL - Enum constant in enum class net.andresbustamante.yafoot.web.dto.SportCode
- build() - Method in class net.andresbustamante.yafoot.core.events.CarpoolingRequestEvent.Builder
- build() - Method in class net.andresbustamante.yafoot.core.events.CarpoolingUpdateEvent.Builder
- build() - Method in class net.andresbustamante.yafoot.core.events.MatchPlayerRegistrationEvent.Builder
- build() - Method in class net.andresbustamante.yafoot.core.events.MatchPlayerUnsubscriptionEvent.Builder
C
- CANCELLED - Enum constant in enum class net.andresbustamante.yafoot.core.model.enums.MatchStatusEnum
-
Confirmed as cancelled.
- CANCELLED - Enum constant in enum class net.andresbustamante.yafoot.web.dto.MatchStatus
- cancelMatch(String) - Method in interface net.andresbustamante.yafoot.core.web.controllers.MatchesApi
- cancelMatch(String) - Method in class net.andresbustamante.yafoot.core.web.controllers.MatchesController
- cancelMatch(Match, UserContext) - Method in class net.andresbustamante.yafoot.core.services.impl.MatchManagementServiceImpl
- cancelMatch(Match, UserContext) - Method in interface net.andresbustamante.yafoot.core.services.MatchManagementService
-
Cancels a match by a logical suppression in database.
- car(Car) - Method in class net.andresbustamante.yafoot.web.dto.Registration
- Car - Class in net.andresbustamante.yafoot.core.model
-
A car used to go to a match.
- Car - Class in net.andresbustamante.yafoot.web.dto
-
Car
- Car() - Constructor for class net.andresbustamante.yafoot.web.dto.Car
- Car(Integer) - Constructor for class net.andresbustamante.yafoot.core.model.Car
-
Constructor for testing purposes only.
- CAR - Static variable in class net.andresbustamante.yafoot.core.util.DaoConstants
- CarConfirmation - Class in net.andresbustamante.yafoot.web.dto
-
CarConfirmation
- CarConfirmation() - Constructor for class net.andresbustamante.yafoot.web.dto.CarConfirmation
- carConfirmed(Boolean) - Method in class net.andresbustamante.yafoot.web.dto.Registration
- carConfirmed(Boolean) - Method in class net.andresbustamante.yafoot.web.dto.RegistrationForm
- CarDao - Interface in net.andresbustamante.yafoot.core.dao
-
Interface for loading and saving car data in database.
- CarForm - Class in net.andresbustamante.yafoot.web.dto
-
CarForm
- CarForm() - Constructor for class net.andresbustamante.yafoot.web.dto.CarForm
- carId(Integer) - Method in class net.andresbustamante.yafoot.web.dto.CarConfirmation
- carId(Integer) - Method in class net.andresbustamante.yafoot.web.dto.RegistrationForm
- CarManagementService - Interface in net.andresbustamante.yafoot.core.services
-
Service for managing cars in the DB.
- CarManagementServiceImpl - Class in net.andresbustamante.yafoot.core.services.impl
- CarManagementServiceImpl(CarDao, PlayerDao) - Constructor for class net.andresbustamante.yafoot.core.services.impl.CarManagementServiceImpl
- CarMapper - Interface in net.andresbustamante.yafoot.core.web.mappers
- CarMapperImpl - Class in net.andresbustamante.yafoot.core.web.mappers
- CarMapperImpl() - Constructor for class net.andresbustamante.yafoot.core.web.mappers.CarMapperImpl
- carpoolingEnabled(Boolean) - Method in class net.andresbustamante.yafoot.web.dto.Match
- carpoolingEnabled(Boolean) - Method in class net.andresbustamante.yafoot.web.dto.MatchForm
- CarpoolingNotificationsService - Interface in net.andresbustamante.yafoot.core.services
-
Service in charge of the notification for carpooling requests and responses.
- CarpoolingNotificationsServiceImpl - Class in net.andresbustamante.yafoot.core.services.impl
- CarpoolingNotificationsServiceImpl(MatchDao, PlayerDao, CarDao, MessageSource, TemplateUtils, MessagingService) - Constructor for class net.andresbustamante.yafoot.core.services.impl.CarpoolingNotificationsServiceImpl
- CarpoolingRequest - Class in net.andresbustamante.yafoot.core.model
- CarpoolingRequest() - Constructor for class net.andresbustamante.yafoot.core.model.CarpoolingRequest
- CarpoolingRequestEvent - Class in net.andresbustamante.yafoot.core.events
- CarpoolingRequestEvent() - Constructor for class net.andresbustamante.yafoot.core.events.CarpoolingRequestEvent
-
Default constructor.
- CarpoolingRequestEvent(Integer, CharSequence, Integer, CharSequence, Integer, CharSequence) - Constructor for class net.andresbustamante.yafoot.core.events.CarpoolingRequestEvent
-
All-args constructor.
- CarpoolingRequestEvent.Builder - Class in net.andresbustamante.yafoot.core.events
-
RecordBuilder for CarpoolingRequestEvent instances.
- CarpoolingRequestListener - Class in net.andresbustamante.yafoot.core.web.listeners
- CarpoolingRequestListener(CarpoolingNotificationsService) - Constructor for class net.andresbustamante.yafoot.core.web.listeners.CarpoolingRequestListener
- carpoolingRequestsQueue() - Method in class net.andresbustamante.yafoot.core.web.config.MessagingConfig
- CarpoolingService - Interface in net.andresbustamante.yafoot.core.services
-
Carpooling services.
- CarpoolingServiceImpl - Class in net.andresbustamante.yafoot.core.services.impl
- CarpoolingServiceImpl(CarDao, MatchDao, RabbitTemplate) - Constructor for class net.andresbustamante.yafoot.core.services.impl.CarpoolingServiceImpl
- CarpoolingUpdateEvent - Class in net.andresbustamante.yafoot.core.events
- CarpoolingUpdateEvent() - Constructor for class net.andresbustamante.yafoot.core.events.CarpoolingUpdateEvent
-
Default constructor.
- CarpoolingUpdateEvent(Integer, CharSequence, Integer, CharSequence, Integer, CharSequence, Integer) - Constructor for class net.andresbustamante.yafoot.core.events.CarpoolingUpdateEvent
-
All-args constructor.
- CarpoolingUpdateEvent.Builder - Class in net.andresbustamante.yafoot.core.events
-
RecordBuilder for CarpoolingUpdateEvent instances.
- CarpoolingUpdateListener - Class in net.andresbustamante.yafoot.core.web.listeners
- CarpoolingUpdateListener(CarpoolingNotificationsService) - Constructor for class net.andresbustamante.yafoot.core.web.listeners.CarpoolingUpdateListener
- carpoolingUpdatesQueue() - Method in class net.andresbustamante.yafoot.core.web.config.MessagingConfig
- CarsApi - Interface in net.andresbustamante.yafoot.core.web.controllers
- CarsController - Class in net.andresbustamante.yafoot.core.web.controllers
- CarsController(CarSearchService, CarManagementService, CarMapper) - Constructor for class net.andresbustamante.yafoot.core.web.controllers.CarsController
- CarSearchService - Interface in net.andresbustamante.yafoot.core.services
-
Service useful for research operations.
- CarSearchServiceImpl - Class in net.andresbustamante.yafoot.core.services.impl
- CarSearchServiceImpl(CarDao, PlayerDao) - Constructor for class net.andresbustamante.yafoot.core.services.impl.CarSearchServiceImpl
- checkForAlertsAfterPlayerRemovedFromMatch(Integer, Integer) - Method in class net.andresbustamante.yafoot.core.services.impl.MatchAlertingServiceImpl
- checkForAlertsAfterPlayerRemovedFromMatch(Integer, Integer) - Method in interface net.andresbustamante.yafoot.core.services.MatchAlertingService
-
Checks whether a match has a new alert of cancelling risk after a player cancelled his registration to it.
- city(String) - Method in class net.andresbustamante.yafoot.web.dto.Site
- city(String) - Method in class net.andresbustamante.yafoot.web.dto.SiteForm
- clearCarId() - Method in class net.andresbustamante.yafoot.core.events.CarpoolingRequestEvent.Builder
-
Clears the value of the 'carId' field.
- clearCarId() - Method in class net.andresbustamante.yafoot.core.events.CarpoolingUpdateEvent.Builder
-
Clears the value of the 'carId' field.
- clearCarName() - Method in class net.andresbustamante.yafoot.core.events.CarpoolingRequestEvent.Builder
-
Clears the value of the 'carName' field.
- clearCarName() - Method in class net.andresbustamante.yafoot.core.events.CarpoolingUpdateEvent.Builder
-
Clears the value of the 'carName' field.
- clearCarSeatConfirmed() - Method in class net.andresbustamante.yafoot.core.events.CarpoolingUpdateEvent.Builder
-
Clears the value of the 'carSeatConfirmed' field.
- clearMatchCode() - Method in class net.andresbustamante.yafoot.core.events.CarpoolingRequestEvent.Builder
-
Clears the value of the 'matchCode' field.
- clearMatchCode() - Method in class net.andresbustamante.yafoot.core.events.CarpoolingUpdateEvent.Builder
-
Clears the value of the 'matchCode' field.
- clearMatchCode() - Method in class net.andresbustamante.yafoot.core.events.MatchPlayerRegistrationEvent.Builder
-
Clears the value of the 'matchCode' field.
- clearMatchCode() - Method in class net.andresbustamante.yafoot.core.events.MatchPlayerUnsubscriptionEvent.Builder
-
Clears the value of the 'matchCode' field.
- clearMatchId() - Method in class net.andresbustamante.yafoot.core.events.CarpoolingRequestEvent.Builder
-
Clears the value of the 'matchId' field.
- clearMatchId() - Method in class net.andresbustamante.yafoot.core.events.CarpoolingUpdateEvent.Builder
-
Clears the value of the 'matchId' field.
- clearMatchId() - Method in class net.andresbustamante.yafoot.core.events.MatchPlayerRegistrationEvent.Builder
-
Clears the value of the 'matchId' field.
- clearMatchId() - Method in class net.andresbustamante.yafoot.core.events.MatchPlayerUnsubscriptionEvent.Builder
-
Clears the value of the 'matchId' field.
- clearPlayerFirstName() - Method in class net.andresbustamante.yafoot.core.events.CarpoolingRequestEvent.Builder
-
Clears the value of the 'playerFirstName' field.
- clearPlayerFirstName() - Method in class net.andresbustamante.yafoot.core.events.CarpoolingUpdateEvent.Builder
-
Clears the value of the 'playerFirstName' field.
- clearPlayerFirstName() - Method in class net.andresbustamante.yafoot.core.events.MatchPlayerRegistrationEvent.Builder
-
Clears the value of the 'playerFirstName' field.
- clearPlayerFirstName() - Method in class net.andresbustamante.yafoot.core.events.MatchPlayerUnsubscriptionEvent.Builder
-
Clears the value of the 'playerFirstName' field.
- clearPlayerId() - Method in class net.andresbustamante.yafoot.core.events.CarpoolingRequestEvent.Builder
-
Clears the value of the 'playerId' field.
- clearPlayerId() - Method in class net.andresbustamante.yafoot.core.events.CarpoolingUpdateEvent.Builder
-
Clears the value of the 'playerId' field.
- clearPlayerId() - Method in class net.andresbustamante.yafoot.core.events.MatchPlayerRegistrationEvent.Builder
-
Clears the value of the 'playerId' field.
- clearPlayerId() - Method in class net.andresbustamante.yafoot.core.events.MatchPlayerUnsubscriptionEvent.Builder
-
Clears the value of the 'playerId' field.
- code(String) - Method in class net.andresbustamante.yafoot.web.dto.Match
- code(SportCode) - Method in class net.andresbustamante.yafoot.web.dto.Sport
- CODE - Static variable in class net.andresbustamante.yafoot.core.util.DaoConstants
- codeSharingEnabled(Boolean) - Method in class net.andresbustamante.yafoot.web.dto.Match
- codeSharingEnabled(Boolean) - Method in class net.andresbustamante.yafoot.web.dto.MatchForm
- configure(SpringApplicationBuilder) - Method in class net.andresbustamante.yafoot.core.web.YaFootCoreWebApplication
- configure(SpringApplicationBuilder) - Method in class net.andresbustamante.yafoot.users.web.YaFootUsersAdminWebApplication
- confirmed(Boolean) - Method in class net.andresbustamante.yafoot.web.dto.CarConfirmation
- CoreExceptionsManagementAspect - Class in net.andresbustamante.yafoot.core.aop
- CoreExceptionsManagementAspect() - Constructor for class net.andresbustamante.yafoot.core.aop.CoreExceptionsManagementAspect
- corsConfigurationSource() - Method in class net.andresbustamante.yafoot.core.web.config.WebSecurityConfig
-
Builds the bean having the CORS configuration for this Web application.
- corsConfigurationSource() - Method in class net.andresbustamante.yafoot.users.web.config.WebSecurityConfig
-
Builds the bean having the CORS configuration for this Web application.
- CorsConstants - Class in net.andresbustamante.yafoot.commons.web.util
- country(String) - Method in class net.andresbustamante.yafoot.web.dto.Site
- country(String) - Method in class net.andresbustamante.yafoot.web.dto.SiteForm
- CREATED - Enum constant in enum class net.andresbustamante.yafoot.core.model.enums.MatchStatusEnum
-
Created in database.
- CREATED - Enum constant in enum class net.andresbustamante.yafoot.web.dto.MatchStatus
- createDataSet(Resource) - Method in class net.andresbustamante.yafoot.commons.dao.CsvDataSetLoader
- createDecoder(SchemaStore) - Static method in class net.andresbustamante.yafoot.core.events.CarpoolingRequestEvent
-
Create a new BinaryMessageDecoder instance for this class that uses the specified
SchemaStore
. - createDecoder(SchemaStore) - Static method in class net.andresbustamante.yafoot.core.events.CarpoolingUpdateEvent
-
Create a new BinaryMessageDecoder instance for this class that uses the specified
SchemaStore
. - createDecoder(SchemaStore) - Static method in class net.andresbustamante.yafoot.core.events.MatchPlayerRegistrationEvent
-
Create a new BinaryMessageDecoder instance for this class that uses the specified
SchemaStore
. - createDecoder(SchemaStore) - Static method in class net.andresbustamante.yafoot.core.events.MatchPlayerUnsubscriptionEvent
-
Create a new BinaryMessageDecoder instance for this class that uses the specified
SchemaStore
. - createMatch(MatchForm) - Method in interface net.andresbustamante.yafoot.core.web.controllers.MatchesApi
- createMatch(MatchForm) - Method in class net.andresbustamante.yafoot.core.web.controllers.MatchesController
- creator(Player) - Method in class net.andresbustamante.yafoot.web.dto.Match
- CRICKET - Enum constant in enum class net.andresbustamante.yafoot.core.model.enums.SportEnum
- CRICKET - Enum constant in enum class net.andresbustamante.yafoot.web.dto.SportCode
- CsvDataSetLoader - Class in net.andresbustamante.yafoot.commons.dao
-
CSV dataset loader implementation for DBUnit.
- CsvDataSetLoader() - Constructor for class net.andresbustamante.yafoot.commons.dao.CsvDataSetLoader
- customDecode(ResolvingDecoder) - Method in class net.andresbustamante.yafoot.core.events.CarpoolingRequestEvent
- customDecode(ResolvingDecoder) - Method in class net.andresbustamante.yafoot.core.events.CarpoolingUpdateEvent
- customDecode(ResolvingDecoder) - Method in class net.andresbustamante.yafoot.core.events.MatchPlayerRegistrationEvent
- customDecode(ResolvingDecoder) - Method in class net.andresbustamante.yafoot.core.events.MatchPlayerUnsubscriptionEvent
- customEncode(Encoder) - Method in class net.andresbustamante.yafoot.core.events.CarpoolingRequestEvent
- customEncode(Encoder) - Method in class net.andresbustamante.yafoot.core.events.CarpoolingUpdateEvent
- customEncode(Encoder) - Method in class net.andresbustamante.yafoot.core.events.MatchPlayerRegistrationEvent
- customEncode(Encoder) - Method in class net.andresbustamante.yafoot.core.events.MatchPlayerUnsubscriptionEvent
D
- DaoConstants - Class in net.andresbustamante.yafoot.core.util
-
Constants used for DAO operations.
- DATABASE_BASIC_ERROR - Static variable in class net.andresbustamante.yafoot.commons.web.controllers.AbstractController
-
Code to use for generic database errors.
- DatabaseException - Exception in net.andresbustamante.yafoot.commons.exceptions
-
Database exception when executing database operations.
- DatabaseException(String) - Constructor for exception net.andresbustamante.yafoot.commons.exceptions.DatabaseException
-
Default constructor with a log message.
- dataSource() - Method in class net.andresbustamante.yafoot.commons.config.JdbcTestConfig
-
Datasource bean for testing.
- date(OffsetDateTime) - Method in class net.andresbustamante.yafoot.web.dto.Match
- date(OffsetDateTime) - Method in class net.andresbustamante.yafoot.web.dto.MatchForm
- DateMapper - Interface in net.andresbustamante.yafoot.commons.web.mappers
-
Dates and date-times mapper.
- DateMapperImpl - Class in net.andresbustamante.yafoot.commons.web.mappers
- DateMapperImpl() - Constructor for class net.andresbustamante.yafoot.commons.web.mappers.DateMapperImpl
- DateUtils - Class in net.andresbustamante.yafoot.commons.util
-
Date transformation utilities.
- dbUnitDatabaseConfig() - Method in class net.andresbustamante.yafoot.commons.config.DbUnitTestConfig
-
DB config bean using DBUnit data type factory for PostgreSQL.
- dbUnitDatabaseConnection(DataSource) - Method in class net.andresbustamante.yafoot.commons.config.DbUnitTestConfig
-
Connection factory bean for DBUnit.
- dbUnitDataTypeFactory() - Method in class net.andresbustamante.yafoot.commons.config.DbUnitTestConfig
-
DBUnit data type factory bean using H2 Database.
- DbUnitTestConfig - Class in net.andresbustamante.yafoot.commons.config
-
Test configuration for DBUnit.
- DbUnitTestConfig() - Constructor for class net.andresbustamante.yafoot.commons.config.DbUnitTestConfig
- deactivateCar(Integer) - Method in interface net.andresbustamante.yafoot.core.web.controllers.CarsApi
- deactivateCar(Integer) - Method in class net.andresbustamante.yafoot.core.web.controllers.CarsController
- deactivateCar(Car) - Method in interface net.andresbustamante.yafoot.core.dao.CarDao
-
Deactivates a given car.
- deactivateCar(Car, UserContext) - Method in interface net.andresbustamante.yafoot.core.services.CarManagementService
-
Deactivates a given car.
- deactivateCar(Car, UserContext) - Method in class net.andresbustamante.yafoot.core.services.impl.CarManagementServiceImpl
- deactivateCarsByPlayer(Player) - Method in interface net.andresbustamante.yafoot.core.dao.CarDao
-
Deactivates all the cars registered by a player.
- deactivateCarsByPlayer(Player, UserContext) - Method in interface net.andresbustamante.yafoot.core.services.CarManagementService
-
Deactivates all the cars registered by a player.
- deactivateCarsByPlayer(Player, UserContext) - Method in class net.andresbustamante.yafoot.core.services.impl.CarManagementServiceImpl
- deactivatePlayer(Integer) - Method in interface net.andresbustamante.yafoot.core.web.controllers.PlayersApi
- deactivatePlayer(Integer) - Method in class net.andresbustamante.yafoot.core.web.controllers.PlayersController
- deactivatePlayer(Player) - Method in interface net.andresbustamante.yafoot.core.dao.PlayerDao
-
Logical deactivation for a player in database.
- deactivatePlayer(Player, UserContext) - Method in class net.andresbustamante.yafoot.core.services.impl.PlayerManagementServiceImpl
- deactivatePlayer(Player, UserContext) - Method in interface net.andresbustamante.yafoot.core.services.PlayerManagementService
-
Deactivates a player and deletes his/her history in the application.
- DEFAULT_LOCALE - Static variable in class net.andresbustamante.yafoot.commons.util.LocaleUtils
-
Default system locale.
- deletePlayer(Player) - Method in interface net.andresbustamante.yafoot.core.dao.PlayerDao
-
Physically deletes a player from the database.
- deleteUser(String) - Method in interface net.andresbustamante.yafoot.users.web.controllers.UsersApi
- deleteUser(String) - Method in class net.andresbustamante.yafoot.users.web.controllers.UsersController
- deleteUser(User) - Method in class net.andresbustamante.yafoot.users.repository.impl.KeycloakUserRepositoryImpl
- deleteUser(User) - Method in interface net.andresbustamante.yafoot.users.repository.UserRepository
-
Deletes a user from active directory.
- deleteUser(User, UserContext) - Method in interface net.andresbustamante.yafoot.core.adapters.UserManagementAdapter
-
Deletes an existing user.
- deleteUser(User, UserContext) - Method in class net.andresbustamante.yafoot.core.web.adapters.InternalUserManagementAdapterImpl
- deleteUser(User, UserContext) - Method in class net.andresbustamante.yafoot.users.services.impl.UserManagementServiceImpl
- deleteUser(User, UserContext) - Method in interface net.andresbustamante.yafoot.users.services.UserManagementService
-
Removes a user from the internal user directory.
- description(String) - Method in class net.andresbustamante.yafoot.web.dto.Match
- description(String) - Method in class net.andresbustamante.yafoot.web.dto.MatchForm
- DirectoryException - Exception in net.andresbustamante.yafoot.commons.exceptions
-
Generic active directory / LDAP Exception for users management.
- DirectoryException(String) - Constructor for exception net.andresbustamante.yafoot.commons.exceptions.DirectoryException
-
Default constructor with a log message.
- DirectoryExceptionsManagementAspect - Class in net.andresbustamante.yafoot.users.aop
-
Aspect in charge of transforming any exception thrown when contacting the user directory into a
DirectoryException
. - DirectoryExceptionsManagementAspect() - Constructor for class net.andresbustamante.yafoot.users.aop.DirectoryExceptionsManagementAspect
- DRAFT - Enum constant in enum class net.andresbustamante.yafoot.core.model.enums.MatchStatusEnum
-
In-memory, not stored yet.
- DRAFT - Enum constant in enum class net.andresbustamante.yafoot.web.dto.MatchStatus
- driver(Player) - Method in class net.andresbustamante.yafoot.web.dto.Car
E
- email(String) - Method in class net.andresbustamante.yafoot.users.web.dto.User
- email(String) - Method in class net.andresbustamante.yafoot.web.dto.Player
- EMAIL - Static variable in class net.andresbustamante.yafoot.core.util.DaoConstants
- END_DATE - Static variable in class net.andresbustamante.yafoot.core.util.DaoConstants
- equals(Object) - Method in class net.andresbustamante.yafoot.users.web.dto.ErrorResponse
- equals(Object) - Method in class net.andresbustamante.yafoot.users.web.dto.User
- equals(Object) - Method in class net.andresbustamante.yafoot.users.web.dto.UserForm
- equals(Object) - Method in class net.andresbustamante.yafoot.web.dto.Car
- equals(Object) - Method in class net.andresbustamante.yafoot.web.dto.CarConfirmation
- equals(Object) - Method in class net.andresbustamante.yafoot.web.dto.CarForm
- equals(Object) - Method in class net.andresbustamante.yafoot.web.dto.ErrorResponse
- equals(Object) - Method in class net.andresbustamante.yafoot.web.dto.GpsCoordinates
- equals(Object) - Method in class net.andresbustamante.yafoot.web.dto.Match
- equals(Object) - Method in class net.andresbustamante.yafoot.web.dto.MatchForm
- equals(Object) - Method in class net.andresbustamante.yafoot.web.dto.Player
- equals(Object) - Method in class net.andresbustamante.yafoot.web.dto.PlayerForm
- equals(Object) - Method in class net.andresbustamante.yafoot.web.dto.Registration
- equals(Object) - Method in class net.andresbustamante.yafoot.web.dto.RegistrationForm
- equals(Object) - Method in class net.andresbustamante.yafoot.web.dto.Site
- equals(Object) - Method in class net.andresbustamante.yafoot.web.dto.SiteForm
- equals(Object) - Method in class net.andresbustamante.yafoot.web.dto.Sport
- error(String) - Method in class net.andresbustamante.yafoot.users.web.dto.ErrorResponse
- error(String) - Method in class net.andresbustamante.yafoot.web.dto.ErrorResponse
- ErrorResponse - Class in net.andresbustamante.yafoot.commons.web.dto
- ErrorResponse - Class in net.andresbustamante.yafoot.users.web.dto
-
ErrorResponse
- ErrorResponse - Class in net.andresbustamante.yafoot.web.dto
-
ErrorResponse
- ErrorResponse() - Constructor for class net.andresbustamante.yafoot.commons.web.dto.ErrorResponse
- ErrorResponse() - Constructor for class net.andresbustamante.yafoot.users.web.dto.ErrorResponse
- ErrorResponse() - Constructor for class net.andresbustamante.yafoot.web.dto.ErrorResponse
F
- filterChain(HttpSecurity) - Method in class net.andresbustamante.yafoot.core.web.config.WebSecurityConfig
-
Security configuration on URL.
- filterChain(HttpSecurity) - Method in class net.andresbustamante.yafoot.users.web.config.WebSecurityConfig
-
Security configuration on URL.
- filterServicesMethods() - Method in class net.andresbustamante.yafoot.commons.aop.LoggingAspect
-
Pointcut for service implementations.
- filterServicesMethods() - Method in class net.andresbustamante.yafoot.core.aop.CoreExceptionsManagementAspect
-
Pointcut for core service methods.
- filterServicesMethods() - Method in class net.andresbustamante.yafoot.users.aop.DirectoryExceptionsManagementAspect
-
Pointcut for services implementation using the active directory.
- findAvailableCarsByMatch(Match) - Method in interface net.andresbustamante.yafoot.core.services.CarpoolingService
-
Finds the list of cars available to carpool for a given match.
- findAvailableCarsByMatch(Match) - Method in class net.andresbustamante.yafoot.core.services.impl.CarpoolingServiceImpl
- findCarById(Integer) - Method in interface net.andresbustamante.yafoot.core.dao.CarDao
-
Loads a car details from database.
- findCars(UserContext) - Method in interface net.andresbustamante.yafoot.core.services.CarSearchService
-
Load the list of cars saved by a user.
- findCars(UserContext) - Method in class net.andresbustamante.yafoot.core.services.impl.CarSearchServiceImpl
- findCarsByMatch(Match) - Method in interface net.andresbustamante.yafoot.core.dao.CarDao
-
Returs the list of cars registered by players for a given match.
- findCarsByPlayer(Player) - Method in interface net.andresbustamante.yafoot.core.dao.CarDao
-
Loads the list of cars that a player has registered in database.
- findCarsForMatch(String) - Method in interface net.andresbustamante.yafoot.core.web.controllers.MatchesApi
- findCarsForMatch(String) - Method in class net.andresbustamante.yafoot.core.web.controllers.MatchesController
- findMatchByCode(String) - Method in interface net.andresbustamante.yafoot.core.dao.MatchDao
-
Loads a match and its details by using its unique code.
- findMatchByCode(String) - Method in class net.andresbustamante.yafoot.core.services.impl.MatchSearchServiceImpl
- findMatchByCode(String) - Method in interface net.andresbustamante.yafoot.core.services.MatchSearchService
-
Find a match by its identifying code.
- findMatchById(Integer) - Method in interface net.andresbustamante.yafoot.core.dao.MatchDao
-
Loads a match and its details by using its unique numeric identifier.
- findMatches(LocalDate, LocalDate, SportCode, MatchStatus) - Method in interface net.andresbustamante.yafoot.core.web.controllers.MatchesApi
- findMatches(LocalDate, LocalDate, SportCode, MatchStatus) - Method in class net.andresbustamante.yafoot.core.web.controllers.MatchesController
- findMatches(MatchStatusEnum, SportEnum, LocalDate, LocalDate, UserContext) - Method in class net.andresbustamante.yafoot.core.services.impl.MatchSearchServiceImpl
- findMatches(MatchStatusEnum, SportEnum, LocalDate, LocalDate, UserContext) - Method in interface net.andresbustamante.yafoot.core.services.MatchSearchService
-
Find the matches where a player is attending in an interval of time.
- findMatchesByPlayer(Player, SportEnum, MatchStatusEnum, LocalDateTime, LocalDateTime) - Method in interface net.andresbustamante.yafoot.core.dao.MatchDao
-
Find the list of matches associated to a player by optionally using a date interval.
- findPassengerRegistrationsByCar(Match, Car) - Method in interface net.andresbustamante.yafoot.core.dao.MatchDao
-
Finds the list of passenger registrations for a given car.
- findPlayerByEmail(String) - Method in interface net.andresbustamante.yafoot.core.dao.PlayerDao
-
Loads a player by using his/her email address.
- findPlayerByEmail(String, UserContext) - Method in class net.andresbustamante.yafoot.core.services.impl.PlayerSearchServiceImpl
- findPlayerByEmail(String, UserContext) - Method in interface net.andresbustamante.yafoot.core.services.PlayerSearchService
-
Look for a player by using its email address (unique).
- findPlayerById(Integer) - Method in interface net.andresbustamante.yafoot.core.dao.PlayerDao
-
Looks for a player in the database using a technical identifier.
- findPlayerById(Integer) - Method in class net.andresbustamante.yafoot.core.services.impl.PlayerSearchServiceImpl
- findPlayerById(Integer) - Method in interface net.andresbustamante.yafoot.core.services.PlayerSearchService
-
Look for a player by using its technical identifier.
- findPlayers(String) - Method in interface net.andresbustamante.yafoot.core.web.controllers.PlayersApi
- findPlayers(String) - Method in class net.andresbustamante.yafoot.core.web.controllers.PlayersController
- findSiteById(Integer) - Method in interface net.andresbustamante.yafoot.core.dao.SiteDao
-
Loads a site by its technical ID.
- findSites(UserContext) - Method in class net.andresbustamante.yafoot.core.services.impl.SiteSearchServiceImpl
- findSites(UserContext) - Method in interface net.andresbustamante.yafoot.core.services.SiteSearchService
-
Load the sites associated to or registered by a player.
- findSitesByPlayer(Player) - Method in interface net.andresbustamante.yafoot.core.dao.SiteDao
-
Looks for the sites related to a player.
- findUserByEmail(String) - Method in class net.andresbustamante.yafoot.users.repository.impl.KeycloakUserRepositoryImpl
- findUserByEmail(String) - Method in interface net.andresbustamante.yafoot.users.repository.UserRepository
-
Find a user by using his email address.
- findUserByEmail(String) - Method in class net.andresbustamante.yafoot.users.services.impl.UserSearchServiceImpl
- findUserByEmail(String) - Method in interface net.andresbustamante.yafoot.users.services.UserSearchService
-
Load a user for authentication by using his email address.
- firstName(String) - Method in class net.andresbustamante.yafoot.users.web.dto.User
- firstName(String) - Method in class net.andresbustamante.yafoot.users.web.dto.UserForm
- firstName(String) - Method in class net.andresbustamante.yafoot.web.dto.Player
- firstName(String) - Method in class net.andresbustamante.yafoot.web.dto.PlayerForm
- FOOTBALL - Enum constant in enum class net.andresbustamante.yafoot.core.model.enums.SportEnum
- FOOTBALL - Enum constant in enum class net.andresbustamante.yafoot.web.dto.SportCode
- fromByteBuffer(ByteBuffer) - Static method in class net.andresbustamante.yafoot.core.events.CarpoolingRequestEvent
-
Deserializes a CarpoolingRequestEvent from a ByteBuffer.
- fromByteBuffer(ByteBuffer) - Static method in class net.andresbustamante.yafoot.core.events.CarpoolingUpdateEvent
-
Deserializes a CarpoolingUpdateEvent from a ByteBuffer.
- fromByteBuffer(ByteBuffer) - Static method in class net.andresbustamante.yafoot.core.events.MatchPlayerRegistrationEvent
-
Deserializes a MatchPlayerRegistrationEvent from a ByteBuffer.
- fromByteBuffer(ByteBuffer) - Static method in class net.andresbustamante.yafoot.core.events.MatchPlayerUnsubscriptionEvent
-
Deserializes a MatchPlayerUnsubscriptionEvent from a ByteBuffer.
- fromValue(String) - Static method in enum class net.andresbustamante.yafoot.web.dto.MatchStatus
- fromValue(String) - Static method in enum class net.andresbustamante.yafoot.web.dto.SportCode
- FUTSAL - Enum constant in enum class net.andresbustamante.yafoot.core.model.enums.SportEnum
- FUTSAL - Enum constant in enum class net.andresbustamante.yafoot.web.dto.SportCode
G
- get(int) - Method in class net.andresbustamante.yafoot.core.events.CarpoolingRequestEvent
- get(int) - Method in class net.andresbustamante.yafoot.core.events.CarpoolingUpdateEvent
- get(int) - Method in class net.andresbustamante.yafoot.core.events.MatchPlayerRegistrationEvent
- get(int) - Method in class net.andresbustamante.yafoot.core.events.MatchPlayerUnsubscriptionEvent
- getAddress() - Method in class net.andresbustamante.yafoot.web.dto.Site
-
Get address
- getAddress() - Method in class net.andresbustamante.yafoot.web.dto.SiteForm
-
Get address
- getCar() - Method in class net.andresbustamante.yafoot.web.dto.Registration
-
Get car
- getCarId() - Method in class net.andresbustamante.yafoot.core.events.CarpoolingRequestEvent.Builder
-
Gets the value of the 'carId' field.
- getCarId() - Method in class net.andresbustamante.yafoot.core.events.CarpoolingRequestEvent
-
Gets the value of the 'carId' field.
- getCarId() - Method in class net.andresbustamante.yafoot.core.events.CarpoolingUpdateEvent.Builder
-
Gets the value of the 'carId' field.
- getCarId() - Method in class net.andresbustamante.yafoot.core.events.CarpoolingUpdateEvent
-
Gets the value of the 'carId' field.
- getCarId() - Method in class net.andresbustamante.yafoot.web.dto.CarConfirmation
-
Get carId
- getCarId() - Method in class net.andresbustamante.yafoot.web.dto.RegistrationForm
-
Get carId
- getCarName() - Method in class net.andresbustamante.yafoot.core.events.CarpoolingRequestEvent.Builder
-
Gets the value of the 'carName' field.
- getCarName() - Method in class net.andresbustamante.yafoot.core.events.CarpoolingRequestEvent
-
Gets the value of the 'carName' field.
- getCarName() - Method in class net.andresbustamante.yafoot.core.events.CarpoolingUpdateEvent.Builder
-
Gets the value of the 'carName' field.
- getCarName() - Method in class net.andresbustamante.yafoot.core.events.CarpoolingUpdateEvent
-
Gets the value of the 'carName' field.
- getCarSeatConfirmed() - Method in class net.andresbustamante.yafoot.core.events.CarpoolingUpdateEvent.Builder
-
Gets the value of the 'carSeatConfirmed' field.
- getCarSeatConfirmed() - Method in class net.andresbustamante.yafoot.core.events.CarpoolingUpdateEvent
-
Gets the value of the 'carSeatConfirmed' field.
- getCity() - Method in class net.andresbustamante.yafoot.web.dto.Site
-
Get city
- getCity() - Method in class net.andresbustamante.yafoot.web.dto.SiteForm
-
Get city
- getClassSchema() - Static method in class net.andresbustamante.yafoot.core.events.CarpoolingRequestEvent
- getClassSchema() - Static method in class net.andresbustamante.yafoot.core.events.CarpoolingUpdateEvent
- getClassSchema() - Static method in class net.andresbustamante.yafoot.core.events.MatchPlayerRegistrationEvent
- getClassSchema() - Static method in class net.andresbustamante.yafoot.core.events.MatchPlayerUnsubscriptionEvent
- getCode() - Method in class net.andresbustamante.yafoot.web.dto.Match
-
Get code
- getCode() - Method in class net.andresbustamante.yafoot.web.dto.Sport
-
Get code
- getContent(String, Object) - Method in class net.andresbustamante.yafoot.commons.utils.TemplateUtils
-
Gets some content text from a Freemarker template using a content model.
- getCountry() - Method in class net.andresbustamante.yafoot.web.dto.Site
-
Get country
- getCountry() - Method in class net.andresbustamante.yafoot.web.dto.SiteForm
-
Get country
- getCreationDate() - Method in interface net.andresbustamante.yafoot.commons.model.Auditable
-
Gets the date and time of the creation for this object.
- getCreator() - Method in class net.andresbustamante.yafoot.web.dto.Match
-
Get creator
- getDate() - Method in class net.andresbustamante.yafoot.web.dto.Match
-
Get date
- getDate() - Method in class net.andresbustamante.yafoot.web.dto.MatchForm
-
Get date
- getDecoder() - Static method in class net.andresbustamante.yafoot.core.events.CarpoolingRequestEvent
-
Return the BinaryMessageDecoder instance used by this class.
- getDecoder() - Static method in class net.andresbustamante.yafoot.core.events.CarpoolingUpdateEvent
-
Return the BinaryMessageDecoder instance used by this class.
- getDecoder() - Static method in class net.andresbustamante.yafoot.core.events.MatchPlayerRegistrationEvent
-
Return the BinaryMessageDecoder instance used by this class.
- getDecoder() - Static method in class net.andresbustamante.yafoot.core.events.MatchPlayerUnsubscriptionEvent
-
Return the BinaryMessageDecoder instance used by this class.
- getDescription() - Method in class net.andresbustamante.yafoot.web.dto.Match
-
Get description
- getDescription() - Method in class net.andresbustamante.yafoot.web.dto.MatchForm
-
Get description
- getDriver() - Method in class net.andresbustamante.yafoot.web.dto.Car
-
Get driver
- getEmail() - Method in class net.andresbustamante.yafoot.users.web.dto.User
-
Get email
- getEmail() - Method in class net.andresbustamante.yafoot.web.dto.Player
-
Get email
- getEncoder() - Static method in class net.andresbustamante.yafoot.core.events.CarpoolingRequestEvent
-
Return the BinaryMessageEncoder instance used by this class.
- getEncoder() - Static method in class net.andresbustamante.yafoot.core.events.CarpoolingUpdateEvent
-
Return the BinaryMessageEncoder instance used by this class.
- getEncoder() - Static method in class net.andresbustamante.yafoot.core.events.MatchPlayerRegistrationEvent
-
Return the BinaryMessageEncoder instance used by this class.
- getEncoder() - Static method in class net.andresbustamante.yafoot.core.events.MatchPlayerUnsubscriptionEvent
-
Return the BinaryMessageEncoder instance used by this class.
- getError() - Method in class net.andresbustamante.yafoot.users.web.dto.ErrorResponse
-
Get error
- getError() - Method in class net.andresbustamante.yafoot.web.dto.ErrorResponse
-
Get error
- getFirstName() - Method in class net.andresbustamante.yafoot.users.web.dto.User
-
Get firstName
- getFirstName() - Method in class net.andresbustamante.yafoot.users.web.dto.UserForm
-
Get firstName
- getFirstName() - Method in class net.andresbustamante.yafoot.web.dto.Player
-
Get firstName
- getFirstName() - Method in class net.andresbustamante.yafoot.web.dto.PlayerForm
-
Get firstName
- getId() - Method in interface net.andresbustamante.yafoot.commons.model.Identifiable
-
Gets an object's unique identifier.
- getId() - Method in class net.andresbustamante.yafoot.web.dto.Car
-
Get id minimum: 1
- getId() - Method in class net.andresbustamante.yafoot.web.dto.Match
-
Get id
- getId() - Method in class net.andresbustamante.yafoot.web.dto.Player
-
Get id
- getId() - Method in class net.andresbustamante.yafoot.web.dto.Site
-
Get id
- getId() - Method in class net.andresbustamante.yafoot.web.dto.Sport
-
Get id
- getLatitude() - Method in class net.andresbustamante.yafoot.web.dto.GpsCoordinates
-
Get latitude
- getLocation() - Method in interface net.andresbustamante.yafoot.commons.model.Locatable
-
Gets an object's location.
- getLocation() - Method in class net.andresbustamante.yafoot.web.dto.Site
-
Get location
- getLocation() - Method in class net.andresbustamante.yafoot.web.dto.SiteForm
-
Get location
- getLocationURI(String) - Method in class net.andresbustamante.yafoot.commons.web.controllers.AbstractController
-
Builds a basic URI for a location header.
- getLongitude() - Method in class net.andresbustamante.yafoot.web.dto.GpsCoordinates
-
Get longitude
- getMatchCode() - Method in class net.andresbustamante.yafoot.core.events.CarpoolingRequestEvent.Builder
-
Gets the value of the 'matchCode' field.
- getMatchCode() - Method in class net.andresbustamante.yafoot.core.events.CarpoolingRequestEvent
-
Gets the value of the 'matchCode' field.
- getMatchCode() - Method in class net.andresbustamante.yafoot.core.events.CarpoolingUpdateEvent.Builder
-
Gets the value of the 'matchCode' field.
- getMatchCode() - Method in class net.andresbustamante.yafoot.core.events.CarpoolingUpdateEvent
-
Gets the value of the 'matchCode' field.
- getMatchCode() - Method in class net.andresbustamante.yafoot.core.events.MatchPlayerRegistrationEvent.Builder
-
Gets the value of the 'matchCode' field.
- getMatchCode() - Method in class net.andresbustamante.yafoot.core.events.MatchPlayerRegistrationEvent
-
Gets the value of the 'matchCode' field.
- getMatchCode() - Method in class net.andresbustamante.yafoot.core.events.MatchPlayerUnsubscriptionEvent.Builder
-
Gets the value of the 'matchCode' field.
- getMatchCode() - Method in class net.andresbustamante.yafoot.core.events.MatchPlayerUnsubscriptionEvent
-
Gets the value of the 'matchCode' field.
- getMatchId() - Method in class net.andresbustamante.yafoot.core.events.CarpoolingRequestEvent.Builder
-
Gets the value of the 'matchId' field.
- getMatchId() - Method in class net.andresbustamante.yafoot.core.events.CarpoolingRequestEvent
-
Gets the value of the 'matchId' field.
- getMatchId() - Method in class net.andresbustamante.yafoot.core.events.CarpoolingUpdateEvent.Builder
-
Gets the value of the 'matchId' field.
- getMatchId() - Method in class net.andresbustamante.yafoot.core.events.CarpoolingUpdateEvent
-
Gets the value of the 'matchId' field.
- getMatchId() - Method in class net.andresbustamante.yafoot.core.events.MatchPlayerRegistrationEvent.Builder
-
Gets the value of the 'matchId' field.
- getMatchId() - Method in class net.andresbustamante.yafoot.core.events.MatchPlayerRegistrationEvent
-
Gets the value of the 'matchId' field.
- getMatchId() - Method in class net.andresbustamante.yafoot.core.events.MatchPlayerUnsubscriptionEvent.Builder
-
Gets the value of the 'matchId' field.
- getMatchId() - Method in class net.andresbustamante.yafoot.core.events.MatchPlayerUnsubscriptionEvent
-
Gets the value of the 'matchId' field.
- getMessage() - Method in class net.andresbustamante.yafoot.users.web.dto.ErrorResponse
-
Get message
- getMessage() - Method in class net.andresbustamante.yafoot.web.dto.ErrorResponse
-
Get message
- getModificationDate() - Method in interface net.andresbustamante.yafoot.commons.model.Auditable
-
Gets the date and time of the last update for this object.
- getName() - Method in class net.andresbustamante.yafoot.web.dto.Car
-
Get name
- getName() - Method in class net.andresbustamante.yafoot.web.dto.CarForm
-
Get name
- getName() - Method in class net.andresbustamante.yafoot.web.dto.Site
-
Get name
- getName() - Method in class net.andresbustamante.yafoot.web.dto.SiteForm
-
Get name
- getName() - Method in class net.andresbustamante.yafoot.web.dto.Sport
-
Get name
- getNumPassengers() - Method in class net.andresbustamante.yafoot.web.dto.Car
-
Get numPassengers minimum: 0
- getNumPlayersMax() - Method in class net.andresbustamante.yafoot.web.dto.Match
-
Get numPlayersMax minimum: 2
- getNumPlayersMax() - Method in class net.andresbustamante.yafoot.web.dto.MatchForm
-
Get numPlayersMax minimum: 2
- getNumPlayersMin() - Method in class net.andresbustamante.yafoot.web.dto.Match
-
Get numPlayersMin minimum: 0
- getNumPlayersMin() - Method in class net.andresbustamante.yafoot.web.dto.MatchForm
-
Get numPlayersMin minimum: 0
- getNumRegisteredPlayers() - Method in class net.andresbustamante.yafoot.core.model.Match
-
Counts the number of registered players on the current match.
- getNumRegisteredPlayers() - Method in class net.andresbustamante.yafoot.web.dto.Match
-
Get numRegisteredPlayers minimum: 0
- getNumSeats() - Method in class net.andresbustamante.yafoot.web.dto.Car
-
Get numSeats minimum: 0
- getNumSeats() - Method in class net.andresbustamante.yafoot.web.dto.CarForm
-
Get numSeats minimum: 0
- getObjectMapper() - Method in class net.andresbustamante.yafoot.commons.web.controllers.AbstractController
-
OpenAPI auto-generated method.
- getObjectMapper() - Method in interface net.andresbustamante.yafoot.core.web.controllers.CarsApi
- getObjectMapper() - Method in interface net.andresbustamante.yafoot.core.web.controllers.MatchesApi
- getObjectMapper() - Method in interface net.andresbustamante.yafoot.core.web.controllers.PlayersApi
- getObjectMapper() - Method in interface net.andresbustamante.yafoot.core.web.controllers.SitesApi
- getObjectMapper() - Method in interface net.andresbustamante.yafoot.core.web.controllers.SportsApi
- getObjectMapper() - Method in interface net.andresbustamante.yafoot.users.web.controllers.UsersApi
- getPath() - Method in class net.andresbustamante.yafoot.users.web.dto.ErrorResponse
-
Get path
- getPath() - Method in class net.andresbustamante.yafoot.web.dto.ErrorResponse
-
Get path
- getPhoneNumber() - Method in class net.andresbustamante.yafoot.web.dto.Player
-
Get phoneNumber
- getPhoneNumber() - Method in class net.andresbustamante.yafoot.web.dto.PlayerForm
-
Get phoneNumber
- getPhoneNumber() - Method in class net.andresbustamante.yafoot.web.dto.Site
-
Get phoneNumber
- getPhoneNumber() - Method in class net.andresbustamante.yafoot.web.dto.SiteForm
-
Get phoneNumber
- getPlayer() - Method in class net.andresbustamante.yafoot.web.dto.Registration
-
Get player
- getPlayerFirstName() - Method in class net.andresbustamante.yafoot.core.events.CarpoolingRequestEvent.Builder
-
Gets the value of the 'playerFirstName' field.
- getPlayerFirstName() - Method in class net.andresbustamante.yafoot.core.events.CarpoolingRequestEvent
-
Gets the value of the 'playerFirstName' field.
- getPlayerFirstName() - Method in class net.andresbustamante.yafoot.core.events.CarpoolingUpdateEvent.Builder
-
Gets the value of the 'playerFirstName' field.
- getPlayerFirstName() - Method in class net.andresbustamante.yafoot.core.events.CarpoolingUpdateEvent
-
Gets the value of the 'playerFirstName' field.
- getPlayerFirstName() - Method in class net.andresbustamante.yafoot.core.events.MatchPlayerRegistrationEvent.Builder
-
Gets the value of the 'playerFirstName' field.
- getPlayerFirstName() - Method in class net.andresbustamante.yafoot.core.events.MatchPlayerRegistrationEvent
-
Gets the value of the 'playerFirstName' field.
- getPlayerFirstName() - Method in class net.andresbustamante.yafoot.core.events.MatchPlayerUnsubscriptionEvent.Builder
-
Gets the value of the 'playerFirstName' field.
- getPlayerFirstName() - Method in class net.andresbustamante.yafoot.core.events.MatchPlayerUnsubscriptionEvent
-
Gets the value of the 'playerFirstName' field.
- getPlayerId() - Method in class net.andresbustamante.yafoot.core.events.CarpoolingRequestEvent.Builder
-
Gets the value of the 'playerId' field.
- getPlayerId() - Method in class net.andresbustamante.yafoot.core.events.CarpoolingRequestEvent
-
Gets the value of the 'playerId' field.
- getPlayerId() - Method in class net.andresbustamante.yafoot.core.events.CarpoolingUpdateEvent.Builder
-
Gets the value of the 'playerId' field.
- getPlayerId() - Method in class net.andresbustamante.yafoot.core.events.CarpoolingUpdateEvent
-
Gets the value of the 'playerId' field.
- getPlayerId() - Method in class net.andresbustamante.yafoot.core.events.MatchPlayerRegistrationEvent.Builder
-
Gets the value of the 'playerId' field.
- getPlayerId() - Method in class net.andresbustamante.yafoot.core.events.MatchPlayerRegistrationEvent
-
Gets the value of the 'playerId' field.
- getPlayerId() - Method in class net.andresbustamante.yafoot.core.events.MatchPlayerUnsubscriptionEvent.Builder
-
Gets the value of the 'playerId' field.
- getPlayerId() - Method in class net.andresbustamante.yafoot.core.events.MatchPlayerUnsubscriptionEvent
-
Gets the value of the 'playerId' field.
- getPlayerId() - Method in class net.andresbustamante.yafoot.web.dto.RegistrationForm
-
Get playerId
- getPostCode() - Method in class net.andresbustamante.yafoot.web.dto.Site
-
Get postCode
- getPostCode() - Method in class net.andresbustamante.yafoot.web.dto.SiteForm
-
Get postCode
- getPreferredLanguage() - Method in class net.andresbustamante.yafoot.web.dto.Player
-
Get preferredLanguage
- getPreferredLanguage() - Method in class net.andresbustamante.yafoot.web.dto.PlayerForm
-
Get preferredLanguage
- getRequest() - Method in class net.andresbustamante.yafoot.commons.web.controllers.AbstractController
-
OpenAPI auto-generated method.
- getRequest() - Method in interface net.andresbustamante.yafoot.core.web.controllers.CarsApi
- getRequest() - Method in interface net.andresbustamante.yafoot.core.web.controllers.MatchesApi
- getRequest() - Method in interface net.andresbustamante.yafoot.core.web.controllers.PlayersApi
- getRequest() - Method in interface net.andresbustamante.yafoot.core.web.controllers.SitesApi
- getRequest() - Method in interface net.andresbustamante.yafoot.core.web.controllers.SportsApi
- getRequest() - Method in interface net.andresbustamante.yafoot.users.web.controllers.UsersApi
- getSchema() - Method in class net.andresbustamante.yafoot.core.events.CarpoolingRequestEvent
- getSchema() - Method in class net.andresbustamante.yafoot.core.events.CarpoolingUpdateEvent
- getSchema() - Method in class net.andresbustamante.yafoot.core.events.MatchPlayerRegistrationEvent
- getSchema() - Method in class net.andresbustamante.yafoot.core.events.MatchPlayerUnsubscriptionEvent
- getSite() - Method in class net.andresbustamante.yafoot.web.dto.Match
-
Get site
- getSiteId() - Method in class net.andresbustamante.yafoot.web.dto.MatchForm
-
Get siteId minimum: 1
- getSpecificData() - Method in class net.andresbustamante.yafoot.core.events.CarpoolingRequestEvent
- getSpecificData() - Method in class net.andresbustamante.yafoot.core.events.CarpoolingUpdateEvent
- getSpecificData() - Method in class net.andresbustamante.yafoot.core.events.MatchPlayerRegistrationEvent
- getSpecificData() - Method in class net.andresbustamante.yafoot.core.events.MatchPlayerUnsubscriptionEvent
- getSport() - Method in class net.andresbustamante.yafoot.web.dto.Match
-
Get sport
- getSport() - Method in class net.andresbustamante.yafoot.web.dto.MatchForm
-
Get sport
- getStatus() - Method in class net.andresbustamante.yafoot.users.web.dto.ErrorResponse
-
Get status
- getStatus() - Method in class net.andresbustamante.yafoot.web.dto.ErrorResponse
-
Get status
- getStatus() - Method in class net.andresbustamante.yafoot.web.dto.Match
-
Get status
- getSurname() - Method in class net.andresbustamante.yafoot.users.web.dto.User
-
Get surname
- getSurname() - Method in class net.andresbustamante.yafoot.users.web.dto.UserForm
-
Get surname
- getSurname() - Method in class net.andresbustamante.yafoot.web.dto.Player
-
Get surname
- getSurname() - Method in class net.andresbustamante.yafoot.web.dto.PlayerForm
-
Get surname
- getTimestamp() - Method in class net.andresbustamante.yafoot.users.web.dto.ErrorResponse
-
Get timestamp
- getTimestamp() - Method in class net.andresbustamante.yafoot.web.dto.ErrorResponse
-
Get timestamp
- getUserContext() - Method in class net.andresbustamante.yafoot.commons.web.controllers.AbstractController
-
Gets the connected user from a given request.
- GpsCoordinates - Class in net.andresbustamante.yafoot.commons.model
-
GPS locatable object.
- GpsCoordinates - Class in net.andresbustamante.yafoot.web.dto
-
GpsCoordinates
- GpsCoordinates() - Constructor for class net.andresbustamante.yafoot.web.dto.GpsCoordinates
- GpsCoordinates(BigDecimal, BigDecimal) - Constructor for class net.andresbustamante.yafoot.commons.model.GpsCoordinates
-
Constructor with both latitude and longitude values.
- GpsCoordinatesMapper - Interface in net.andresbustamante.yafoot.core.web.mappers
- GpsCoordinatesMapperImpl - Class in net.andresbustamante.yafoot.core.web.mappers
- GpsCoordinatesMapperImpl() - Constructor for class net.andresbustamante.yafoot.core.web.mappers.GpsCoordinatesMapperImpl
H
- HANDBALL - Enum constant in enum class net.andresbustamante.yafoot.core.model.enums.SportEnum
- HANDBALL - Enum constant in enum class net.andresbustamante.yafoot.web.dto.SportCode
- handleConstraintViolationException(ConstraintViolationException) - Method in class net.andresbustamante.yafoot.commons.web.controllers.AbstractController
-
Transforms a ConstraintViolationException into a 400 error code.
- hasCarId() - Method in class net.andresbustamante.yafoot.core.events.CarpoolingRequestEvent.Builder
-
Checks whether the 'carId' field has been set.
- hasCarId() - Method in class net.andresbustamante.yafoot.core.events.CarpoolingUpdateEvent.Builder
-
Checks whether the 'carId' field has been set.
- hasCarName() - Method in class net.andresbustamante.yafoot.core.events.CarpoolingRequestEvent.Builder
-
Checks whether the 'carName' field has been set.
- hasCarName() - Method in class net.andresbustamante.yafoot.core.events.CarpoolingUpdateEvent.Builder
-
Checks whether the 'carName' field has been set.
- hasCarSeatConfirmed() - Method in class net.andresbustamante.yafoot.core.events.CarpoolingUpdateEvent.Builder
-
Checks whether the 'carSeatConfirmed' field has been set.
- hasCustomCoders() - Method in class net.andresbustamante.yafoot.core.events.CarpoolingRequestEvent
- hasCustomCoders() - Method in class net.andresbustamante.yafoot.core.events.CarpoolingUpdateEvent
- hasCustomCoders() - Method in class net.andresbustamante.yafoot.core.events.MatchPlayerRegistrationEvent
- hasCustomCoders() - Method in class net.andresbustamante.yafoot.core.events.MatchPlayerUnsubscriptionEvent
- hashCode() - Method in class net.andresbustamante.yafoot.users.web.dto.ErrorResponse
- hashCode() - Method in class net.andresbustamante.yafoot.users.web.dto.User
- hashCode() - Method in class net.andresbustamante.yafoot.users.web.dto.UserForm
- hashCode() - Method in class net.andresbustamante.yafoot.web.dto.Car
- hashCode() - Method in class net.andresbustamante.yafoot.web.dto.CarConfirmation
- hashCode() - Method in class net.andresbustamante.yafoot.web.dto.CarForm
- hashCode() - Method in class net.andresbustamante.yafoot.web.dto.ErrorResponse
- hashCode() - Method in class net.andresbustamante.yafoot.web.dto.GpsCoordinates
- hashCode() - Method in class net.andresbustamante.yafoot.web.dto.Match
- hashCode() - Method in class net.andresbustamante.yafoot.web.dto.MatchForm
- hashCode() - Method in class net.andresbustamante.yafoot.web.dto.Player
- hashCode() - Method in class net.andresbustamante.yafoot.web.dto.PlayerForm
- hashCode() - Method in class net.andresbustamante.yafoot.web.dto.Registration
- hashCode() - Method in class net.andresbustamante.yafoot.web.dto.RegistrationForm
- hashCode() - Method in class net.andresbustamante.yafoot.web.dto.Site
- hashCode() - Method in class net.andresbustamante.yafoot.web.dto.SiteForm
- hashCode() - Method in class net.andresbustamante.yafoot.web.dto.Sport
- hasMatchCode() - Method in class net.andresbustamante.yafoot.core.events.CarpoolingRequestEvent.Builder
-
Checks whether the 'matchCode' field has been set.
- hasMatchCode() - Method in class net.andresbustamante.yafoot.core.events.CarpoolingUpdateEvent.Builder
-
Checks whether the 'matchCode' field has been set.
- hasMatchCode() - Method in class net.andresbustamante.yafoot.core.events.MatchPlayerRegistrationEvent.Builder
-
Checks whether the 'matchCode' field has been set.
- hasMatchCode() - Method in class net.andresbustamante.yafoot.core.events.MatchPlayerUnsubscriptionEvent.Builder
-
Checks whether the 'matchCode' field has been set.
- hasMatchId() - Method in class net.andresbustamante.yafoot.core.events.CarpoolingRequestEvent.Builder
-
Checks whether the 'matchId' field has been set.
- hasMatchId() - Method in class net.andresbustamante.yafoot.core.events.CarpoolingUpdateEvent.Builder
-
Checks whether the 'matchId' field has been set.
- hasMatchId() - Method in class net.andresbustamante.yafoot.core.events.MatchPlayerRegistrationEvent.Builder
-
Checks whether the 'matchId' field has been set.
- hasMatchId() - Method in class net.andresbustamante.yafoot.core.events.MatchPlayerUnsubscriptionEvent.Builder
-
Checks whether the 'matchId' field has been set.
- hasPlayerFirstName() - Method in class net.andresbustamante.yafoot.core.events.CarpoolingRequestEvent.Builder
-
Checks whether the 'playerFirstName' field has been set.
- hasPlayerFirstName() - Method in class net.andresbustamante.yafoot.core.events.CarpoolingUpdateEvent.Builder
-
Checks whether the 'playerFirstName' field has been set.
- hasPlayerFirstName() - Method in class net.andresbustamante.yafoot.core.events.MatchPlayerRegistrationEvent.Builder
-
Checks whether the 'playerFirstName' field has been set.
- hasPlayerFirstName() - Method in class net.andresbustamante.yafoot.core.events.MatchPlayerUnsubscriptionEvent.Builder
-
Checks whether the 'playerFirstName' field has been set.
- hasPlayerId() - Method in class net.andresbustamante.yafoot.core.events.CarpoolingRequestEvent.Builder
-
Checks whether the 'playerId' field has been set.
- hasPlayerId() - Method in class net.andresbustamante.yafoot.core.events.CarpoolingUpdateEvent.Builder
-
Checks whether the 'playerId' field has been set.
- hasPlayerId() - Method in class net.andresbustamante.yafoot.core.events.MatchPlayerRegistrationEvent.Builder
-
Checks whether the 'playerId' field has been set.
- hasPlayerId() - Method in class net.andresbustamante.yafoot.core.events.MatchPlayerUnsubscriptionEvent.Builder
-
Checks whether the 'playerId' field has been set.
- HOCKEY - Enum constant in enum class net.andresbustamante.yafoot.core.model.enums.SportEnum
- HOCKEY - Enum constant in enum class net.andresbustamante.yafoot.web.dto.SportCode
I
- ICE_HOCKEY - Enum constant in enum class net.andresbustamante.yafoot.core.model.enums.SportEnum
- ICE_HOCKEY - Enum constant in enum class net.andresbustamante.yafoot.web.dto.SportCode
- id(Integer) - Method in class net.andresbustamante.yafoot.web.dto.Car
- id(Integer) - Method in class net.andresbustamante.yafoot.web.dto.Match
- id(Integer) - Method in class net.andresbustamante.yafoot.web.dto.Player
- id(Integer) - Method in class net.andresbustamante.yafoot.web.dto.Site
- id(Integer) - Method in class net.andresbustamante.yafoot.web.dto.Sport
- ID - Static variable in class net.andresbustamante.yafoot.core.util.DaoConstants
- Identifiable<K> - Interface in net.andresbustamante.yafoot.commons.model
-
Interface to implement by any object stored in database.
- init() - Method in class net.andresbustamante.yafoot.core.web.config.LocaleConfig
-
Sets the default timezone.
- InternalUserManagementAdapterImpl - Class in net.andresbustamante.yafoot.core.web.adapters
-
Internal users adapter implementation.
- InternalUserManagementAdapterImpl(UserMapper, RestTemplate) - Constructor for class net.andresbustamante.yafoot.core.web.adapters.InternalUserManagementAdapterImpl
- InvalidTemplateException - Exception in net.andresbustamante.yafoot.commons.exceptions
-
When an email template is not valid for sending.
- InvalidTemplateException(String, Throwable) - Constructor for exception net.andresbustamante.yafoot.commons.exceptions.InvalidTemplateException
-
Default constructor with a message to log and the cause of the exception.
- isAcceptingRegistrations() - Method in class net.andresbustamante.yafoot.core.model.Match
-
A match is accepting registrations if the date of the match is in the future and the number of players expected is still higher than the number of players registered for the match.
- isActiveStatus() - Method in enum class net.andresbustamante.yafoot.core.model.enums.MatchStatusEnum
-
Indicates whether the current match status is an active status.
- isCarConfirmed() - Method in class net.andresbustamante.yafoot.web.dto.Registration
-
Get carConfirmed
- isCarConfirmed() - Method in class net.andresbustamante.yafoot.web.dto.RegistrationForm
-
Get carConfirmed
- isCarpoolingEnabled() - Method in class net.andresbustamante.yafoot.web.dto.Match
-
Get carpoolingEnabled
- isCarpoolingEnabled() - Method in class net.andresbustamante.yafoot.web.dto.MatchForm
-
Get carpoolingEnabled
- isCarUsedForComingMatches(Car) - Method in interface net.andresbustamante.yafoot.core.dao.CarDao
-
Finds whether a car is being used for a coming match.
- isCodeAlreadyRegistered(String) - Method in interface net.andresbustamante.yafoot.core.dao.MatchDao
-
Verifies if the code passed as parameter has already been used for another match.
- isCodeSharingEnabled() - Method in class net.andresbustamante.yafoot.web.dto.Match
-
Get codeSharingEnabled
- isCodeSharingEnabled() - Method in class net.andresbustamante.yafoot.web.dto.MatchForm
-
Get codeSharingEnabled
- isConfirmed() - Method in class net.andresbustamante.yafoot.web.dto.CarConfirmation
-
Get confirmed
- isPlayerAlreadySignedUp(String) - Method in interface net.andresbustamante.yafoot.core.dao.PlayerDao
-
Checks if an email address is already registered for any player.
- isPlayerRegistered(Player) - Method in class net.andresbustamante.yafoot.core.model.Match
-
Indicates whether a player is registered on the current match.
- isPlayerRegistered(Player, Match) - Method in interface net.andresbustamante.yafoot.core.dao.MatchDao
-
Checks if a player is already registered to a match.
- isSupportedLocale(Locale) - Static method in class net.andresbustamante.yafoot.commons.util.LocaleUtils
-
Indicates whether a locale is already supported.
J
- JdbcTestConfig - Class in net.andresbustamante.yafoot.commons.config
-
Test configuration for JDBC.
- JdbcTestConfig() - Constructor for class net.andresbustamante.yafoot.commons.config.JdbcTestConfig
K
- keycloakClient() - Method in class net.andresbustamante.yafoot.users.config.KeycloakConfig
- KeycloakConfig - Class in net.andresbustamante.yafoot.users.config
- KeycloakConfig() - Constructor for class net.andresbustamante.yafoot.users.config.KeycloakConfig
- KeycloakUserRepositoryImpl - Class in net.andresbustamante.yafoot.users.repository.impl
- KeycloakUserRepositoryImpl(Keycloak) - Constructor for class net.andresbustamante.yafoot.users.repository.impl.KeycloakUserRepositoryImpl
L
- latitude(Double) - Method in class net.andresbustamante.yafoot.web.dto.GpsCoordinates
- loadCar(Integer) - Method in interface net.andresbustamante.yafoot.core.web.controllers.CarsApi
- loadCar(Integer) - Method in class net.andresbustamante.yafoot.core.web.controllers.CarsController
- loadCar(Integer, UserContext) - Method in interface net.andresbustamante.yafoot.core.services.CarSearchService
-
Loads the details of a car from its unique identifier.
- loadCar(Integer, UserContext) - Method in class net.andresbustamante.yafoot.core.services.impl.CarSearchServiceImpl
- loadCars() - Method in interface net.andresbustamante.yafoot.core.web.controllers.CarsApi
- loadCars() - Method in class net.andresbustamante.yafoot.core.web.controllers.CarsController
- loadMatchByCode(String) - Method in interface net.andresbustamante.yafoot.core.web.controllers.MatchesApi
- loadMatchByCode(String) - Method in class net.andresbustamante.yafoot.core.web.controllers.MatchesController
- loadMatchRegistrations(String) - Method in interface net.andresbustamante.yafoot.core.web.controllers.MatchesApi
- loadMatchRegistrations(String) - Method in class net.andresbustamante.yafoot.core.web.controllers.MatchesController
- loadPlayer(Integer) - Method in interface net.andresbustamante.yafoot.core.web.controllers.PlayersApi
- loadPlayer(Integer) - Method in class net.andresbustamante.yafoot.core.web.controllers.PlayersController
- loadRegistration(Match, Player) - Method in interface net.andresbustamante.yafoot.core.dao.MatchDao
-
Loads registration details for a player in a specific match.
- loadSites() - Method in interface net.andresbustamante.yafoot.core.web.controllers.SitesApi
- loadSites() - Method in class net.andresbustamante.yafoot.core.web.controllers.SitesController
- loadSports() - Method in interface net.andresbustamante.yafoot.core.dao.SportDao
-
Loads the list of sports available in the application.
- loadSports() - Method in class net.andresbustamante.yafoot.core.services.impl.SportSearchServiceImpl
- loadSports() - Method in interface net.andresbustamante.yafoot.core.services.SportSearchService
-
Finds all sports available in the application.
- loadSports() - Method in interface net.andresbustamante.yafoot.core.web.controllers.SportsApi
- loadSports() - Method in class net.andresbustamante.yafoot.core.web.controllers.SportsController
- LocaleConfig - Class in net.andresbustamante.yafoot.core.web.config
-
Locale configuration.
- LocaleConfig() - Constructor for class net.andresbustamante.yafoot.core.web.config.LocaleConfig
- LocaleUtils - Class in net.andresbustamante.yafoot.commons.util
-
Locale and i18n utilities.
- Locatable - Interface in net.andresbustamante.yafoot.commons.model
-
Interface to be implemented by any object having GPS coordinates.
- location(GpsCoordinates) - Method in class net.andresbustamante.yafoot.web.dto.Site
- location(GpsCoordinates) - Method in class net.andresbustamante.yafoot.web.dto.SiteForm
- log - Static variable in interface net.andresbustamante.yafoot.core.web.controllers.CarsApi
- log - Static variable in interface net.andresbustamante.yafoot.core.web.controllers.MatchesApi
- log - Static variable in interface net.andresbustamante.yafoot.core.web.controllers.PlayersApi
- log - Static variable in interface net.andresbustamante.yafoot.core.web.controllers.SitesApi
- log - Static variable in interface net.andresbustamante.yafoot.core.web.controllers.SportsApi
- log - Static variable in interface net.andresbustamante.yafoot.users.web.controllers.UsersApi
- logFilter() - Method in class net.andresbustamante.yafoot.commons.web.config.LoggingConfig
-
Builds a logging filter using the given parameters.
- LoggingAspect - Class in net.andresbustamante.yafoot.commons.aop
-
Aspect that controls logging on main services.
- LoggingAspect() - Constructor for class net.andresbustamante.yafoot.commons.aop.LoggingAspect
- LoggingConfig - Class in net.andresbustamante.yafoot.commons.web.config
-
Logging configuration for incoming requests on web applications.
- LoggingConfig() - Constructor for class net.andresbustamante.yafoot.commons.web.config.LoggingConfig
- logServicesMethodsEnd(JoinPoint) - Method in class net.andresbustamante.yafoot.commons.aop.LoggingAspect
-
Adds a log for every call on a service public method.
- logServicesMethodsStart(JoinPoint) - Method in class net.andresbustamante.yafoot.commons.aop.LoggingAspect
-
Adds a log for every call on a service public method.
- longitude(Double) - Method in class net.andresbustamante.yafoot.web.dto.GpsCoordinates
M
- main(String[]) - Static method in class net.andresbustamante.yafoot.core.web.YaFootCoreWebApplication
-
Main start method for the web app.
- main(String[]) - Static method in class net.andresbustamante.yafoot.users.web.YaFootUsersAdminWebApplication
-
Main method to start the application.
- map(byte[]) - Method in interface net.andresbustamante.yafoot.commons.web.mappers.StringMapper
-
Maps a byte array to a string using UTF-8 encoding.
- map(String) - Method in interface net.andresbustamante.yafoot.commons.web.mappers.StringMapper
-
Maps a string to a byte array using UTF-8 encoding.
- map(LocalDateTime) - Method in interface net.andresbustamante.yafoot.commons.web.mappers.DateMapper
-
Maps a date-time from LocalDateTime to OffsetDateTime.
- map(OffsetDateTime) - Method in interface net.andresbustamante.yafoot.commons.web.mappers.DateMapper
-
Maps a date-time from OffsetDateTime to LocalDateTime.
- map(List<Car>) - Method in interface net.andresbustamante.yafoot.core.web.mappers.CarMapper
-
Maps a list of car beans into a list of DTOs.
- map(List<Car>) - Method in class net.andresbustamante.yafoot.core.web.mappers.CarMapperImpl
- map(List<Match>) - Method in interface net.andresbustamante.yafoot.core.web.mappers.MatchMapper
-
Bean list to DTO list mapping for a list of matches.
- map(List<Match>) - Method in class net.andresbustamante.yafoot.core.web.mappers.MatchMapperImpl
- map(List<Player>) - Method in interface net.andresbustamante.yafoot.core.web.mappers.PlayerMapper
-
Maps a list of player beans into a list of DTOs.
- map(List<Player>) - Method in class net.andresbustamante.yafoot.core.web.mappers.PlayerMapperImpl
- map(List<Registration>) - Method in interface net.andresbustamante.yafoot.core.web.mappers.RegistrationMapper
-
Bean to DTO mapping for a registration list.
- map(List<Registration>) - Method in class net.andresbustamante.yafoot.core.web.mappers.RegistrationMapperImpl
- map(List<Site>) - Method in interface net.andresbustamante.yafoot.core.web.mappers.SiteMapper
-
Bean list to DTO list mapping.
- map(List<Site>) - Method in class net.andresbustamante.yafoot.core.web.mappers.SiteMapperImpl
- map(List<Sport>) - Method in interface net.andresbustamante.yafoot.core.web.mappers.SportMapper
-
Maps a list of sport beans into a list of DTOs.
- map(List<Sport>) - Method in class net.andresbustamante.yafoot.core.web.mappers.SportMapperImpl
- map(GpsCoordinates) - Method in interface net.andresbustamante.yafoot.core.web.mappers.GpsCoordinatesMapper
-
Maps simple GPS coordinates from model to DTO.
- map(GpsCoordinates) - Method in class net.andresbustamante.yafoot.core.web.mappers.GpsCoordinatesMapperImpl
- map(Car) - Method in interface net.andresbustamante.yafoot.core.web.mappers.CarMapper
-
Maps a car bean into a DTO.
- map(Car) - Method in class net.andresbustamante.yafoot.core.web.mappers.CarMapperImpl
- map(SportEnum) - Method in interface net.andresbustamante.yafoot.core.web.mappers.SportMapper
-
Maps a sport value into an enumerated sport.
- map(SportEnum) - Method in class net.andresbustamante.yafoot.core.web.mappers.SportMapperImpl
- map(Match) - Method in interface net.andresbustamante.yafoot.core.web.mappers.MatchMapper
-
Bean to DTO mapping for a match object.
- map(Match) - Method in class net.andresbustamante.yafoot.core.web.mappers.MatchMapperImpl
- map(Player) - Method in interface net.andresbustamante.yafoot.core.web.mappers.BasicPlayerMapper
-
Maps a player bean into a minimalist player DTO.
- map(Player) - Method in class net.andresbustamante.yafoot.core.web.mappers.BasicPlayerMapperImpl
- map(Player) - Method in interface net.andresbustamante.yafoot.core.web.mappers.PlayerMapper
-
DTO mapping for a player bean.
- map(Player) - Method in class net.andresbustamante.yafoot.core.web.mappers.PlayerMapperImpl
- map(Registration) - Method in interface net.andresbustamante.yafoot.core.web.mappers.RegistrationMapper
-
Bean to DTO mapping for a registration object.
- map(Registration) - Method in class net.andresbustamante.yafoot.core.web.mappers.RegistrationMapperImpl
- map(Site) - Method in interface net.andresbustamante.yafoot.core.web.mappers.SiteMapper
-
Bean to DTO mapping for a site.
- map(Site) - Method in class net.andresbustamante.yafoot.core.web.mappers.SiteMapperImpl
- map(Sport) - Method in interface net.andresbustamante.yafoot.core.web.mappers.SportMapper
-
DTO mapping.
- map(Sport) - Method in class net.andresbustamante.yafoot.core.web.mappers.SportMapperImpl
- map(User) - Method in interface net.andresbustamante.yafoot.core.web.mappers.UserMapper
-
Maps a model user into a DTO form user.
- map(User) - Method in class net.andresbustamante.yafoot.core.web.mappers.UserMapperImpl
- map(User) - Method in interface net.andresbustamante.yafoot.users.web.mappers.UserMapper
-
Maps a user (model) to a DTO user.
- map(User) - Method in class net.andresbustamante.yafoot.users.web.mappers.UserMapperImpl
- map(UserForm) - Method in interface net.andresbustamante.yafoot.users.web.mappers.UserMapper
-
Maps a DTO user to a model user.
- map(UserForm) - Method in class net.andresbustamante.yafoot.users.web.mappers.UserMapperImpl
- map(CarForm) - Method in interface net.andresbustamante.yafoot.core.web.mappers.CarMapper
-
Maps a DTO into a car bean.
- map(CarForm) - Method in class net.andresbustamante.yafoot.core.web.mappers.CarMapperImpl
- map(GpsCoordinates) - Method in interface net.andresbustamante.yafoot.core.web.mappers.GpsCoordinatesMapper
-
Maps simple GPS coordinates from DTO to model bean.
- map(GpsCoordinates) - Method in class net.andresbustamante.yafoot.core.web.mappers.GpsCoordinatesMapperImpl
- map(MatchForm) - Method in interface net.andresbustamante.yafoot.core.web.mappers.MatchMapper
- map(MatchForm) - Method in class net.andresbustamante.yafoot.core.web.mappers.MatchMapperImpl
- map(PlayerForm) - Method in interface net.andresbustamante.yafoot.core.web.mappers.PlayerMapper
- map(PlayerForm) - Method in class net.andresbustamante.yafoot.core.web.mappers.PlayerMapperImpl
- map(SiteForm) - Method in interface net.andresbustamante.yafoot.core.web.mappers.SiteMapper
-
DTO to bean mapping from a site form.
- map(SiteForm) - Method in class net.andresbustamante.yafoot.core.web.mappers.SiteMapperImpl
- map(SportCode) - Method in interface net.andresbustamante.yafoot.core.web.mappers.SportMapper
-
Maps a sport code into a sport enumerated value.
- map(SportCode) - Method in class net.andresbustamante.yafoot.core.web.mappers.SportMapperImpl
- mapSportCode(String) - Method in interface net.andresbustamante.yafoot.core.web.mappers.SportMapper
-
Gets the enumeration code for a given sport code.
- Match - Class in net.andresbustamante.yafoot.core.model
-
A match planned by a player.
- Match - Class in net.andresbustamante.yafoot.web.dto
-
Match
- Match() - Constructor for class net.andresbustamante.yafoot.core.model.Match
-
Main constructor.
- Match() - Constructor for class net.andresbustamante.yafoot.web.dto.Match
- Match(Integer) - Constructor for class net.andresbustamante.yafoot.core.model.Match
-
Constructor for testing purposes.
- MATCH - Static variable in class net.andresbustamante.yafoot.core.util.DaoConstants
- MatchAlert - Class in net.andresbustamante.yafoot.core.model
- MatchAlert() - Constructor for class net.andresbustamante.yafoot.core.model.MatchAlert
- MatchAlertingService - Interface in net.andresbustamante.yafoot.core.services
-
Service enabling alert controls on matches.
- MatchAlertingServiceImpl - Class in net.andresbustamante.yafoot.core.services.impl
- MatchAlertingServiceImpl(MatchDao, MessageSource, TemplateUtils, MessagingService) - Constructor for class net.andresbustamante.yafoot.core.services.impl.MatchAlertingServiceImpl
- MatchDao - Interface in net.andresbustamante.yafoot.core.dao
-
Interface describing the operations allowed with matches on database.
- MatchesApi - Interface in net.andresbustamante.yafoot.core.web.controllers
- MatchesController - Class in net.andresbustamante.yafoot.core.web.controllers
-
REST service for managing and searching matches.
- MatchesController(MatchSearchService, PlayerSearchService, CarpoolingService, MatchManagementService, MatchMapper, RegistrationMapper, CarMapper) - Constructor for class net.andresbustamante.yafoot.core.web.controllers.MatchesController
- MatchForm - Class in net.andresbustamante.yafoot.web.dto
-
MatchForm
- MatchForm() - Constructor for class net.andresbustamante.yafoot.web.dto.MatchForm
- matchFormToSite(MatchForm) - Method in class net.andresbustamante.yafoot.core.web.mappers.MatchMapperImpl
- MatchManagementService - Interface in net.andresbustamante.yafoot.core.services
-
Matches management service.
- MatchManagementServiceImpl - Class in net.andresbustamante.yafoot.core.services.impl
- MatchManagementServiceImpl(MatchDao, SiteDao, CarDao, PlayerDao, SiteManagementService, CarManagementService, CarpoolingService, RabbitTemplate) - Constructor for class net.andresbustamante.yafoot.core.services.impl.MatchManagementServiceImpl
- MatchMapper - Interface in net.andresbustamante.yafoot.core.web.mappers
- MatchMapperImpl - Class in net.andresbustamante.yafoot.core.web.mappers
- MatchMapperImpl() - Constructor for class net.andresbustamante.yafoot.core.web.mappers.MatchMapperImpl
- MatchPlayerRegistrationEvent - Class in net.andresbustamante.yafoot.core.events
- MatchPlayerRegistrationEvent() - Constructor for class net.andresbustamante.yafoot.core.events.MatchPlayerRegistrationEvent
-
Default constructor.
- MatchPlayerRegistrationEvent(Integer, CharSequence, Integer, CharSequence) - Constructor for class net.andresbustamante.yafoot.core.events.MatchPlayerRegistrationEvent
-
All-args constructor.
- MatchPlayerRegistrationEvent.Builder - Class in net.andresbustamante.yafoot.core.events
-
RecordBuilder for MatchPlayerRegistrationEvent instances.
- MatchPlayerUnregistrationListener - Class in net.andresbustamante.yafoot.core.web.listeners
- MatchPlayerUnregistrationListener(MatchAlertingService) - Constructor for class net.andresbustamante.yafoot.core.web.listeners.MatchPlayerUnregistrationListener
- MatchPlayerUnsubscriptionEvent - Class in net.andresbustamante.yafoot.core.events
- MatchPlayerUnsubscriptionEvent() - Constructor for class net.andresbustamante.yafoot.core.events.MatchPlayerUnsubscriptionEvent
-
Default constructor.
- MatchPlayerUnsubscriptionEvent(Integer, CharSequence, Integer, CharSequence) - Constructor for class net.andresbustamante.yafoot.core.events.MatchPlayerUnsubscriptionEvent
-
All-args constructor.
- MatchPlayerUnsubscriptionEvent.Builder - Class in net.andresbustamante.yafoot.core.events
-
RecordBuilder for MatchPlayerUnsubscriptionEvent instances.
- MatchSearchService - Interface in net.andresbustamante.yafoot.core.services
-
Matches search service.
- MatchSearchServiceImpl - Class in net.andresbustamante.yafoot.core.services.impl
-
Match search service implementation.
- MatchSearchServiceImpl(MatchDao, PlayerDao) - Constructor for class net.andresbustamante.yafoot.core.services.impl.MatchSearchServiceImpl
- MatchStatus - Enum Class in net.andresbustamante.yafoot.web.dto
-
Gets or Sets MatchStatus
- MatchStatusEnum - Enum Class in net.andresbustamante.yafoot.core.model.enums
-
Enumeration of matches' possible statuses.
- matchStatusEnumToMatchStatus(MatchStatusEnum) - Method in class net.andresbustamante.yafoot.core.web.mappers.MatchMapperImpl
- MAX_AGE - Static variable in class net.andresbustamante.yafoot.commons.web.util.CorsConstants
-
Maximal age for an HTTP request.
- message(String) - Method in class net.andresbustamante.yafoot.users.web.dto.ErrorResponse
- message(String) - Method in class net.andresbustamante.yafoot.web.dto.ErrorResponse
- MessagingConfig - Class in net.andresbustamante.yafoot.core.web.config
- MessagingConfig() - Constructor for class net.andresbustamante.yafoot.core.web.config.MessagingConfig
- MessagingEventListener<K> - Interface in net.andresbustamante.yafoot.commons.events
-
Parent interface for all message listeners.
- MessagingService - Interface in net.andresbustamante.yafoot.messaging.services
-
Messaging service for email notifications.
- MessagingServiceImpl - Class in net.andresbustamante.yafoot.messaging.services.impl
- MessagingServiceImpl(JavaMailSender) - Constructor for class net.andresbustamante.yafoot.messaging.services.impl.MessagingServiceImpl
- MyBatisConfig - Class in net.andresbustamante.yafoot.core.config
- MyBatisConfig() - Constructor for class net.andresbustamante.yafoot.core.config.MyBatisConfig
N
- name(String) - Method in class net.andresbustamante.yafoot.web.dto.Car
- name(String) - Method in class net.andresbustamante.yafoot.web.dto.CarForm
- name(String) - Method in class net.andresbustamante.yafoot.web.dto.Site
- name(String) - Method in class net.andresbustamante.yafoot.web.dto.SiteForm
- name(String) - Method in class net.andresbustamante.yafoot.web.dto.Sport
- net.andresbustamante.yafoot.commons - package net.andresbustamante.yafoot.commons
-
Commons classes to be shared by all modules.
- net.andresbustamante.yafoot.commons.aop - package net.andresbustamante.yafoot.commons.aop
-
AOP transverse operations and utilities.
- net.andresbustamante.yafoot.commons.config - package net.andresbustamante.yafoot.commons.config
-
Commons classes for the configuration layer.
- net.andresbustamante.yafoot.commons.dao - package net.andresbustamante.yafoot.commons.dao
-
Commons classes for the DAO/repository layer.
- net.andresbustamante.yafoot.commons.events - package net.andresbustamante.yafoot.commons.events
-
Common events API.
- net.andresbustamante.yafoot.commons.exceptions - package net.andresbustamante.yafoot.commons.exceptions
-
Transverse exceptions to use on this application.
- net.andresbustamante.yafoot.commons.model - package net.andresbustamante.yafoot.commons.model
-
Transverse model classes to use as parent of API model classes.
- net.andresbustamante.yafoot.commons.services - package net.andresbustamante.yafoot.commons.services
-
Commons classes for the services layer.
- net.andresbustamante.yafoot.commons.util - package net.andresbustamante.yafoot.commons.util
-
Common utility classes.
- net.andresbustamante.yafoot.commons.utils - package net.andresbustamante.yafoot.commons.utils
-
Utility classes common to all service modules.
- net.andresbustamante.yafoot.commons.web.config - package net.andresbustamante.yafoot.commons.web.config
-
Configuration classes for the web layer.
- net.andresbustamante.yafoot.commons.web.controllers - package net.andresbustamante.yafoot.commons.web.controllers
-
Common classes for Web controllers.
- net.andresbustamante.yafoot.commons.web.dto - package net.andresbustamante.yafoot.commons.web.dto
-
Common DTO for the web layer.
- net.andresbustamante.yafoot.commons.web.mappers - package net.andresbustamante.yafoot.commons.web.mappers
-
Classes for Web mapping operations.
- net.andresbustamante.yafoot.commons.web.util - package net.andresbustamante.yafoot.commons.web.util
-
Util classes for every Web layer.
- net.andresbustamante.yafoot.core.adapters - package net.andresbustamante.yafoot.core.adapters
-
Core adapters API.
- net.andresbustamante.yafoot.core.aop - package net.andresbustamante.yafoot.core.aop
-
Aspects classes for the core module.
- net.andresbustamante.yafoot.core.config - package net.andresbustamante.yafoot.core.config
-
Configuration classes for the core module.
- net.andresbustamante.yafoot.core.dao - package net.andresbustamante.yafoot.core.dao
-
MyBatis DAO interfaces for the core module.
- net.andresbustamante.yafoot.core.events - package net.andresbustamante.yafoot.core.events
- net.andresbustamante.yafoot.core.exceptions - package net.andresbustamante.yafoot.core.exceptions
-
Exceptions for the core module.
- net.andresbustamante.yafoot.core.model - package net.andresbustamante.yafoot.core.model
-
Model classes for the core module.
- net.andresbustamante.yafoot.core.model.enums - package net.andresbustamante.yafoot.core.model.enums
-
Model enumerations for the core module.
- net.andresbustamante.yafoot.core.services - package net.andresbustamante.yafoot.core.services
-
Core services API.
- net.andresbustamante.yafoot.core.services.impl - package net.andresbustamante.yafoot.core.services.impl
-
Service implementations for the core API.
- net.andresbustamante.yafoot.core.util - package net.andresbustamante.yafoot.core.util
-
Core utils classes.
- net.andresbustamante.yafoot.core.web - package net.andresbustamante.yafoot.core.web
-
Classes for the Web layer of the core module.
- net.andresbustamante.yafoot.core.web.adapters - package net.andresbustamante.yafoot.core.web.adapters
-
Adapters implementations for the Web core module.
- net.andresbustamante.yafoot.core.web.config - package net.andresbustamante.yafoot.core.web.config
-
Configuration classes for the Web layer of the core module.
- net.andresbustamante.yafoot.core.web.controllers - package net.andresbustamante.yafoot.core.web.controllers
-
REST controllers for the core Web app.
- net.andresbustamante.yafoot.core.web.listeners - package net.andresbustamante.yafoot.core.web.listeners
-
Message listeners implementations.
- net.andresbustamante.yafoot.core.web.mappers - package net.andresbustamante.yafoot.core.web.mappers
-
Mapstruct mappers for the Web core app.
- net.andresbustamante.yafoot.core.web.util - package net.andresbustamante.yafoot.core.web.util
-
Core Web utils.
- net.andresbustamante.yafoot.messaging.services - package net.andresbustamante.yafoot.messaging.services
-
Messaging services API.
- net.andresbustamante.yafoot.messaging.services.impl - package net.andresbustamante.yafoot.messaging.services.impl
-
Messaging services implementations.
- net.andresbustamante.yafoot.users.aop - package net.andresbustamante.yafoot.users.aop
-
Aspects management for the users module.
- net.andresbustamante.yafoot.users.config - package net.andresbustamante.yafoot.users.config
-
Users management and research configuration classes.
- net.andresbustamante.yafoot.users.model - package net.andresbustamante.yafoot.users.model
-
Model API for the users module.
- net.andresbustamante.yafoot.users.repository - package net.andresbustamante.yafoot.users.repository
-
Repository API for the users module.
- net.andresbustamante.yafoot.users.repository.impl - package net.andresbustamante.yafoot.users.repository.impl
-
Repository implementations for the users module.
- net.andresbustamante.yafoot.users.services - package net.andresbustamante.yafoot.users.services
-
Services API for the users module.
- net.andresbustamante.yafoot.users.services.impl - package net.andresbustamante.yafoot.users.services.impl
-
Services implementations for the users module.
- net.andresbustamante.yafoot.users.web - package net.andresbustamante.yafoot.users.web
-
Classes for the Web layer of the users module.
- net.andresbustamante.yafoot.users.web.config - package net.andresbustamante.yafoot.users.web.config
-
Configuration classes for the Web layer of the users module.
- net.andresbustamante.yafoot.users.web.controllers - package net.andresbustamante.yafoot.users.web.controllers
-
Web controllers for the users module.
- net.andresbustamante.yafoot.users.web.dto - package net.andresbustamante.yafoot.users.web.dto
- net.andresbustamante.yafoot.users.web.mappers - package net.andresbustamante.yafoot.users.web.mappers
-
Mapstruct mappers for the user administration module.
- net.andresbustamante.yafoot.web.dto - package net.andresbustamante.yafoot.web.dto
- newBuilder() - Static method in class net.andresbustamante.yafoot.core.events.CarpoolingRequestEvent
-
Creates a new CarpoolingRequestEvent RecordBuilder.
- newBuilder() - Static method in class net.andresbustamante.yafoot.core.events.CarpoolingUpdateEvent
-
Creates a new CarpoolingUpdateEvent RecordBuilder.
- newBuilder() - Static method in class net.andresbustamante.yafoot.core.events.MatchPlayerRegistrationEvent
-
Creates a new MatchPlayerRegistrationEvent RecordBuilder.
- newBuilder() - Static method in class net.andresbustamante.yafoot.core.events.MatchPlayerUnsubscriptionEvent
-
Creates a new MatchPlayerUnsubscriptionEvent RecordBuilder.
- newBuilder(CarpoolingRequestEvent) - Static method in class net.andresbustamante.yafoot.core.events.CarpoolingRequestEvent
-
Creates a new CarpoolingRequestEvent RecordBuilder by copying an existing CarpoolingRequestEvent instance.
- newBuilder(CarpoolingRequestEvent.Builder) - Static method in class net.andresbustamante.yafoot.core.events.CarpoolingRequestEvent
-
Creates a new CarpoolingRequestEvent RecordBuilder by copying an existing Builder.
- newBuilder(CarpoolingUpdateEvent) - Static method in class net.andresbustamante.yafoot.core.events.CarpoolingUpdateEvent
-
Creates a new CarpoolingUpdateEvent RecordBuilder by copying an existing CarpoolingUpdateEvent instance.
- newBuilder(CarpoolingUpdateEvent.Builder) - Static method in class net.andresbustamante.yafoot.core.events.CarpoolingUpdateEvent
-
Creates a new CarpoolingUpdateEvent RecordBuilder by copying an existing Builder.
- newBuilder(MatchPlayerRegistrationEvent) - Static method in class net.andresbustamante.yafoot.core.events.MatchPlayerRegistrationEvent
-
Creates a new MatchPlayerRegistrationEvent RecordBuilder by copying an existing MatchPlayerRegistrationEvent instance.
- newBuilder(MatchPlayerRegistrationEvent.Builder) - Static method in class net.andresbustamante.yafoot.core.events.MatchPlayerRegistrationEvent
-
Creates a new MatchPlayerRegistrationEvent RecordBuilder by copying an existing Builder.
- newBuilder(MatchPlayerUnsubscriptionEvent) - Static method in class net.andresbustamante.yafoot.core.events.MatchPlayerUnsubscriptionEvent
-
Creates a new MatchPlayerUnsubscriptionEvent RecordBuilder by copying an existing MatchPlayerUnsubscriptionEvent instance.
- newBuilder(MatchPlayerUnsubscriptionEvent.Builder) - Static method in class net.andresbustamante.yafoot.core.events.MatchPlayerUnsubscriptionEvent
-
Creates a new MatchPlayerUnsubscriptionEvent RecordBuilder by copying an existing Builder.
- notifyCarpoolingRequest(Integer, Integer, Integer) - Method in interface net.andresbustamante.yafoot.core.services.CarpoolingNotificationsService
-
Sends a notification to the driver of the car selected by a player for a carpooling request.
- notifyCarpoolingRequest(Integer, Integer, Integer) - Method in class net.andresbustamante.yafoot.core.services.impl.CarpoolingNotificationsServiceImpl
- notifyCarpoolingUpdate(Integer, Integer, Integer, boolean) - Method in interface net.andresbustamante.yafoot.core.services.CarpoolingNotificationsService
-
Sends a notification to the player that asked for the seat on the given car with the answer from its driver.
- notifyCarpoolingUpdate(Integer, Integer, Integer, boolean) - Method in class net.andresbustamante.yafoot.core.services.impl.CarpoolingNotificationsServiceImpl
- numPassengers(Integer) - Method in class net.andresbustamante.yafoot.web.dto.Car
- numPlayersMax(Integer) - Method in class net.andresbustamante.yafoot.web.dto.Match
- numPlayersMax(Integer) - Method in class net.andresbustamante.yafoot.web.dto.MatchForm
- numPlayersMin(Integer) - Method in class net.andresbustamante.yafoot.web.dto.Match
- numPlayersMin(Integer) - Method in class net.andresbustamante.yafoot.web.dto.MatchForm
- numRegisteredPlayers(Integer) - Method in class net.andresbustamante.yafoot.web.dto.Match
- numSeats(Integer) - Method in class net.andresbustamante.yafoot.web.dto.Car
- numSeats(Integer) - Method in class net.andresbustamante.yafoot.web.dto.CarForm
O
- objectMapper() - Method in class net.andresbustamante.yafoot.commons.web.config.ObjectMapperConfig
- ObjectMapperConfig - Class in net.andresbustamante.yafoot.commons.web.config
- ObjectMapperConfig() - Constructor for class net.andresbustamante.yafoot.commons.web.config.ObjectMapperConfig
- onMessage(K) - Method in interface net.andresbustamante.yafoot.commons.events.MessagingEventListener
-
Method to implement when an incoming message is received.
- onMessage(CarpoolingRequestEvent) - Method in class net.andresbustamante.yafoot.core.web.listeners.CarpoolingRequestListener
- onMessage(CarpoolingUpdateEvent) - Method in class net.andresbustamante.yafoot.core.web.listeners.CarpoolingUpdateListener
- onMessage(MatchPlayerUnsubscriptionEvent) - Method in class net.andresbustamante.yafoot.core.web.listeners.MatchPlayerUnregistrationListener
- OTHER - Enum constant in enum class net.andresbustamante.yafoot.core.model.enums.SportEnum
- OTHER - Enum constant in enum class net.andresbustamante.yafoot.web.dto.SportCode
P
- PastMatchException - Exception in net.andresbustamante.yafoot.core.exceptions
-
Application exception for management actions over past matches.
- PastMatchException(String) - Constructor for exception net.andresbustamante.yafoot.core.exceptions.PastMatchException
-
Default constructor with a message to log.
- path(String) - Method in class net.andresbustamante.yafoot.users.web.dto.ErrorResponse
- path(String) - Method in class net.andresbustamante.yafoot.web.dto.ErrorResponse
- phoneNumber(String) - Method in class net.andresbustamante.yafoot.web.dto.Player
- phoneNumber(String) - Method in class net.andresbustamante.yafoot.web.dto.PlayerForm
- phoneNumber(String) - Method in class net.andresbustamante.yafoot.web.dto.Site
- phoneNumber(String) - Method in class net.andresbustamante.yafoot.web.dto.SiteForm
- PLAYED - Enum constant in enum class net.andresbustamante.yafoot.core.model.enums.MatchStatusEnum
-
Confirmed as played.
- PLAYED - Enum constant in enum class net.andresbustamante.yafoot.web.dto.MatchStatus
- player(Player) - Method in class net.andresbustamante.yafoot.web.dto.Registration
- Player - Class in net.andresbustamante.yafoot.core.model
-
A match player.
- Player - Class in net.andresbustamante.yafoot.web.dto
-
Player
- Player() - Constructor for class net.andresbustamante.yafoot.web.dto.Player
- Player(Integer) - Constructor for class net.andresbustamante.yafoot.core.model.Player
-
Constructor for testing purposes only.
- Player(Integer, String, String, String, String) - Constructor for class net.andresbustamante.yafoot.core.model.Player
-
Constructor for testing purposes only.
- PLAYER - Static variable in class net.andresbustamante.yafoot.core.util.DaoConstants
- PlayerDao - Interface in net.andresbustamante.yafoot.core.dao
-
Interface describing the operations allowed on players in the database.
- PlayerForm - Class in net.andresbustamante.yafoot.web.dto
-
PlayerForm
- PlayerForm() - Constructor for class net.andresbustamante.yafoot.web.dto.PlayerForm
- playerId(Integer) - Method in class net.andresbustamante.yafoot.web.dto.RegistrationForm
- PlayerManagementService - Interface in net.andresbustamante.yafoot.core.services
-
Players management service.
- PlayerManagementServiceImpl - Class in net.andresbustamante.yafoot.core.services.impl
- PlayerManagementServiceImpl(PlayerDao, UserManagementAdapter, MatchManagementService, CarManagementService) - Constructor for class net.andresbustamante.yafoot.core.services.impl.PlayerManagementServiceImpl
- PlayerMapper - Interface in net.andresbustamante.yafoot.core.web.mappers
- PlayerMapperImpl - Class in net.andresbustamante.yafoot.core.web.mappers
- PlayerMapperImpl() - Constructor for class net.andresbustamante.yafoot.core.web.mappers.PlayerMapperImpl
- playerMatchRegistrationsQueue() - Method in class net.andresbustamante.yafoot.core.web.config.MessagingConfig
- PlayerNotFoundException - Exception in net.andresbustamante.yafoot.core.exceptions
- PlayerNotFoundException(String) - Constructor for exception net.andresbustamante.yafoot.core.exceptions.PlayerNotFoundException
-
Default constructor with a message to log.
- PlayerRegistrationHandlerInterceptor - Class in net.andresbustamante.yafoot.core.web.util
-
Intercepts every http call to check if the player is already registered.
- PlayerRegistrationHandlerInterceptor(PlayerManagementService, PlayerSearchService) - Constructor for class net.andresbustamante.yafoot.core.web.util.PlayerRegistrationHandlerInterceptor
-
Public constructor.
- PlayersApi - Interface in net.andresbustamante.yafoot.core.web.controllers
- PlayersController - Class in net.andresbustamante.yafoot.core.web.controllers
-
REST Controller to manage operations on players.
- PlayersController(PlayerManagementService, PlayerSearchService, PlayerMapper) - Constructor for class net.andresbustamante.yafoot.core.web.controllers.PlayersController
- PlayerSearchService - Interface in net.andresbustamante.yafoot.core.services
-
Player research service.
- PlayerSearchServiceImpl - Class in net.andresbustamante.yafoot.core.services.impl
- PlayerSearchServiceImpl(PlayerDao) - Constructor for class net.andresbustamante.yafoot.core.services.impl.PlayerSearchServiceImpl
- playersUnsubscriptionsQueue() - Method in class net.andresbustamante.yafoot.core.web.config.MessagingConfig
- postCode(String) - Method in class net.andresbustamante.yafoot.web.dto.Site
- postCode(String) - Method in class net.andresbustamante.yafoot.web.dto.SiteForm
- preferredLanguage(String) - Method in class net.andresbustamante.yafoot.web.dto.Player
- preferredLanguage(String) - Method in class net.andresbustamante.yafoot.web.dto.PlayerForm
- preHandle(HttpServletRequest, HttpServletResponse, Object) - Method in class net.andresbustamante.yafoot.core.web.util.PlayerRegistrationHandlerInterceptor
- processCarSeatRequest(Match, Player, Car, UserContext) - Method in interface net.andresbustamante.yafoot.core.services.CarpoolingService
-
If the carpooling feature is enabled for the input match, it sends an email message asking for a place to the driver of the input car for this match.
- processCarSeatRequest(Match, Player, Car, UserContext) - Method in class net.andresbustamante.yafoot.core.services.impl.CarpoolingServiceImpl
- processTransportationChange(Match, Car, Car, UserContext) - Method in interface net.andresbustamante.yafoot.core.services.CarpoolingService
-
If a player changes of transportation it updates the carpooling options for passengers previously confirmed.
- processTransportationChange(Match, Car, Car, UserContext) - Method in class net.andresbustamante.yafoot.core.services.impl.CarpoolingServiceImpl
- put(int, Object) - Method in class net.andresbustamante.yafoot.core.events.CarpoolingRequestEvent
- put(int, Object) - Method in class net.andresbustamante.yafoot.core.events.CarpoolingUpdateEvent
- put(int, Object) - Method in class net.andresbustamante.yafoot.core.events.MatchPlayerRegistrationEvent
- put(int, Object) - Method in class net.andresbustamante.yafoot.core.events.MatchPlayerUnsubscriptionEvent
R
- readExternal(ObjectInput) - Method in class net.andresbustamante.yafoot.core.events.CarpoolingRequestEvent
- readExternal(ObjectInput) - Method in class net.andresbustamante.yafoot.core.events.CarpoolingUpdateEvent
- readExternal(ObjectInput) - Method in class net.andresbustamante.yafoot.core.events.MatchPlayerRegistrationEvent
- readExternal(ObjectInput) - Method in class net.andresbustamante.yafoot.core.events.MatchPlayerUnsubscriptionEvent
- registerPlayer(Player, Match, Car, Boolean) - Method in interface net.andresbustamante.yafoot.core.dao.MatchDao
-
Registers a player to an existing match.
- registerPlayer(Player, Match, Car, UserContext) - Method in class net.andresbustamante.yafoot.core.services.impl.MatchManagementServiceImpl
- registerPlayer(Player, Match, Car, UserContext) - Method in interface net.andresbustamante.yafoot.core.services.MatchManagementService
-
Register a player to an existing match.
- registerPlayerToMatch(String, RegistrationForm) - Method in interface net.andresbustamante.yafoot.core.web.controllers.MatchesApi
- registerPlayerToMatch(String, RegistrationForm) - Method in class net.andresbustamante.yafoot.core.web.controllers.MatchesController
- Registration - Class in net.andresbustamante.yafoot.core.model
-
Registration from a player to a match.
- Registration - Class in net.andresbustamante.yafoot.web.dto
-
Registration
- Registration() - Constructor for class net.andresbustamante.yafoot.web.dto.Registration
- Registration(int, int) - Constructor for class net.andresbustamante.yafoot.core.model.Registration
-
Constructor for testing purposes only.
- Registration(RegistrationId) - Constructor for class net.andresbustamante.yafoot.core.model.Registration
-
Constructor for testing purposes only.
- RegistrationForm - Class in net.andresbustamante.yafoot.web.dto
-
RegistrationForm
- RegistrationForm() - Constructor for class net.andresbustamante.yafoot.web.dto.RegistrationForm
- RegistrationId - Class in net.andresbustamante.yafoot.core.model
-
Registration ID.
- RegistrationId(Integer, Integer) - Constructor for class net.andresbustamante.yafoot.core.model.RegistrationId
-
Constructor for testing purposes only.
- RegistrationMapper - Interface in net.andresbustamante.yafoot.core.web.mappers
- RegistrationMapperImpl - Class in net.andresbustamante.yafoot.core.web.mappers
- RegistrationMapperImpl() - Constructor for class net.andresbustamante.yafoot.core.web.mappers.RegistrationMapperImpl
- resetCarDetails(Match, Player) - Method in interface net.andresbustamante.yafoot.core.dao.MatchDao
-
Resets car details for a player registration in a given match.
- RUGBY - Enum constant in enum class net.andresbustamante.yafoot.core.model.enums.SportEnum
- RUGBY - Enum constant in enum class net.andresbustamante.yafoot.web.dto.SportCode
S
- saveCar(Car) - Method in interface net.andresbustamante.yafoot.core.dao.CarDao
-
Creates the car used in parameter into the database.
- saveCar(Car, UserContext) - Method in interface net.andresbustamante.yafoot.core.services.CarManagementService
-
Registers a new car in the database.
- saveCar(Car, UserContext) - Method in class net.andresbustamante.yafoot.core.services.impl.CarManagementServiceImpl
- saveMatch(Match) - Method in interface net.andresbustamante.yafoot.core.dao.MatchDao
-
Creates a match on database.
- saveMatch(Match, UserContext) - Method in class net.andresbustamante.yafoot.core.services.impl.MatchManagementServiceImpl
- saveMatch(Match, UserContext) - Method in interface net.andresbustamante.yafoot.core.services.MatchManagementService
-
Create a new match in database.
- savePlayer(Player) - Method in interface net.andresbustamante.yafoot.core.dao.PlayerDao
-
Creates a player in the database.
- savePlayer(Player, UserContext) - Method in class net.andresbustamante.yafoot.core.services.impl.PlayerManagementServiceImpl
- savePlayer(Player, UserContext) - Method in interface net.andresbustamante.yafoot.core.services.PlayerManagementService
-
Creates a new player in the application.
- saveSite(Site, UserContext) - Method in class net.andresbustamante.yafoot.core.services.impl.SiteManagementServiceImpl
- saveSite(Site, UserContext) - Method in interface net.andresbustamante.yafoot.core.services.SiteManagementService
-
Registers a new site.
- saveSite(Site, Player) - Method in interface net.andresbustamante.yafoot.core.dao.SiteDao
-
Creates a site in database.
- SCHEMA$ - Static variable in class net.andresbustamante.yafoot.core.events.CarpoolingRequestEvent
- SCHEMA$ - Static variable in class net.andresbustamante.yafoot.core.events.CarpoolingUpdateEvent
- SCHEMA$ - Static variable in class net.andresbustamante.yafoot.core.events.MatchPlayerRegistrationEvent
- SCHEMA$ - Static variable in class net.andresbustamante.yafoot.core.events.MatchPlayerUnsubscriptionEvent
- sendEmail(String, String, String) - Method in class net.andresbustamante.yafoot.messaging.services.impl.MessagingServiceImpl
- sendEmail(String, String, String) - Method in interface net.andresbustamante.yafoot.messaging.services.MessagingService
-
Sends a plain text email message with a specific subject to a single destination.
- setAddress(String) - Method in class net.andresbustamante.yafoot.web.dto.Site
- setAddress(String) - Method in class net.andresbustamante.yafoot.web.dto.SiteForm
- setCar(Car) - Method in class net.andresbustamante.yafoot.web.dto.Registration
- setCarConfirmed(Boolean) - Method in class net.andresbustamante.yafoot.web.dto.Registration
- setCarConfirmed(Boolean) - Method in class net.andresbustamante.yafoot.web.dto.RegistrationForm
- setCarId(int) - Method in class net.andresbustamante.yafoot.core.events.CarpoolingRequestEvent.Builder
-
Sets the value of the 'carId' field.
- setCarId(int) - Method in class net.andresbustamante.yafoot.core.events.CarpoolingRequestEvent
-
Sets the value of the 'carId' field.
- setCarId(int) - Method in class net.andresbustamante.yafoot.core.events.CarpoolingUpdateEvent.Builder
-
Sets the value of the 'carId' field.
- setCarId(int) - Method in class net.andresbustamante.yafoot.core.events.CarpoolingUpdateEvent
-
Sets the value of the 'carId' field.
- setCarId(Integer) - Method in class net.andresbustamante.yafoot.web.dto.CarConfirmation
- setCarId(Integer) - Method in class net.andresbustamante.yafoot.web.dto.RegistrationForm
- setCarName(CharSequence) - Method in class net.andresbustamante.yafoot.core.events.CarpoolingRequestEvent.Builder
-
Sets the value of the 'carName' field.
- setCarName(CharSequence) - Method in class net.andresbustamante.yafoot.core.events.CarpoolingRequestEvent
-
Sets the value of the 'carName' field.
- setCarName(CharSequence) - Method in class net.andresbustamante.yafoot.core.events.CarpoolingUpdateEvent.Builder
-
Sets the value of the 'carName' field.
- setCarName(CharSequence) - Method in class net.andresbustamante.yafoot.core.events.CarpoolingUpdateEvent
-
Sets the value of the 'carName' field.
- setCarpoolingEnabled(Boolean) - Method in class net.andresbustamante.yafoot.web.dto.Match
- setCarpoolingEnabled(Boolean) - Method in class net.andresbustamante.yafoot.web.dto.MatchForm
- setCarSeatConfirmed(int) - Method in class net.andresbustamante.yafoot.core.events.CarpoolingUpdateEvent.Builder
-
Sets the value of the 'carSeatConfirmed' field.
- setCarSeatConfirmed(int) - Method in class net.andresbustamante.yafoot.core.events.CarpoolingUpdateEvent
-
Sets the value of the 'carSeatConfirmed' field.
- setCity(String) - Method in class net.andresbustamante.yafoot.web.dto.Site
- setCity(String) - Method in class net.andresbustamante.yafoot.web.dto.SiteForm
- setCode(String) - Method in class net.andresbustamante.yafoot.web.dto.Match
- setCode(SportCode) - Method in class net.andresbustamante.yafoot.web.dto.Sport
- setCodeSharingEnabled(Boolean) - Method in class net.andresbustamante.yafoot.web.dto.Match
- setCodeSharingEnabled(Boolean) - Method in class net.andresbustamante.yafoot.web.dto.MatchForm
- setConfirmed(Boolean) - Method in class net.andresbustamante.yafoot.web.dto.CarConfirmation
- setCountry(String) - Method in class net.andresbustamante.yafoot.web.dto.Site
- setCountry(String) - Method in class net.andresbustamante.yafoot.web.dto.SiteForm
- setCreator(Player) - Method in class net.andresbustamante.yafoot.web.dto.Match
- setDate(OffsetDateTime) - Method in class net.andresbustamante.yafoot.web.dto.Match
- setDate(OffsetDateTime) - Method in class net.andresbustamante.yafoot.web.dto.MatchForm
- setDescription(String) - Method in class net.andresbustamante.yafoot.web.dto.Match
- setDescription(String) - Method in class net.andresbustamante.yafoot.web.dto.MatchForm
- setDriver(Player) - Method in class net.andresbustamante.yafoot.web.dto.Car
- setEmail(String) - Method in class net.andresbustamante.yafoot.users.web.dto.User
- setEmail(String) - Method in class net.andresbustamante.yafoot.web.dto.Player
- setError(String) - Method in class net.andresbustamante.yafoot.users.web.dto.ErrorResponse
- setError(String) - Method in class net.andresbustamante.yafoot.web.dto.ErrorResponse
- setFirstName(String) - Method in class net.andresbustamante.yafoot.users.web.dto.User
- setFirstName(String) - Method in class net.andresbustamante.yafoot.users.web.dto.UserForm
- setFirstName(String) - Method in class net.andresbustamante.yafoot.web.dto.Player
- setFirstName(String) - Method in class net.andresbustamante.yafoot.web.dto.PlayerForm
- setId(Integer) - Method in class net.andresbustamante.yafoot.web.dto.Car
- setId(Integer) - Method in class net.andresbustamante.yafoot.web.dto.Match
- setId(Integer) - Method in class net.andresbustamante.yafoot.web.dto.Player
- setId(Integer) - Method in class net.andresbustamante.yafoot.web.dto.Site
- setId(Integer) - Method in class net.andresbustamante.yafoot.web.dto.Sport
- setLatitude(Double) - Method in class net.andresbustamante.yafoot.web.dto.GpsCoordinates
- setLocation(GpsCoordinates) - Method in class net.andresbustamante.yafoot.web.dto.Site
- setLocation(GpsCoordinates) - Method in class net.andresbustamante.yafoot.web.dto.SiteForm
- setLongitude(Double) - Method in class net.andresbustamante.yafoot.web.dto.GpsCoordinates
- setMatchCode(CharSequence) - Method in class net.andresbustamante.yafoot.core.events.CarpoolingRequestEvent.Builder
-
Sets the value of the 'matchCode' field.
- setMatchCode(CharSequence) - Method in class net.andresbustamante.yafoot.core.events.CarpoolingRequestEvent
-
Sets the value of the 'matchCode' field.
- setMatchCode(CharSequence) - Method in class net.andresbustamante.yafoot.core.events.CarpoolingUpdateEvent.Builder
-
Sets the value of the 'matchCode' field.
- setMatchCode(CharSequence) - Method in class net.andresbustamante.yafoot.core.events.CarpoolingUpdateEvent
-
Sets the value of the 'matchCode' field.
- setMatchCode(CharSequence) - Method in class net.andresbustamante.yafoot.core.events.MatchPlayerRegistrationEvent.Builder
-
Sets the value of the 'matchCode' field.
- setMatchCode(CharSequence) - Method in class net.andresbustamante.yafoot.core.events.MatchPlayerRegistrationEvent
-
Sets the value of the 'matchCode' field.
- setMatchCode(CharSequence) - Method in class net.andresbustamante.yafoot.core.events.MatchPlayerUnsubscriptionEvent.Builder
-
Sets the value of the 'matchCode' field.
- setMatchCode(CharSequence) - Method in class net.andresbustamante.yafoot.core.events.MatchPlayerUnsubscriptionEvent
-
Sets the value of the 'matchCode' field.
- setMatchId(int) - Method in class net.andresbustamante.yafoot.core.events.CarpoolingRequestEvent.Builder
-
Sets the value of the 'matchId' field.
- setMatchId(int) - Method in class net.andresbustamante.yafoot.core.events.CarpoolingRequestEvent
-
Sets the value of the 'matchId' field.
- setMatchId(int) - Method in class net.andresbustamante.yafoot.core.events.CarpoolingUpdateEvent.Builder
-
Sets the value of the 'matchId' field.
- setMatchId(int) - Method in class net.andresbustamante.yafoot.core.events.CarpoolingUpdateEvent
-
Sets the value of the 'matchId' field.
- setMatchId(int) - Method in class net.andresbustamante.yafoot.core.events.MatchPlayerRegistrationEvent.Builder
-
Sets the value of the 'matchId' field.
- setMatchId(int) - Method in class net.andresbustamante.yafoot.core.events.MatchPlayerRegistrationEvent
-
Sets the value of the 'matchId' field.
- setMatchId(int) - Method in class net.andresbustamante.yafoot.core.events.MatchPlayerUnsubscriptionEvent.Builder
-
Sets the value of the 'matchId' field.
- setMatchId(int) - Method in class net.andresbustamante.yafoot.core.events.MatchPlayerUnsubscriptionEvent
-
Sets the value of the 'matchId' field.
- setMessage(String) - Method in class net.andresbustamante.yafoot.users.web.dto.ErrorResponse
- setMessage(String) - Method in class net.andresbustamante.yafoot.web.dto.ErrorResponse
- setName(String) - Method in class net.andresbustamante.yafoot.web.dto.Car
- setName(String) - Method in class net.andresbustamante.yafoot.web.dto.CarForm
- setName(String) - Method in class net.andresbustamante.yafoot.web.dto.Site
- setName(String) - Method in class net.andresbustamante.yafoot.web.dto.SiteForm
- setName(String) - Method in class net.andresbustamante.yafoot.web.dto.Sport
- setNumPassengers(Integer) - Method in class net.andresbustamante.yafoot.web.dto.Car
- setNumPlayersMax(Integer) - Method in class net.andresbustamante.yafoot.web.dto.Match
- setNumPlayersMax(Integer) - Method in class net.andresbustamante.yafoot.web.dto.MatchForm
- setNumPlayersMin(Integer) - Method in class net.andresbustamante.yafoot.web.dto.Match
- setNumPlayersMin(Integer) - Method in class net.andresbustamante.yafoot.web.dto.MatchForm
- setNumRegisteredPlayers(Integer) - Method in class net.andresbustamante.yafoot.web.dto.Match
- setNumSeats(Integer) - Method in class net.andresbustamante.yafoot.web.dto.Car
- setNumSeats(Integer) - Method in class net.andresbustamante.yafoot.web.dto.CarForm
- setPath(String) - Method in class net.andresbustamante.yafoot.users.web.dto.ErrorResponse
- setPath(String) - Method in class net.andresbustamante.yafoot.web.dto.ErrorResponse
- setPhoneNumber(String) - Method in class net.andresbustamante.yafoot.web.dto.Player
- setPhoneNumber(String) - Method in class net.andresbustamante.yafoot.web.dto.PlayerForm
- setPhoneNumber(String) - Method in class net.andresbustamante.yafoot.web.dto.Site
- setPhoneNumber(String) - Method in class net.andresbustamante.yafoot.web.dto.SiteForm
- setPlayer(Player) - Method in class net.andresbustamante.yafoot.web.dto.Registration
- setPlayerFirstName(CharSequence) - Method in class net.andresbustamante.yafoot.core.events.CarpoolingRequestEvent.Builder
-
Sets the value of the 'playerFirstName' field.
- setPlayerFirstName(CharSequence) - Method in class net.andresbustamante.yafoot.core.events.CarpoolingRequestEvent
-
Sets the value of the 'playerFirstName' field.
- setPlayerFirstName(CharSequence) - Method in class net.andresbustamante.yafoot.core.events.CarpoolingUpdateEvent.Builder
-
Sets the value of the 'playerFirstName' field.
- setPlayerFirstName(CharSequence) - Method in class net.andresbustamante.yafoot.core.events.CarpoolingUpdateEvent
-
Sets the value of the 'playerFirstName' field.
- setPlayerFirstName(CharSequence) - Method in class net.andresbustamante.yafoot.core.events.MatchPlayerRegistrationEvent.Builder
-
Sets the value of the 'playerFirstName' field.
- setPlayerFirstName(CharSequence) - Method in class net.andresbustamante.yafoot.core.events.MatchPlayerRegistrationEvent
-
Sets the value of the 'playerFirstName' field.
- setPlayerFirstName(CharSequence) - Method in class net.andresbustamante.yafoot.core.events.MatchPlayerUnsubscriptionEvent.Builder
-
Sets the value of the 'playerFirstName' field.
- setPlayerFirstName(CharSequence) - Method in class net.andresbustamante.yafoot.core.events.MatchPlayerUnsubscriptionEvent
-
Sets the value of the 'playerFirstName' field.
- setPlayerId(int) - Method in class net.andresbustamante.yafoot.core.events.CarpoolingRequestEvent.Builder
-
Sets the value of the 'playerId' field.
- setPlayerId(int) - Method in class net.andresbustamante.yafoot.core.events.CarpoolingRequestEvent
-
Sets the value of the 'playerId' field.
- setPlayerId(int) - Method in class net.andresbustamante.yafoot.core.events.CarpoolingUpdateEvent.Builder
-
Sets the value of the 'playerId' field.
- setPlayerId(int) - Method in class net.andresbustamante.yafoot.core.events.CarpoolingUpdateEvent
-
Sets the value of the 'playerId' field.
- setPlayerId(int) - Method in class net.andresbustamante.yafoot.core.events.MatchPlayerRegistrationEvent.Builder
-
Sets the value of the 'playerId' field.
- setPlayerId(int) - Method in class net.andresbustamante.yafoot.core.events.MatchPlayerRegistrationEvent
-
Sets the value of the 'playerId' field.
- setPlayerId(int) - Method in class net.andresbustamante.yafoot.core.events.MatchPlayerUnsubscriptionEvent.Builder
-
Sets the value of the 'playerId' field.
- setPlayerId(int) - Method in class net.andresbustamante.yafoot.core.events.MatchPlayerUnsubscriptionEvent
-
Sets the value of the 'playerId' field.
- setPlayerId(Integer) - Method in class net.andresbustamante.yafoot.web.dto.RegistrationForm
- setPostCode(String) - Method in class net.andresbustamante.yafoot.web.dto.Site
- setPostCode(String) - Method in class net.andresbustamante.yafoot.web.dto.SiteForm
- setPreferredLanguage(String) - Method in class net.andresbustamante.yafoot.web.dto.Player
- setPreferredLanguage(String) - Method in class net.andresbustamante.yafoot.web.dto.PlayerForm
- setSite(Site) - Method in class net.andresbustamante.yafoot.web.dto.Match
- setSiteId(Integer) - Method in class net.andresbustamante.yafoot.web.dto.MatchForm
- setSport(SportCode) - Method in class net.andresbustamante.yafoot.web.dto.Match
- setSport(SportCode) - Method in class net.andresbustamante.yafoot.web.dto.MatchForm
- setStatus(Integer) - Method in class net.andresbustamante.yafoot.users.web.dto.ErrorResponse
- setStatus(Integer) - Method in class net.andresbustamante.yafoot.web.dto.ErrorResponse
- setStatus(MatchStatus) - Method in class net.andresbustamante.yafoot.web.dto.Match
- setSurname(String) - Method in class net.andresbustamante.yafoot.users.web.dto.User
- setSurname(String) - Method in class net.andresbustamante.yafoot.users.web.dto.UserForm
- setSurname(String) - Method in class net.andresbustamante.yafoot.web.dto.Player
- setSurname(String) - Method in class net.andresbustamante.yafoot.web.dto.PlayerForm
- setTimestamp(OffsetDateTime) - Method in class net.andresbustamante.yafoot.users.web.dto.ErrorResponse
- setTimestamp(OffsetDateTime) - Method in class net.andresbustamante.yafoot.web.dto.ErrorResponse
- site(Site) - Method in class net.andresbustamante.yafoot.web.dto.Match
- Site - Class in net.andresbustamante.yafoot.core.model
-
A site where a match can be played.
- Site - Class in net.andresbustamante.yafoot.web.dto
-
Site
- Site() - Constructor for class net.andresbustamante.yafoot.web.dto.Site
- Site(Integer) - Constructor for class net.andresbustamante.yafoot.core.model.Site
-
Constructor for testing purposes only.
- SITE - Static variable in class net.andresbustamante.yafoot.core.util.DaoConstants
- SiteDao - Interface in net.andresbustamante.yafoot.core.dao
-
Interface describing the operations allowed on sites in database.
- SiteForm - Class in net.andresbustamante.yafoot.web.dto
-
SiteForm
- SiteForm() - Constructor for class net.andresbustamante.yafoot.web.dto.SiteForm
- siteId(Integer) - Method in class net.andresbustamante.yafoot.web.dto.MatchForm
- SiteManagementService - Interface in net.andresbustamante.yafoot.core.services
-
Site management service.
- SiteManagementServiceImpl - Class in net.andresbustamante.yafoot.core.services.impl
-
Site management service implementation.
- SiteManagementServiceImpl(SiteDao, PlayerDao) - Constructor for class net.andresbustamante.yafoot.core.services.impl.SiteManagementServiceImpl
- SiteMapper - Interface in net.andresbustamante.yafoot.core.web.mappers
- SiteMapperImpl - Class in net.andresbustamante.yafoot.core.web.mappers
- SiteMapperImpl() - Constructor for class net.andresbustamante.yafoot.core.web.mappers.SiteMapperImpl
- SitesApi - Interface in net.andresbustamante.yafoot.core.web.controllers
- SitesController - Class in net.andresbustamante.yafoot.core.web.controllers
-
REST controller for sites related operations.
- SitesController(SiteSearchService, SiteManagementService, SiteMapper) - Constructor for class net.andresbustamante.yafoot.core.web.controllers.SitesController
- SiteSearchService - Interface in net.andresbustamante.yafoot.core.services
-
Service useful for research operations.
- SiteSearchServiceImpl - Class in net.andresbustamante.yafoot.core.services.impl
- SiteSearchServiceImpl(SiteDao, PlayerDao) - Constructor for class net.andresbustamante.yafoot.core.services.impl.SiteSearchServiceImpl
- sport(SportCode) - Method in class net.andresbustamante.yafoot.web.dto.Match
- sport(SportCode) - Method in class net.andresbustamante.yafoot.web.dto.MatchForm
- Sport - Class in net.andresbustamante.yafoot.core.model
-
A sport to practice in a match.
- Sport - Class in net.andresbustamante.yafoot.web.dto
-
Sport
- Sport() - Constructor for class net.andresbustamante.yafoot.web.dto.Sport
- Sport(Short, String) - Constructor for class net.andresbustamante.yafoot.core.model.Sport
-
Constructor for testing purposes only.
- SPORT - Static variable in class net.andresbustamante.yafoot.core.util.DaoConstants
- SportCode - Enum Class in net.andresbustamante.yafoot.web.dto
-
Gets or Sets SportCode
- SportDao - Interface in net.andresbustamante.yafoot.core.dao
- SportEnum - Enum Class in net.andresbustamante.yafoot.core.model.enums
-
Enum of sports supported by the application.
- SportMapper - Interface in net.andresbustamante.yafoot.core.web.mappers
- SportMapperImpl - Class in net.andresbustamante.yafoot.core.web.mappers
- SportMapperImpl() - Constructor for class net.andresbustamante.yafoot.core.web.mappers.SportMapperImpl
- SportsApi - Interface in net.andresbustamante.yafoot.core.web.controllers
- SportsController - Class in net.andresbustamante.yafoot.core.web.controllers
- SportsController(SportSearchService, SportMapper) - Constructor for class net.andresbustamante.yafoot.core.web.controllers.SportsController
- SportSearchService - Interface in net.andresbustamante.yafoot.core.services
-
Service useful for research operations.
- SportSearchServiceImpl - Class in net.andresbustamante.yafoot.core.services.impl
- SportSearchServiceImpl(SportDao) - Constructor for class net.andresbustamante.yafoot.core.services.impl.SportSearchServiceImpl
- SpringMapperConfig - Class in net.andresbustamante.yafoot.commons.web.config
- SpringMapperConfig() - Constructor for class net.andresbustamante.yafoot.commons.web.config.SpringMapperConfig
- START_DATE - Static variable in class net.andresbustamante.yafoot.core.util.DaoConstants
- status(Integer) - Method in class net.andresbustamante.yafoot.users.web.dto.ErrorResponse
- status(Integer) - Method in class net.andresbustamante.yafoot.web.dto.ErrorResponse
- status(MatchStatus) - Method in class net.andresbustamante.yafoot.web.dto.Match
- STATUS - Static variable in class net.andresbustamante.yafoot.core.util.DaoConstants
- StringMapper - Interface in net.andresbustamante.yafoot.commons.web.mappers
-
Mapper used to transform values between plain strings and base64 encoded strings.
- StringMapperImpl - Class in net.andresbustamante.yafoot.commons.web.mappers
- StringMapperImpl() - Constructor for class net.andresbustamante.yafoot.commons.web.mappers.StringMapperImpl
- surname(String) - Method in class net.andresbustamante.yafoot.users.web.dto.User
- surname(String) - Method in class net.andresbustamante.yafoot.users.web.dto.UserForm
- surname(String) - Method in class net.andresbustamante.yafoot.web.dto.Player
- surname(String) - Method in class net.andresbustamante.yafoot.web.dto.PlayerForm
- SWIMMING - Enum constant in enum class net.andresbustamante.yafoot.core.model.enums.SportEnum
- SWIMMING - Enum constant in enum class net.andresbustamante.yafoot.web.dto.SportCode
T
- TABLE_TENNIS - Enum constant in enum class net.andresbustamante.yafoot.core.model.enums.SportEnum
- TABLE_TENNIS - Enum constant in enum class net.andresbustamante.yafoot.web.dto.SportCode
- TemplateUtils - Class in net.andresbustamante.yafoot.commons.utils
- TemplateUtils(Configuration) - Constructor for class net.andresbustamante.yafoot.commons.utils.TemplateUtils
- TENNIS - Enum constant in enum class net.andresbustamante.yafoot.core.model.enums.SportEnum
- TENNIS - Enum constant in enum class net.andresbustamante.yafoot.web.dto.SportCode
- timestamp(OffsetDateTime) - Method in class net.andresbustamante.yafoot.users.web.dto.ErrorResponse
- timestamp(OffsetDateTime) - Method in class net.andresbustamante.yafoot.web.dto.ErrorResponse
- toByteBuffer() - Method in class net.andresbustamante.yafoot.core.events.CarpoolingRequestEvent
-
Serializes this CarpoolingRequestEvent to a ByteBuffer.
- toByteBuffer() - Method in class net.andresbustamante.yafoot.core.events.CarpoolingUpdateEvent
-
Serializes this CarpoolingUpdateEvent to a ByteBuffer.
- toByteBuffer() - Method in class net.andresbustamante.yafoot.core.events.MatchPlayerRegistrationEvent
-
Serializes this MatchPlayerRegistrationEvent to a ByteBuffer.
- toByteBuffer() - Method in class net.andresbustamante.yafoot.core.events.MatchPlayerUnsubscriptionEvent
-
Serializes this MatchPlayerUnsubscriptionEvent to a ByteBuffer.
- toLocalDateTime(OffsetDateTime) - Static method in class net.andresbustamante.yafoot.commons.util.DateUtils
-
Transforms a date-time from OffsetDateTime to LocalDateTime.
- toLocalDateTime(Date) - Static method in class net.andresbustamante.yafoot.commons.util.DateUtils
-
Transforms an old Date object into a LocalDateTime object.
- toOffsetDateTime(LocalDateTime) - Static method in class net.andresbustamante.yafoot.commons.util.DateUtils
-
Transforms a date-time from LocalDateTime to OffsetDateTime using the default timezone configured for Spring.
- toString() - Method in class net.andresbustamante.yafoot.users.web.dto.ErrorResponse
- toString() - Method in class net.andresbustamante.yafoot.users.web.dto.User
- toString() - Method in class net.andresbustamante.yafoot.users.web.dto.UserForm
- toString() - Method in class net.andresbustamante.yafoot.web.dto.Car
- toString() - Method in class net.andresbustamante.yafoot.web.dto.CarConfirmation
- toString() - Method in class net.andresbustamante.yafoot.web.dto.CarForm
- toString() - Method in class net.andresbustamante.yafoot.web.dto.ErrorResponse
- toString() - Method in class net.andresbustamante.yafoot.web.dto.GpsCoordinates
- toString() - Method in class net.andresbustamante.yafoot.web.dto.Match
- toString() - Method in class net.andresbustamante.yafoot.web.dto.MatchForm
- toString() - Method in enum class net.andresbustamante.yafoot.web.dto.MatchStatus
- toString() - Method in class net.andresbustamante.yafoot.web.dto.Player
- toString() - Method in class net.andresbustamante.yafoot.web.dto.PlayerForm
- toString() - Method in class net.andresbustamante.yafoot.web.dto.Registration
- toString() - Method in class net.andresbustamante.yafoot.web.dto.RegistrationForm
- toString() - Method in class net.andresbustamante.yafoot.web.dto.Site
- toString() - Method in class net.andresbustamante.yafoot.web.dto.SiteForm
- toString() - Method in class net.andresbustamante.yafoot.web.dto.Sport
- toString() - Method in enum class net.andresbustamante.yafoot.web.dto.SportCode
- transformException(ProceedingJoinPoint) - Method in class net.andresbustamante.yafoot.core.aop.CoreExceptionsManagementAspect
-
Transform database related exceptions into
DatabaseException
. - transformException(ProceedingJoinPoint) - Method in class net.andresbustamante.yafoot.users.aop.DirectoryExceptionsManagementAspect
-
Transforms any exception thrown into a DirectoryException.
- translate(String, String[]) - Method in class net.andresbustamante.yafoot.commons.web.controllers.AbstractController
-
Translates a given code using some parameters into the user's language.
- TZ - Static variable in class net.andresbustamante.yafoot.commons.model.UserContext
-
Timezone constant code.
U
- UNAUTHORISED_USER_ERROR - Static variable in class net.andresbustamante.yafoot.commons.web.controllers.AbstractController
-
Code to use for authorisation errors.
- UnauthorisedUserException - Exception in net.andresbustamante.yafoot.core.exceptions
- UnauthorisedUserException(String) - Constructor for exception net.andresbustamante.yafoot.core.exceptions.UnauthorisedUserException
-
Default constructor with a message to log.
- unregisterPlayer(Player, Match) - Method in interface net.andresbustamante.yafoot.core.dao.MatchDao
-
Unregisters a player from a match.
- unregisterPlayer(Player, Match, UserContext) - Method in class net.andresbustamante.yafoot.core.services.impl.MatchManagementServiceImpl
- unregisterPlayer(Player, Match, UserContext) - Method in interface net.andresbustamante.yafoot.core.services.MatchManagementService
-
Unregister a player from a match.
- unregisterPlayerFromAllMatches(Player) - Method in interface net.andresbustamante.yafoot.core.dao.MatchDao
-
Unregisters a player from all the matches where he/her was registered even past matches.
- unregisterPlayerFromAllMatches(Player, UserContext) - Method in class net.andresbustamante.yafoot.core.services.impl.MatchManagementServiceImpl
- unregisterPlayerFromAllMatches(Player, UserContext) - Method in interface net.andresbustamante.yafoot.core.services.MatchManagementService
-
Unregister a player from all matches.
- unregisterPlayerFromMatch(String, Integer) - Method in interface net.andresbustamante.yafoot.core.web.controllers.MatchesApi
- unregisterPlayerFromMatch(String, Integer) - Method in class net.andresbustamante.yafoot.core.web.controllers.MatchesController
- updateCar(Integer, CarForm) - Method in interface net.andresbustamante.yafoot.core.web.controllers.CarsApi
- updateCar(Integer, Car, UserContext) - Method in interface net.andresbustamante.yafoot.core.services.CarManagementService
-
Updates the car with the given ID.
- updateCar(Integer, Car, UserContext) - Method in class net.andresbustamante.yafoot.core.services.impl.CarManagementServiceImpl
- updateCar(Integer, CarForm) - Method in class net.andresbustamante.yafoot.core.web.controllers.CarsController
- updateCar(Car) - Method in interface net.andresbustamante.yafoot.core.dao.CarDao
-
Updates a given car.
- updateCarForRegistration(String, Integer, CarConfirmation) - Method in interface net.andresbustamante.yafoot.core.web.controllers.MatchesApi
- updateCarForRegistration(String, Integer, CarConfirmation) - Method in class net.andresbustamante.yafoot.core.web.controllers.MatchesController
- updateCarForRegistration(Match, Player, Car, boolean) - Method in interface net.andresbustamante.yafoot.core.dao.MatchDao
-
Updates and confirms a car for a player registered into a match.
- updateCarpoolingInformation(Match, Player, Car, boolean, UserContext) - Method in interface net.andresbustamante.yafoot.core.services.CarpoolingService
-
Update the car used for a registration.
- updateCarpoolingInformation(Match, Player, Car, boolean, UserContext) - Method in class net.andresbustamante.yafoot.core.services.impl.CarpoolingServiceImpl
- updateDatabase() - Method in class net.andresbustamante.yafoot.commons.config.JdbcTestConfig
-
Tells Flyway to create or update de database model.
- updateMatchStatus(Match) - Method in interface net.andresbustamante.yafoot.core.dao.MatchDao
-
Update a match with new status details.
- updatePlayer(Integer, PlayerForm) - Method in interface net.andresbustamante.yafoot.core.web.controllers.PlayersApi
- updatePlayer(Integer, PlayerForm) - Method in class net.andresbustamante.yafoot.core.web.controllers.PlayersController
- updatePlayer(Player) - Method in interface net.andresbustamante.yafoot.core.dao.PlayerDao
-
Updates player's details in database.
- updatePlayer(Player, UserContext) - Method in class net.andresbustamante.yafoot.core.services.impl.PlayerManagementServiceImpl
- updatePlayer(Player, UserContext) - Method in interface net.andresbustamante.yafoot.core.services.PlayerManagementService
-
Updates basic details for a player.
- updateUser(User) - Method in class net.andresbustamante.yafoot.users.repository.impl.KeycloakUserRepositoryImpl
- updateUser(User) - Method in interface net.andresbustamante.yafoot.users.repository.UserRepository
-
Update user's personal details in the active directory.
- updateUser(User, UserContext) - Method in interface net.andresbustamante.yafoot.core.adapters.UserManagementAdapter
-
Updates an existing user.
- updateUser(User, UserContext) - Method in class net.andresbustamante.yafoot.core.web.adapters.InternalUserManagementAdapterImpl
- updateUser(User, UserContext) - Method in class net.andresbustamante.yafoot.users.services.impl.UserManagementServiceImpl
- updateUser(User, UserContext) - Method in interface net.andresbustamante.yafoot.users.services.UserManagementService
-
Updates a user's details in the active directory.
- updateUserDetails(String, UserForm) - Method in interface net.andresbustamante.yafoot.users.web.controllers.UsersApi
- updateUserDetails(String, UserForm) - Method in class net.andresbustamante.yafoot.users.web.controllers.UsersController
- User - Class in net.andresbustamante.yafoot.users.model
-
Application user having an email as unique identifier.
- User - Class in net.andresbustamante.yafoot.users.web.dto
-
User
- User() - Constructor for class net.andresbustamante.yafoot.users.model.User
-
Default constructor.
- User() - Constructor for class net.andresbustamante.yafoot.users.web.dto.User
- User(String) - Constructor for class net.andresbustamante.yafoot.users.model.User
-
Constructor with an email address.
- User(String, String, String) - Constructor for class net.andresbustamante.yafoot.users.model.User
-
Constructor for testing purposes.
- UserContext - Class in net.andresbustamante.yafoot.commons.model
-
Context information for the connected user.
- UserContext(String) - Constructor for class net.andresbustamante.yafoot.commons.model.UserContext
-
Constructor using a username.
- UserForm - Class in net.andresbustamante.yafoot.users.web.dto
-
UserForm
- UserForm() - Constructor for class net.andresbustamante.yafoot.users.web.dto.UserForm
- UserManagementAdapter - Interface in net.andresbustamante.yafoot.core.adapters
-
Adapter to implement for user storage operations.
- UserManagementService - Interface in net.andresbustamante.yafoot.users.services
-
User directory management service.
- UserManagementServiceImpl - Class in net.andresbustamante.yafoot.users.services.impl
- UserManagementServiceImpl(UserRepository) - Constructor for class net.andresbustamante.yafoot.users.services.impl.UserManagementServiceImpl
- UserMapper - Interface in net.andresbustamante.yafoot.core.web.mappers
- UserMapper - Interface in net.andresbustamante.yafoot.users.web.mappers
- UserMapperImpl - Class in net.andresbustamante.yafoot.core.web.mappers
- UserMapperImpl - Class in net.andresbustamante.yafoot.users.web.mappers
- UserMapperImpl() - Constructor for class net.andresbustamante.yafoot.core.web.mappers.UserMapperImpl
- UserMapperImpl() - Constructor for class net.andresbustamante.yafoot.users.web.mappers.UserMapperImpl
- UserRepository - Interface in net.andresbustamante.yafoot.users.repository
-
Interface describing the operations allowed on user in the LDAP directory.
- UsersApi - Interface in net.andresbustamante.yafoot.users.web.controllers
- UsersApiClientConfig - Class in net.andresbustamante.yafoot.core.web.config
- UsersApiClientConfig() - Constructor for class net.andresbustamante.yafoot.core.web.config.UsersApiClientConfig
- UsersController - Class in net.andresbustamante.yafoot.users.web.controllers
- UsersController(UserManagementService, UserSearchService, UserMapper) - Constructor for class net.andresbustamante.yafoot.users.web.controllers.UsersController
- UserSearchService - Interface in net.andresbustamante.yafoot.users.services
- UserSearchServiceImpl - Class in net.andresbustamante.yafoot.users.services.impl
- UserSearchServiceImpl(UserRepository) - Constructor for class net.andresbustamante.yafoot.users.services.impl.UserSearchServiceImpl
- usersRestTemplate(RestTemplateBuilder) - Method in class net.andresbustamante.yafoot.core.web.config.UsersApiClientConfig
-
Builds the RestTemplate object to use for the users REST API.
V
- valueOf(String) - Static method in enum class net.andresbustamante.yafoot.core.model.enums.MatchStatusEnum
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class net.andresbustamante.yafoot.core.model.enums.SportEnum
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class net.andresbustamante.yafoot.web.dto.MatchStatus
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class net.andresbustamante.yafoot.web.dto.SportCode
-
Returns the enum constant of this class with the specified name.
- values() - Static method in enum class net.andresbustamante.yafoot.core.model.enums.MatchStatusEnum
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class net.andresbustamante.yafoot.core.model.enums.SportEnum
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class net.andresbustamante.yafoot.web.dto.MatchStatus
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class net.andresbustamante.yafoot.web.dto.SportCode
-
Returns an array containing the constants of this enum class, in the order they are declared.
- VOLLEYBALL - Enum constant in enum class net.andresbustamante.yafoot.core.model.enums.SportEnum
- VOLLEYBALL - Enum constant in enum class net.andresbustamante.yafoot.web.dto.SportCode
W
- WebMvcConfig - Class in net.andresbustamante.yafoot.core.web.config
-
MVC interceptors config.
- WebMvcConfig(PlayerManagementService, PlayerSearchService) - Constructor for class net.andresbustamante.yafoot.core.web.config.WebMvcConfig
-
Public constructor.
- WebSecurityConfig - Class in net.andresbustamante.yafoot.core.web.config
- WebSecurityConfig - Class in net.andresbustamante.yafoot.users.web.config
-
Spring Security configuration for the users module.
- WebSecurityConfig() - Constructor for class net.andresbustamante.yafoot.core.web.config.WebSecurityConfig
- WebSecurityConfig() - Constructor for class net.andresbustamante.yafoot.users.web.config.WebSecurityConfig
- writeExternal(ObjectOutput) - Method in class net.andresbustamante.yafoot.core.events.CarpoolingRequestEvent
- writeExternal(ObjectOutput) - Method in class net.andresbustamante.yafoot.core.events.CarpoolingUpdateEvent
- writeExternal(ObjectOutput) - Method in class net.andresbustamante.yafoot.core.events.MatchPlayerRegistrationEvent
- writeExternal(ObjectOutput) - Method in class net.andresbustamante.yafoot.core.events.MatchPlayerUnsubscriptionEvent
Y
- YaFootCoreWebApplication - Class in net.andresbustamante.yafoot.core.web
- YaFootCoreWebApplication() - Constructor for class net.andresbustamante.yafoot.core.web.YaFootCoreWebApplication
- YaFootUsersAdminWebApplication - Class in net.andresbustamante.yafoot.users.web
- YaFootUsersAdminWebApplication() - Constructor for class net.andresbustamante.yafoot.users.web.YaFootUsersAdminWebApplication
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form