Index

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

A

abc() - Method in class org.localify.data.AppleScrape
A placeholder method for scraping Apple Music data.
abcd() - Method in class org.localify.recommend.RpcRecommender
A placeholder method.
AbstractLocalifyException - Exception in org.localify.common.exceptions
Abstract base class for all Localify exceptions.
AbstractLocalifyException() - Constructor for exception org.localify.common.exceptions.AbstractLocalifyException
Constructs a new exception with no message or cause.
AbstractLocalifyException(String) - Constructor for exception org.localify.common.exceptions.AbstractLocalifyException
Constructs a new exception with the specified message.
AbstractLocalifyException(String, Throwable) - Constructor for exception org.localify.common.exceptions.AbstractLocalifyException
Constructs a new exception with the specified message and cause.
AbstractLocalifyException(Throwable) - Constructor for exception org.localify.common.exceptions.AbstractLocalifyException
Constructs a new exception with the specified cause.
accessToken() - Method in record class org.localify.data.SpotifyService.SpotifyCredentialHolder
Returns the value of the accessToken record component.
accessToken() - Method in record class org.localify.data.SpotifyServiceUtils.SpotifyCredentialHolder
Returns the value of the accessToken record component.
accountCreationDate() - Method in record class org.localify.user.dto.UserDetailsResponse
Returns the value of the accountCreationDate record component.
accountCreationDate() - Method in class org.localify.user.User
Gets the account creation date.
AccountLinkToken - Class in org.localify.user.support
Represents a token used to link a user's account to an external service.
AccountLinkToken() - Constructor for class org.localify.user.support.AccountLinkToken
Default constructor.
AccountLinkToken(User, AccountLinkToken.ExpectedService) - Constructor for class org.localify.user.support.AccountLinkToken
Creates a new account link token.
AccountLinkToken.ExpectedService - Enum Class in org.localify.user.support
The service that is expected to be linked.
AccountLinkTokenRepository - Interface in org.localify.repositories
Repository for AccountLinkTokens.
AccountMergeRequest - Record Class in org.localify.auth.dto.web
Represents a request to merge two accounts.
AccountMergeRequest(UUID, String, Boolean) - Constructor for record class org.localify.auth.dto.web.AccountMergeRequest
Creates an instance of a AccountMergeRequest record class.
AccountMergeToken - Class in org.localify.user.support
Represents a token used to merge two user accounts.
AccountMergeToken() - Constructor for class org.localify.user.support.AccountMergeToken
Default constructor.
AccountMergeToken(UUID, User, User, String, Instant) - Constructor for class org.localify.user.support.AccountMergeToken
Creates a new account merge token.
AccountMergeTokenRepository - Interface in org.localify.repositories
Repository for AccountMergeTokens.
AccountMergingService - Class in org.localify.auth
Service for handling account merging operations.
AccountMergingService(AccountMergeTokenRepository, UserRepository, UserSeedRepository, UserCityRepository, UserFavoriteArtistRepository, UserFavoriteEventRepository, UserFavoriteVenueRepository) - Constructor for class org.localify.auth.AccountMergingService
Constructs a new AccountMergingService.
activeUsers() - Method in record class org.localify.dashboard.dto.response.DashUserStatsResponse
Returns the value of the activeUsers record component.
addArtistCity(UUID, UUID) - Method in interface org.localify.repositories.ArtistCityRepository
Adds a new artist-city relationship.
addArtistEvent(UUID, UUID) - Method in interface org.localify.repositories.ArtistEventRepository
Adds a new artist-event relationship.
addArtistGenres(Artist, String[]) - Method in class org.localify.data.SpotifyService
Adds genres to an artist.
addArtistGenres(Artist, String[]) - Method in class org.localify.data.SpotifyServiceUtils
Adds genres to an artist.
addArtistView(UUID, UUID) - Method in interface org.localify.repositories.UserRecentArtistViewRepository
Adds a new artist view for a user.
addCity(String, String, String, Point, String) - Method in interface org.localify.repositories.CityRepository
Adds a new city.
addCityView(UUID, UUID) - Method in interface org.localify.repositories.UserRecentCityViewRepository
Adds a new city view for a user.
addCorsMappings(CorsRegistry) - Method in class org.localify.common.config.v1.MvcConfig
Configures CORS mappings.
addEvent(UUID, String, Instant, UUID) - Method in interface org.localify.repositories.EventRepository
Adds a new event.
addEventView(UUID, UUID) - Method in interface org.localify.repositories.UserRecentEventViewRepository
Adds a new event view for a user.
addFavoriteArtist(UUID, UUID) - Method in interface org.localify.repositories.UserFavoriteArtistRepository
Adds a favorite artist for a user.
addFavoriteArtist(UserDetailsImpl, UUID) - Method in class org.localify.user.UserSelfController
Adds an artist to the user's favorites.
addFavoriteEvent(UUID, UUID) - Method in interface org.localify.repositories.UserFavoriteEventRepository
Adds a favorite event for a user.
addFavoriteEvent(UserDetailsImpl, UUID) - Method in class org.localify.user.UserSelfController
Adds an event to the user's favorites.
addFavoriteVenue(UUID, UUID) - Method in interface org.localify.repositories.UserFavoriteVenueRepository
Adds a favorite venue for a user.
addFavoriteVenue(UserDetailsImpl, UUID) - Method in class org.localify.user.UserSelfController
Adds a venue to the user's favorites.
addIndividualSeed(UserDetailsImpl, UUID) - Method in class org.localify.user.UserSelfController
Adds an individual seed artist for the user.
addMeta(HttpServletRequest, String, Object) - Static method in class org.localify.common.ServletUtils
Adds a key-value pair to the request's metadata map.
address() - Method in record class org.localify.festival.dto.request.FestivalRequest
Returns the value of the address record component.
address() - Method in record class org.localify.festival.dto.response.FestivalResponse
Returns the value of the address record component.
address() - Method in record class org.localify.festival.dto.response.FestivalStageResponse
Returns the value of the address record component.
address() - Method in record class org.localify.user.dto.UserHistoryResponse.HistoryVenueResponse
Returns the value of the address record component.
address() - Method in record class org.localify.venue.dto.VenueEventNumResponse
Returns the value of the address record component.
address() - Method in record class org.localify.venue.dto.VenueResponse
Returns the value of the address record component.
address() - Method in record class org.localify.venue.dto.VenueResponseExtended
Returns the value of the address record component.
addSeed(UUID, UUID) - Method in interface org.localify.user.UserService
Adds a seed artist for a user.
addSeed(UUID, UUID) - Method in class org.localify.user.UserServiceImpl
 
addSpotifyArtist(String, String, Integer, String) - Method in interface org.localify.repositories.ArtistRepository
Adds a new Spotify artist.
addTopSongs(Map<Artist, TopSongQueue>, Artist, int) - Method in class org.localify.playlist.PlaylistUtils
Adds the top songs for an artist to a map.
addVenueView(UUID, UUID) - Method in interface org.localify.repositories.UserRecentVenueViewRepository
Adds a new venue view for a user.
administrativeArea() - Method in record class org.localify.dto.geocoding.PlaceResults.StructuredAddress
Returns the value of the administrativeArea record component.
administrativeAreaCode() - Method in record class org.localify.dto.geocoding.PlaceResults.StructuredAddress
Returns the value of the administrativeAreaCode record component.
ageRequirement() - Method in record class org.localify.data.ingest.response.VenueResponse
Returns the value of the ageRequirement record component.
aka() - Method in record class org.localify.data.queue.dto.rym.RymArtist
Returns the value of the aka record component.
akas() - Method in record class org.localify.data.queue.dto.rym.RymJsonArtist
Returns the value of the akas record component.
ALL - Enum constant in enum class org.localify.common.CitySelectionTimeFrame
All time.
allTime() - Method in record class org.localify.dashboard.dto.TimeIntervalContainer
Returns the value of the allTime record component.
allTime() - Method in record class org.localify.dashboard.dto.TimeStatsContainer
Returns the value of the allTime record component.
anonymousUser() - Method in record class org.localify.user.dto.UserDetailsResponse
Returns the value of the anonymousUser record component.
Api() - Constructor for class org.localify.common.config.properties.LocalifyProperties.Api
 
API_SERVER - Static variable in class org.localify.common.geocoding.AppleGeocoding
The base URL for the Apple Maps API.
ApiAuthController - Class in org.localify.auth
Controller for handling authentication-related API requests.
ApiAuthController(UserService, AppleLoginService, JwtService, GoogleLoginService, SpotifyLoginService, EmailLoginService, LoginService, AppleMusicService) - Constructor for class org.localify.auth.ApiAuthController
Constructs a new ApiAuthController.
ApiErrorResponse - Record Class in org.localify.logging
Represents an API error response.
ApiErrorResponse(String, Map<String, Object>) - Constructor for record class org.localify.logging.ApiErrorResponse
Constructs a new ApiErrorResponse.
ApiHttpConfig - Class in org.localify.common.config.v1
Configuration for the API's HTTP security.
ApiHttpConfig() - Constructor for class org.localify.common.config.v1.ApiHttpConfig
 
apple - Enum constant in enum class org.localify.common.DataSource
Apple Music
Apple() - Constructor for class org.localify.common.config.properties.LocalifyProperties.Apple
 
APPLE_MUSIC - Enum constant in enum class org.localify.user.support.UserSeedArtistSource
The artist was imported from the user's Apple Music account.
appleConnected() - Method in record class org.localify.user.dto.UserDetailsResponse
Returns the value of the appleConnected record component.
AppleGeocoding - Class in org.localify.common.geocoding
A service for geocoding addresses using the Apple Maps API.
AppleGeocoding() - Constructor for class org.localify.common.geocoding.AppleGeocoding
 
appleId() - Method in record class org.localify.artist.dto.BasicArtistLocalResponse
Returns the value of the appleId record component.
appleId() - Method in record class org.localify.artist.dto.BasicArtistResponse
Returns the value of the appleId record component.
appleId() - Method in record class org.localify.artist.dto.EventArtistResponse
Returns the value of the appleId record component.
appleId() - Method in record class org.localify.artist.dto.ExtendedArtistResponse
Returns the value of the appleId record component.
appleId() - Method in record class org.localify.artist.dto.SeedArtistResponse
Returns the value of the appleId record component.
appleId() - Method in record class org.localify.user.dto.UserDetailsResponse
Returns the value of the appleId record component.
appleId() - Method in record class org.localify.user.dto.UserHistoryResponse.HistoryArtistResponse
Returns the value of the appleId record component.
AppleJwtClaims - Record Class in org.localify.auth.dto.web
Represents the claims from an Apple JWT.
AppleJwtClaims(String, String, boolean) - Constructor for record class org.localify.auth.dto.web.AppleJwtClaims
Creates an instance of a AppleJwtClaims record class.
appleJwtConsumer() - Method in class org.localify.common.config.beans.AuthConfig
Creates a JWT consumer for Apple ID tokens.
AppleLoginRequest - Record Class in org.localify.auth.dto.web
Represents a login request from Apple.
AppleLoginRequest(String, String) - Constructor for record class org.localify.auth.dto.web.AppleLoginRequest
Creates an instance of a AppleLoginRequest record class.
AppleLoginService - Class in org.localify.auth.login
Service for handling Apple login.
AppleLoginService(ServletUtils, UserRepository, JwtConsumer) - Constructor for class org.localify.auth.login.AppleLoginService
Constructs a new AppleLoginService.
appleMusicLoginAttempt(AppleMusicLoginAttempt) - Method in class org.localify.auth.ApiAuthController
Initiates an Apple Music login attempt.
AppleMusicLoginAttempt - Record Class in org.localify.auth.dto.web
Represents an attempt to log in with Apple Music.
AppleMusicLoginAttempt(String) - Constructor for record class org.localify.auth.dto.web.AppleMusicLoginAttempt
Creates an instance of a AppleMusicLoginAttempt record class.
AppleMusicRequestAttempt - Record Class in org.localify.auth.dto.web
Represents the data for an Apple Music request attempt.
AppleMusicRequestAttempt(String) - Constructor for record class org.localify.auth.dto.web.AppleMusicRequestAttempt
Creates an instance of a AppleMusicRequestAttempt record class.
appleMusicSendToken(AppleMusicTokenRequest) - Method in class org.localify.auth.ApiAuthController
Sends the Apple Music user token to the server.
AppleMusicService - Class in org.localify.data
Service for interacting with the Apple Music API.
AppleMusicService() - Constructor for class org.localify.data.AppleMusicService
 
AppleMusicService(LocalifyProperties) - Method in class org.localify.common.config.beans.BeanBag
Creates an Apple Music API client.
AppleMusicTokenRequest - Record Class in org.localify.auth.dto.web
Represents a request to exchange an Apple Music user token.
AppleMusicTokenRequest(String, String, String) - Constructor for record class org.localify.auth.dto.web.AppleMusicTokenRequest
Creates an instance of a AppleMusicTokenRequest record class.
applePlaylistId() - Method in record class org.localify.city.dto.CityArtistsResponse
Returns the value of the applePlaylistId record component.
applePlaylistId() - Method in record class org.localify.city.dto.CityResponse
Returns the value of the applePlaylistId record component.
applePlaylistId() - Method in record class org.localify.city.dto.CityResponseExtended
Returns the value of the applePlaylistId record component.
applePlaylistId() - Method in record class org.localify.event.dto.EventResponse
Returns the value of the applePlaylistId record component.
applePlaylistId() - Method in record class org.localify.event.dto.EventResponseExtended
Returns the value of the applePlaylistId record component.
applePlaylistId() - Method in record class org.localify.event.dto.EventResponseExtendedLocal
Returns the value of the applePlaylistId record component.
applePlaylistId() - Method in record class org.localify.user.dto.UserFavoriteEventResponse
Returns the value of the applePlaylistId record component.
applePlaylistId() - Method in record class org.localify.user.dto.UserHistoryResponse.HistoryEventResponse
Returns the value of the applePlaylistId record component.
applePlaylistId() - Method in record class org.localify.venue.dto.VenueResponseExtended
Returns the value of the applePlaylistId record component.
AppleScrape - Class in org.localify.data
A class for scraping Apple Music data.
AppleScrape() - Constructor for class org.localify.data.AppleScrape
 
ApproveableArtistCity - Record Class in org.localify.artist.dto
Represents an artist-city relationship that can be approved.
ApproveableArtistCity(String, UUID, String, UUID, String, String, String, UUID, Instant, Integer, Integer) - Constructor for record class org.localify.artist.dto.ApproveableArtistCity
Creates an instance of a ApproveableArtistCity record class.
approveArtistCityContribution(UUID, UUID, UUID) - Method in interface org.localify.artist.ArtistService
Approves a city contribution for an artist.
approveArtistCityContribution(UUID, UUID, UUID) - Method in class org.localify.artist.ArtistServiceImpl
 
approveArtistCityContribution(UserDetailsImpl, UUID, ArtistCityContribution) - Method in class org.localify.artist.ArtistController
Approves a city contribution for an artist.
Artist - Class in org.localify.artist.jpa
Represents an artist in the Localify system.
Artist() - Constructor for class org.localify.artist.jpa.Artist
Protected no-args constructor for JPA.
Artist(String) - Constructor for class org.localify.artist.jpa.Artist
Constructs a new artist with the given name.
ARTIST - Enum constant in enum class org.localify.user.support.UserHistoryType
An artist.
Artist.ArtistBuilder - Class in org.localify.artist.jpa
A builder class for creating instances of Artist.
ArtistChangeEntry - Class in org.localify.artist.jpa
Represents a single entry in the artist changelog.
ArtistChangeEntry() - Constructor for class org.localify.artist.jpa.ArtistChangeEntry
Default constructor for JPA.
ArtistChangeEntry(Artist) - Constructor for class org.localify.artist.jpa.ArtistChangeEntry
Constructs a new ArtistChangeEntry for the given artist.
ArtistChangeRepository - Interface in org.localify.repositories
Repository for ArtistChangeEntry entities.
ArtistCity - Class in org.localify.artist.join
Represents the join table between artists and cities.
ArtistCity() - Constructor for class org.localify.artist.join.ArtistCity
Default constructor.
ArtistCity(Artist, City, DataSource) - Constructor for class org.localify.artist.join.ArtistCity
Constructs a new ArtistCity with the given artist, city, and data source.
ArtistCity(Artist, City, User) - Constructor for class org.localify.artist.join.ArtistCity
Constructs a new ArtistCity with the given artist, city, and contributing user.
ArtistCity.Key - Class in org.localify.artist.join
Represents the composite key for the ArtistCity entity.
artistCityContribution(ArtistCity) - Method in class org.localify.common.BotService
Sends a notification about an artist-city contribution.
ArtistCityContribution - Record Class in org.localify.dto
Represents a contribution of a city for an artist.
ArtistCityContribution(UUID) - Constructor for record class org.localify.dto.ArtistCityContribution
Creates an instance of a ArtistCityContribution record class.
ArtistCityEmbedRequest(String, String, String, String, Boolean) - Constructor for record class org.localify.common.BotService.ArtistCityEmbedRequest
Creates an instance of a ArtistCityEmbedRequest record class.
ArtistCityExplanation - Enum Class in org.localify.common
Explains the relationship between an artist and a city.
ArtistCityRepository - Interface in org.localify.repositories
Repository for ArtistCity entities.
ArtistCityResponse - Record Class in org.localify.artist.dto
Represents the response for a city related to an artist (where the artist is from).
ArtistCityResponse(UUID, String, String, String, Double, Double, ArtistCityExplanation) - Constructor for record class org.localify.artist.dto.ArtistCityResponse
Creates an instance of a ArtistCityResponse record class.
ArtistController - Class in org.localify.artist
Controller for handling artist-related requests.
ArtistController(ArtistService, SearchService, UserService, SpotifyService) - Constructor for class org.localify.artist.ArtistController
Constructs a new ArtistController with the given services.
ArtistEvent - Class in org.localify.artist.join
Represents the join table between artists and events.
ArtistEvent() - Constructor for class org.localify.artist.join.ArtistEvent
Default constructor for JPA.
ArtistEvent(Artist, Event) - Constructor for class org.localify.artist.join.ArtistEvent
Constructs a new ArtistEvent with the given artist and event.
ArtistEvent.Key - Class in org.localify.artist.join
Represents the composite key for the ArtistEvent entity.
ArtistEventListResponse - Record Class in org.localify.artist.dto
Represents the response for a list of an artist's events.
ArtistEventListResponse(List<EventResponseExtended>, List<EventResponseExtended>, CityResponse) - Constructor for record class org.localify.artist.dto.ArtistEventListResponse
Creates an instance of a ArtistEventListResponse record class.
ArtistEventRepository - Interface in org.localify.repositories
Repository for ArtistEvent entities.
ArtistGenre - Class in org.localify.artist.join
Represents the join table between artists and genres.
ArtistGenre() - Constructor for class org.localify.artist.join.ArtistGenre
Default constructor for JPA.
ArtistGenre(Artist, Genre, DataSource) - Constructor for class org.localify.artist.join.ArtistGenre
Constructs a new ArtistGenre with the given artist, genre, and data source.
ArtistGenre.ArtistGenrePK - Class in org.localify.artist.join
Represents the composite primary key for the ArtistGenre entity.
ArtistGenrePK() - Constructor for class org.localify.artist.join.ArtistGenre.ArtistGenrePK
Default constructor for JPA.
ArtistGenrePK(UUID, UUID) - Constructor for class org.localify.artist.join.ArtistGenre.ArtistGenrePK
Constructs a new ArtistGenrePK with the given artist and genre IDs.
ArtistGenreRepository - Interface in org.localify.repositories
Repository for ArtistGenre entities.
artistId() - Method in record class org.localify.artist.dto.ApproveableArtistCity
Returns the value of the artistId record component.
artistIds() - Method in record class org.localify.data.ingest.response.EventResponse
Returns the value of the artistIds record component.
artistImage() - Method in record class org.localify.common.BotService.ArtistCityEmbedRequest
Returns the value of the artistImage record component.
artistName() - Method in record class org.localify.artist.dto.ApproveableArtistCity
Returns the value of the artistName record component.
artistName() - Method in record class org.localify.common.BotService.ArtistCityEmbedRequest
Returns the value of the artistName record component.
artistOriginCities() - Method in record class org.localify.dashboard.dto.response.LandingStatsResponse
Returns the value of the artistOriginCities record component.
artistOrigins() - Method in record class org.localify.dashboard.dto.response.LandingStatsResponse
Returns the value of the artistOrigins record component.
artistOriginsApproved() - Method in record class org.localify.dashboard.dto.response.DashCrowdsourcingStatsResponse
Returns the value of the artistOriginsApproved record component.
artistOriginsContributed() - Method in record class org.localify.dashboard.dto.response.DashCrowdsourcingStatsResponse
Returns the value of the artistOriginsContributed record component.
ArtistPair - Record Class in org.localify.playlist
Represents a pair of artists, one local and one seed, along with their songs.
ArtistPair(Artist, Artist, Song, Song, Song, Song) - Constructor for record class org.localify.playlist.ArtistPair
Creates an instance of a ArtistPair record class.
ArtistPatchRequest - Class in org.localify.artist.dto
Represents a request to patch an artist.
ArtistPatchRequest() - Constructor for class org.localify.artist.dto.ArtistPatchRequest
 
ArtistPopularityResponse - Record Class in org.localify.city.dto
Represents the response for an artist's popularity.
ArtistPopularityResponse(UUID, String, String, Integer) - Constructor for record class org.localify.city.dto.ArtistPopularityResponse
Creates an instance of a ArtistPopularityResponse record class.
ArtistRepository - Interface in org.localify.repositories
Repository for Artist entities.
ArtistResponse - Record Class in org.localify.data.ingest.response
Represents an artist response from a scraper.
ArtistResponse(DataSource, String, UUID, Map<DataSource, String>, ArtistCityExplanation, String, List<String>, List<String>, List<String>) - Constructor for record class org.localify.data.ingest.response.ArtistResponse
Creates an instance of a ArtistResponse record class.
artists() - Method in record class org.localify.dto.SearchApiResponse
Returns the value of the artists record component.
artists() - Method in record class org.localify.festival.dto.request.FestivalPerformanceRequest
Returns the value of the artists record component.
artists() - Method in record class org.localify.festival.dto.response.FestivalCreationResponse
Returns the value of the artists record component.
artists() - Method in record class org.localify.user.dto.UserHistoryResponse
Returns the value of the artists record component.
artistSearch(UserDetailsImpl, SearchQuery) - Method in class org.localify.artist.ArtistController
Searches for artists.
ArtistService - Interface in org.localify.artist
Service interface for managing artists.
ArtistServiceImpl - Class in org.localify.artist
Implementation of the ArtistService interface.
ArtistServiceImpl(ArtistRepository, EventRepository, ArtistCityRepository, GenreRepository, UserFavoriteArtistRepository, UserRepository, CityRepository, UserRecentArtistViewRepository, UserFavoriteEventRepository, BandsInTownDispatch, SpotifyDispatch, UserSeedRepository, UserCityRepository, FestivalArtistRepository, BotService, LocalifyProperties) - Constructor for class org.localify.artist.ArtistServiceImpl
Constructs a new ArtistServiceImpl with the given repositories and services.
ArtistSimilarity - Class in org.localify.artist.jpa
Represents the similarity between two artists.
ArtistSimilarity() - Constructor for class org.localify.artist.jpa.ArtistSimilarity
Default constructor for JPA.
ArtistSimilarity(Artist, Artist) - Constructor for class org.localify.artist.jpa.ArtistSimilarity
Constructs a new ArtistSimilarity.
ArtistSimilarity.Key - Class in org.localify.artist.jpa
Represents the composite key for the ArtistSimilarity entity.
ArtistSimilarityRepository - Interface in org.localify.repositories
Repository for ArtistSimilarity entities.
ArtistSong - Class in org.localify.artist.join
Represents the join table between artists and songs.
ArtistSong() - Constructor for class org.localify.artist.join.ArtistSong
Default constructor for JPA.
ArtistSong(Artist, Song) - Constructor for class org.localify.artist.join.ArtistSong
Constructs a new ArtistSong with the given artist and song.
ArtistSong.Key - Class in org.localify.artist.join
Represents the composite key for the ArtistSong entity.
ArtistSongRepository - Interface in org.localify.repositories
Repository for ArtistSong entities.
artistsWithoutSpotifyIds() - Method in record class org.localify.festival.dto.response.FestivalCreationResponse
Returns the value of the artistsWithoutSpotifyIds record component.
artistViews() - Method in record class org.localify.dashboard.dto.response.DashViewStatsResponse
Returns the value of the artistViews record component.
asRecommendedSimilarArtist(Double) - Method in class org.localify.artist.jpa.Artist
Converts the artist to a recommended similar artist DTO.
asSimilarArtist() - Method in class org.localify.artist.jpa.Artist
Converts the artist to a similar artist response DTO.
Auth() - Constructor for class org.localify.common.config.properties.LocalifyProperties.Auth
 
AUTH_EXCEPTION - Static variable in class org.localify.logging.ServletAttributes
The Exception object associated with a (failed) authentication request.
AuthConfig - Class in org.localify.common.config.beans
Configuration for authentication-related beans.
AuthConfig() - Constructor for class org.localify.common.config.beans.AuthConfig
 
authCredentials() - Method in record class org.localify.auth.dto.web.AuthCredentialsMergeable
Returns the value of the authCredentials record component.
AuthCredentials - Class in org.localify.auth.dto.web
Represents the authentication credentials for a user.
AuthCredentials() - Constructor for class org.localify.auth.dto.web.AuthCredentials
 
AuthCredentialsMergeable - Record Class in org.localify.auth.dto.web
Represents authentication credentials that may require an account merge.
AuthCredentialsMergeable(AuthCredentials, MergeableAccount, ResponseEntity<URI>) - Constructor for record class org.localify.auth.dto.web.AuthCredentialsMergeable
Creates an instance of a AuthCredentialsMergeable record class.
authenticate(Authentication) - Method in class org.localify.auth.jwt.JwtAuthenticationProvider
Authenticates the given Authentication object.
authenticateUser(AuthTokenContainer) - Method in class org.localify.auth.ApiAuthController
Handle an initial Google token.
authenticateUserAppleToken(AppleLoginRequest) - Method in class org.localify.auth.ApiAuthController
Authenticates a user with an Apple token.
authManager(HttpSecurity, JwtAuthenticationProvider) - Method in class org.localify.common.config.v1.ApiHttpConfig
Creates an authentication manager.
authToken() - Method in record class org.localify.auth.dto.web.MergeableAccount
Returns the value of the authToken record component.
AuthTokenContainer - Record Class in org.localify.auth.dto.web
A container for an authentication token.
AuthTokenContainer(String) - Constructor for record class org.localify.auth.dto.web.AuthTokenContainer
Creates an instance of a AuthTokenContainer record class.

B

BAD - Enum constant in enum class org.localify.user.dto.UserFavoriteEventRating
The event was bad.
BadDatabaseStateException - Exception in org.localify.data.ingest
Exception thrown when the database is in a bad state.
BadDatabaseStateException(String) - Constructor for exception org.localify.data.ingest.BadDatabaseStateException
Constructs a new BadDatabaseStateException with the specified message.
BadRequestException - Exception in org.localify.common.exceptions
Exception thrown when a client has issued a malformed or illegal request.
BadRequestException() - Constructor for exception org.localify.common.exceptions.BadRequestException
Constructs a new BadRequestException with a default message.
BadRequestException(String) - Constructor for exception org.localify.common.exceptions.BadRequestException
Constructs a new BadRequestException with the specified message.
BadRequestException(String, Throwable) - Constructor for exception org.localify.common.exceptions.BadRequestException
Constructs a new BadRequestException with the specified message and cause.
BadRequestException(Throwable) - Constructor for exception org.localify.common.exceptions.BadRequestException
Constructs a new BadRequestException with the specified cause.
BadScraperDataException - Exception in org.localify.data.ingest
Exception thrown when bad data is received from a scraper.
BadScraperDataException(String) - Constructor for exception org.localify.data.ingest.BadScraperDataException
Constructs a new BadScraperDataException with the specified message.
ban() - Method in class org.localify.artist.join.ArtistCity
Bans this artist-city relationship.
ban() - Method in class org.localify.artist.jpa.Artist
Bans the artist.
bandsintown - Enum constant in enum class org.localify.common.DataSource
Bandsintown
bandsInTown() - Method in record class org.localify.dashboard.dto.response.DashArtistsCreatedResponse
Returns the value of the bandsInTown record component.
bandsInTown() - Method in record class org.localify.dashboard.dto.response.DashEventsCreatedResponse
Returns the value of the bandsInTown record component.
BandsInTownDispatch - Class in org.localify.data.dispatch
A service for dispatching BandsInTown scraping requests.
BandsInTownDispatch(RabbitSender, ObjectMapper, ArtistRepository, EntityManager, EventRepository) - Constructor for class org.localify.data.dispatch.BandsInTownDispatch
Constructs a new BandsInTownDispatch.
BasicArtistLocalResponse - Record Class in org.localify.artist.dto
Represents a basic response for a local artist.
BasicArtistLocalResponse(UUID, String, String, String, String, Boolean, String, Integer, String) - Constructor for record class org.localify.artist.dto.BasicArtistLocalResponse
Creates an instance of a BasicArtistLocalResponse record class.
BasicArtistResponse - Record Class in org.localify.artist.dto
Represents a basic response for an artist.
BasicArtistResponse(UUID, String, String, String, String, Instant) - Constructor for record class org.localify.artist.dto.BasicArtistResponse
Creates an instance of a BasicArtistResponse record class.
BeanBag - Class in org.localify.common.config.beans
A "bean bag" of miscellaneous beans that don't fit neatly into other configuration classes.
BeanBag() - Constructor for class org.localify.common.config.beans.BeanBag
 
BitArtistMatchRequest - Record Class in org.localify.data.dispatch.request
Represents a request to match an artist on BandsInTown.
BitArtistMatchRequest(UUID, UUID, String) - Constructor for record class org.localify.data.dispatch.request.BitArtistMatchRequest
Creates an instance of a BitArtistMatchRequest record class.
BitArtistRequest - Record Class in org.localify.data.dispatch.request
Represents a request to get an artist from BandsInTown.
BitArtistRequest(UUID, UUID, String) - Constructor for record class org.localify.data.dispatch.request.BitArtistRequest
Creates an instance of a BitArtistRequest record class.
BitEventRequest - Record Class in org.localify.data.dispatch.request
Represents a request to get an event from BandsInTown.
BitEventRequest(UUID, UUID, String, List<UUID>) - Constructor for record class org.localify.data.dispatch.request.BitEventRequest
Creates an instance of a BitEventRequest record class.
bitId() - Method in record class org.localify.data.dispatch.request.BitArtistRequest
Returns the value of the bitId record component.
bitId() - Method in record class org.localify.data.dispatch.request.BitEventRequest
Returns the value of the bitId record component.
bitId() - Method in record class org.localify.data.ingest.RabbitReceiver.BitNameScrapeResponse
Returns the value of the bitId record component.
BitNameScrapeResponse(String, UUID, boolean) - Constructor for record class org.localify.data.ingest.RabbitReceiver.BitNameScrapeResponse
Creates an instance of a BitNameScrapeResponse record class.
blacklist() - Method in class org.localify.user.support.UserSeedArtist
Blacklists the seed artist.
blacklistSeed(UUID, UUID) - Method in interface org.localify.user.UserService
Blacklists a seed artist for a user.
blacklistSeed(UUID, UUID) - Method in class org.localify.user.UserServiceImpl
 
blacklistSeed(UserDetailsImpl, UUID) - Method in class org.localify.user.UserSelfController
Blacklists a seed artist for the user.
BORN - Enum constant in enum class org.localify.common.ArtistCityExplanation
The artist was born in this city.
Bot() - Constructor for class org.localify.common.config.properties.LocalifyProperties.Bot
 
BotService - Class in org.localify.common
Service for interacting with a bot, such as for sending notifications.
BotService(LocalifyProperties) - Constructor for class org.localify.common.BotService
Constructs a new BotService.
BotService.ArtistCityEmbedRequest - Record Class in org.localify.common
Represents a request to create an embed for an artist-city contribution.
breakdown() - Method in record class org.localify.dashboard.dto.response.DiscoveredArtistsResponse
Returns the value of the breakdown record component.
build() - Method in class org.localify.artist.jpa.Artist.ArtistBuilder
Builds the Artist instance.
builder() - Static method in class org.localify.artist.jpa.Artist
Returns a new builder for creating an Artist.
buildPairs(RecommendedArtistDto, Map<Artist, TopSongQueue>, List<Song>, int, boolean) - Method in class org.localify.playlist.PlaylistUtils
Builds a pair of artists for a playlist.
bulkDispatchArtistTracksSpotifyApi(List<Artist>) - Method in class org.localify.data.dispatch.SpotifyApiDispatch
Bulk dispatches artists to have their tracks updated via the Spotify API.
bulkDispatchSpotifyApi() - Method in class org.localify.common.StartupTasks
Bulk dispatches all artists to be updated via the Spotify API.
bulkDispatchTrackAcousticsSpotifyApi() - Method in class org.localify.common.StartupTasks
Bulk dispatches tracks to have their acoustic features updated via the Spotify API.
bulkUpdateArtists(List<Artist>) - Method in class org.localify.data.SpotifyService
Update a list of artists already in spotify in bulk.

C

CacheConfig - Class in org.localify.common.config
Configuration for caching.
CacheConfig() - Constructor for class org.localify.common.config.CacheConfig
 
cacheManager() - Method in class org.localify.common.config.CacheConfig
Configures the cache manager.
candidateNames() - Method in record class org.localify.data.ingest.response.EventResponse
Returns the value of the candidateNames record component.
canRecommend(UUID) - Method in interface org.localify.user.UserService
 
canRecommend(UUID) - Method in class org.localify.user.UserServiceImpl
 
canRecommend(UserDetailsImpl) - Method in class org.localify.user.UserSelfController
Checks if recommendations can be generated for the user.
capacity() - Method in record class org.localify.data.ingest.response.VenueResponse
Returns the value of the capacity record component.
changeEmail() - Method in record class org.localify.auth.dto.web.AccountMergeRequest
Returns the value of the changeEmail record component.
changeEmail(UserDetailsImpl, UserEmailTokenLoginRequest) - Method in class org.localify.user.UserSelfController
Changes the user's email address.
checkForDuplicateEvents(EventResponse, Set<Artist>, Venue, Event) - Method in class org.localify.data.ingest.ScraperIngest
Checks for duplicate events in the database.
checkPlaylistCreatability(List<RecommendedArtistDto>) - Method in class org.localify.playlist.PlaylistUtils
Checks if a playlist can be created from a list of recommendations.
cities() - Method in record class org.localify.artist.dto.ExtendedArtistResponse
Returns the value of the cities record component.
cities() - Method in record class org.localify.dto.PopularArtist
Returns the value of the cities record component.
cities() - Method in record class org.localify.dto.SearchApiResponse
Returns the value of the cities record component.
cities() - Method in record class org.localify.dto.UserNearestCities
Returns the value of the cities record component.
cities() - Method in record class org.localify.user.dto.UserCitiesFestivalsResponse
Returns the value of the cities record component.
city() - Method in record class org.localify.artist.dto.ArtistEventListResponse
Returns the value of the city record component.
city() - Method in record class org.localify.artist.dto.EventArtistResponse
Returns the value of the city record component.
city() - Method in record class org.localify.data.queue.dto.rym.RymLocation
Returns the value of the city record component.
city() - Method in record class org.localify.festival.dto.response.FestivalResponse
Returns the value of the city record component.
city() - Method in record class org.localify.user.dto.UserHistoryResponse.HistoryVenueResponse
Returns the value of the city record component.
city() - Method in record class org.localify.venue.dto.VenueEventNumResponse
Returns the value of the city record component.
city() - Method in record class org.localify.venue.dto.VenueResponse
Returns the value of the city record component.
city() - Method in record class org.localify.venue.dto.VenueResponseExtended
Returns the value of the city record component.
City - Class in org.localify.city
Represents a city.
City() - Constructor for class org.localify.city.City
Default constructor for JPA.
City(String, String, String, Point) - Constructor for class org.localify.city.City
Constructs a new City.
CITY - Enum constant in enum class org.localify.user.dto.LocationType
A city.
City.CityArtistApiResponse - Record Class in org.localify.city
Represents an artist in a city for API responses.
CityArtistApiResponse(UUID, String, String, ArtistCityExplanation, Boolean) - Constructor for record class org.localify.city.City.CityArtistApiResponse
Creates an instance of a CityArtistApiResponse record class.
CityArtistProportionResponse - Record Class in org.localify.city.dto
Represents the proportion of artists to population in a city.
CityArtistProportionResponse(UUID, String, String, String, Long, Integer, Double) - Constructor for record class org.localify.city.dto.CityArtistProportionResponse
Creates an instance of a CityArtistProportionResponse record class.
CityArtistsResponse - Record Class in org.localify.city.dto
Represents a response for a city with a list of artists.
CityArtistsResponse(UUID, Double, Double, String, String, String, String, String, Boolean, Page<City.CityArtistApiResponse>, Integer, Integer, Integer, String) - Constructor for record class org.localify.city.dto.CityArtistsResponse
Creates an instance of a CityArtistsResponse record class.
CityController - Class in org.localify.city
Controller for handling city-related requests.
CityController(CityService, SearchService, UserService) - Constructor for class org.localify.city.CityController
Constructs a new CityController.
cityCountryCode() - Method in record class org.localify.artist.dto.ApproveableArtistCity
Returns the value of the cityCountryCode record component.
cityId() - Method in record class org.localify.artist.dto.ApproveableArtistCity
Returns the value of the cityId record component.
cityId() - Method in record class org.localify.dto.ArtistCityContribution
Returns the value of the cityId record component.
cityId() - Method in record class org.localify.user.support.EmailEventPair
Returns the value of the cityId record component.
cityName() - Method in record class org.localify.artist.dto.ApproveableArtistCity
Returns the value of the cityName record component.
cityName() - Method in record class org.localify.common.BotService.ArtistCityEmbedRequest
Returns the value of the cityName record component.
cityName() - Method in record class org.localify.user.support.EmailEventPair
Returns the value of the cityName record component.
CityPatchRequest - Class in org.localify.city.dto
Represents a request to patch a city.
CityPatchRequest() - Constructor for class org.localify.city.dto.CityPatchRequest
 
cityRecommend(UUID, UUID) - Method in class org.localify.recommend.RecommendService
Recommends artists for a city.
cityRecommendFestivals(UUID, UUID) - Method in class org.localify.recommend.RecommendService
Recommends festivals for a user in a city.
CityRepository - Interface in org.localify.repositories
Repository for City entities.
CityResponse - Record Class in org.localify.city.dto
Represents a response for a city.
CityResponse - Record Class in org.localify.data.ingest.response
Represents a response for a city that has been successfully scraped.
CityResponse(UUID, Double, Double, String, String, String, String, String, String, Instant) - Constructor for record class org.localify.city.dto.CityResponse
Creates an instance of a CityResponse record class.
CityResponse(DataSource, UUID, String) - Constructor for record class org.localify.data.ingest.response.CityResponse
Creates an instance of a CityResponse record class.
CityResponseExtended - Record Class in org.localify.city.dto
Represents an extended response for a city, including additional details like favorite status and counts.
CityResponseExtended(UUID, Double, Double, String, String, String, String, String, Instant, Boolean, Integer, Integer, Integer) - Constructor for record class org.localify.city.dto.CityResponseExtended
Creates an instance of a CityResponseExtended record class.
citySearch(UserDetailsImpl, SearchQuery) - Method in class org.localify.city.CityController
Searches for a city by name and returns a list of cities that match.
CitySelectionTimeFrame - Enum Class in org.localify.common
Represents the time frame for a city selection.
CityService - Interface in org.localify.city
Service interface for managing cities.
CityServiceImpl - Class in org.localify.city
Implementation of the CityService interface.
CityServiceImpl(CityRepository, EventRepository, PointUtil, ArtistCityRepository, VenueRepository, PlaylistService, UserFavoriteEventRepository, UserCityRepository, UserRecentCityViewRepository, UserRepository, LocalifyProperties, UserFavoriteArtistRepository) - Constructor for class org.localify.city.CityServiceImpl
Constructs a new CityServiceImpl.
cityViews() - Method in record class org.localify.dashboard.dto.response.DashViewStatsResponse
Returns the value of the cityViews record component.
cityZoneCode() - Method in record class org.localify.artist.dto.ApproveableArtistCity
Returns the value of the cityZoneCode record component.
CLIENT_ERROR - Enum constant in enum class org.localify.dto.ScrapeStatus
A client-side error occurred during scraping.
code() - Method in record class org.localify.auth.dto.web.UserEmailTokenLoginRequest
Returns the value of the code record component.
CommonIngest - Class in org.localify.data
A class for common data ingestion tasks.
CommonIngest() - Constructor for class org.localify.data.CommonIngest
 
compareArtistsByNextEvent(AbstractMap.SimpleEntry<Artist, Event>, AbstractMap.SimpleEntry<Artist, Event>) - Method in class org.localify.playlist.PlaylistUtils
Compares two artist-event pairs by the event's start time.
compareByPopularity(Song, Song) - Method in class org.localify.playlist.PlaylistUtils
Compares two songs by popularity.
compareByRotationPopularity(Song, Song, List<Song>) - Method in class org.localify.playlist.PlaylistUtils
Compares two songs by their presence in a user's heavy rotation and then by popularity.
compareTo(UserCity) - Method in class org.localify.user.support.UserCity
 
complete() - Method in class org.localify.user.support.AccountLinkToken
Marks the token as completed.
connectByEmailToken(UserDetailsImpl, UserEmailTokenLoginRequest) - Method in class org.localify.user.UserSelfController
Connects an email account using a token.
consume() - Method in class org.localify.user.support.OAuthCallbackKey
Marks the key as consumed.
consume() - Method in class org.localify.user.support.RefreshToken
Marks the refresh token as consumed.
content() - Method in record class org.localify.dto.response.DescriptionResponse
Returns the value of the content record component.
contributeArtistCity(UserDetailsImpl, UUID, ArtistCityContribution) - Method in class org.localify.artist.ArtistController
Contributes a city to an artist.
contributedAt() - Method in record class org.localify.artist.dto.ApproveableArtistCity
Returns the value of the contributedAt record component.
contributedBy() - Method in record class org.localify.dto.response.DescriptionResponse
Returns the value of the contributedBy record component.
contributedById() - Method in record class org.localify.artist.dto.ApproveableArtistCity
Returns the value of the contributedById record component.
contributedByName() - Method in record class org.localify.artist.dto.ApproveableArtistCity
Returns the value of the contributedByName record component.
contributionCountApproved() - Method in record class org.localify.artist.dto.ApproveableArtistCity
Returns the value of the contributionCountApproved record component.
contributionCountDenied() - Method in record class org.localify.artist.dto.ApproveableArtistCity
Returns the value of the contributionCountDenied record component.
convert(HttpServletRequest) - Method in class org.localify.auth.jwt.JwtAuthenticationConverter
Converts the incoming HttpServletRequest to a JwtAuthenticationRequest.
coordinate() - Method in record class org.localify.dto.geocoding.PlaceResults.Place
Returns the value of the coordinate record component.
Coordinate(double, double) - Constructor for record class org.localify.dto.geocoding.PlaceResults.Coordinate
Creates an instance of a Coordinate record class.
copySimpleDetails(User) - Method in class org.localify.user.User
Copies simple details from another user object to this one.
correlationKey() - Method in record class org.localify.auth.dto.web.AppleMusicLoginAttempt
Returns the value of the correlationKey record component.
correlationKey() - Method in record class org.localify.auth.dto.web.AppleMusicTokenRequest
Returns the value of the correlationKey record component.
countActiveUsersBetween(Instant, Instant) - Method in interface org.localify.repositories.UserCityRepository
Counts the number of active users between two timestamps.
countAllByCreatedAtAfter(Instant) - Method in interface org.localify.repositories.ArtistRepository
Counts all artists created after a certain time.
countArtistsByEventStartTimeAfter(Instant) - Method in interface org.localify.repositories.ArtistEventRepository
Counts the number of distinct artists with events after a certain time.
countByBandsInTownUpdatedAtBetween(Instant, Instant) - Method in interface org.localify.repositories.ArtistRepository
Counts the number of artists updated from BandsInTown between two timestamps.
countByBandsInTownUpdatedAtBetween(Instant, Instant) - Method in interface org.localify.repositories.EventRepository
Counts the number of events updated from BandsInTown between two timestamps.
countByCityId(UUID) - Method in interface org.localify.repositories.ArtistCityRepository
Counts the number of artist-city relationships for a city.
countByCityId(UUID) - Method in interface org.localify.repositories.VenueRepository
Counts the number of venues in a city.
countByCityIdAfter(UUID, Instant) - Method in interface org.localify.repositories.EventRepository
Counts the number of events in a city after a certain time.
countByCityIdAndConfirmedAtNotNull(UUID) - Method in interface org.localify.repositories.ArtistCityRepository
Counts the number of confirmed artist-city relationships for a city.
countByConfirmedAtNotNullAndBannedAtNull() - Method in interface org.localify.repositories.ArtistCityRepository
Counts the number of confirmed and not banned artist-city relationships.
countByContributedByAndBannedAtNotNull(User) - Method in interface org.localify.repositories.ArtistCityRepository
Counts the number of banned contributions by a user.
countByContributedByAndConfirmedAtNotNullAndBannedAtNull(User) - Method in interface org.localify.repositories.ArtistCityRepository
Counts the number of confirmed and not banned contributions by a user.
countByCreatedAtBefore(Instant) - Method in interface org.localify.repositories.UserRepository
Counts the number of users created before a certain time.
countByCreatedAtBeforeAndStartTimeAfter(Instant, Instant) - Method in interface org.localify.repositories.EventRepository
Counts the number of events created before a certain time that start after a certain time.
countByCreatedAtBetween(Instant, Instant) - Method in interface org.localify.repositories.PlaylistRepository
Counts the number of playlists created between two timestamps.
countByCreatedAtBetween(Instant, Instant) - Method in interface org.localify.repositories.UserCityRepository
Counts the number of user-city relationships created between two timestamps.
countByCreatedAtBetween(Instant, Instant) - Method in interface org.localify.repositories.UserFavoriteArtistRepository
Counts the number of favorite artists created between two timestamps.
countByCreatedAtBetween(Instant, Instant) - Method in interface org.localify.repositories.UserFavoriteEventRepository
Counts the number of favorite events created between two timestamps.
countByCreatedAtBetween(Instant, Instant) - Method in interface org.localify.repositories.UserFavoriteVenueRepository
Counts the number of favorite venues created between two timestamps.
countByCreatedAtBetween(Instant, Instant) - Method in interface org.localify.repositories.UserRecentArtistViewRepository
Counts the number of user recent artist views created between two timestamps.
countByCreatedAtBetween(Instant, Instant) - Method in interface org.localify.repositories.UserRecentCityViewRepository
Counts the number of user recent city views created between two timestamps.
countByCreatedAtBetween(Instant, Instant) - Method in interface org.localify.repositories.UserRecentEventViewRepository
Counts the number of user recent event views created between two timestamps.
countByCreatedAtBetween(Instant, Instant) - Method in interface org.localify.repositories.UserRecentVenueViewRepository
Counts the number of user recent venue views created between two timestamps.
countByCreatedAtBetween(Instant, Instant) - Method in interface org.localify.repositories.UserRecommendationRepository
Counts the number of user recommendations created between two timestamps.
countByCreatedAtBetweenAndBandsInTownUpdatedAtNotNull(Instant, Instant) - Method in interface org.localify.repositories.ArtistRepository
Counts the number of artists created between two timestamps that have been updated from BandsInTown.
countByCreatedAtBetweenAndBandsInTownUpdatedAtNotNull(Instant, Instant) - Method in interface org.localify.repositories.EventRepository
Counts the number of events created between two timestamps that have been updated from BandsInTown.
countByCreatedAtBetweenAndContributedByNotNull(Instant, Instant) - Method in interface org.localify.repositories.ArtistCityRepository
Counts the number of contributed artist-city relationships created between two timestamps.
countByCreatedAtBetweenAndContributedByNotNullAndConfirmedAtNotNull(Instant, Instant) - Method in interface org.localify.repositories.ArtistCityRepository
Counts the number of confirmed and contributed artist-city relationships created between two timestamps.
countByCreatedAtBetweenAndGoogleUpdatedAtNotNull(Instant, Instant) - Method in interface org.localify.repositories.EventRepository
Counts the number of events created between two timestamps that have been updated from Google.
countByCreatedAtBetweenAndPollstarUpdatedAtNotNull(Instant, Instant) - Method in interface org.localify.repositories.ArtistRepository
Counts the number of artists created between two timestamps that have been updated from Pollstar.
countByCreatedAtBetweenAndPollstarUpdatedAtNotNull(Instant, Instant) - Method in interface org.localify.repositories.EventRepository
Counts the number of events created between two timestamps that have been updated from Pollstar.
countByCreatedAtBetweenAndSpotifyUpdatedAtNotNull(Instant, Instant) - Method in interface org.localify.repositories.ArtistRepository
Counts the number of artists created between two timestamps that have been updated from Spotify.
countByCreatedAtBetweenAndSpotifyUpdatedAtNotNull(Instant, Instant) - Method in interface org.localify.repositories.EventRepository
Counts the number of events created between two timestamps that have been updated from Spotify.
countByEmailOptInTrue() - Method in interface org.localify.repositories.UserRepository
Counts the number of users who have opted in to emails.
countByEmailVerifiedTrue() - Method in interface org.localify.repositories.UserRepository
Counts the number of users with a verified email address.
countByEventStartTimeAfter(Instant) - Method in interface org.localify.repositories.VenueRepository
Counts the number of distinct venues with events after a certain time.
countByFestivalId(UUID) - Method in interface org.localify.repositories.FestivalArtistRepository
Counts the number of artists for a festival.
countByFestivalId(UUID) - Method in interface org.localify.repositories.FestivalPerformanceRepository
Counts the number of performances for a festival.
countByFestivalId(UUID) - Method in interface org.localify.repositories.FestivalStageRepository
Counts the number of stages for a festival.
countByGoogleUpdatedAtBetween(Instant, Instant) - Method in interface org.localify.repositories.EventRepository
Counts the number of events updated from Google between two timestamps.
countByIsGuestFalseAndCreatedAtBetween(Instant, Instant) - Method in interface org.localify.repositories.UserRepository
Counts the number of non-guest users created between two timestamps.
countByIsGuestTrueAndCreatedAtBetween(Instant, Instant) - Method in interface org.localify.repositories.UserRepository
Counts the number of guest users created between two timestamps.
countByPollstarUpdatedAtBetween(Instant, Instant) - Method in interface org.localify.repositories.ArtistRepository
Counts the number of artists updated from Pollstar between two timestamps.
countByPollstarUpdatedAtBetween(Instant, Instant) - Method in interface org.localify.repositories.EventRepository
Counts the number of events updated from Pollstar between two timestamps.
countBySpotifyIdNotNull() - Method in interface org.localify.repositories.UserRepository
Counts the number of users with a Spotify ID.
countBySpotifyUpdatedAtBetween(Instant, Instant) - Method in interface org.localify.repositories.ArtistRepository
Counts the number of artists updated from Spotify between two timestamps.
countBySpotifyUpdatedAtBetween(Instant, Instant) - Method in interface org.localify.repositories.EventRepository
Counts the number of events updated from Spotify between two timestamps.
countByStartTimeAfter(Instant) - Method in interface org.localify.repositories.EventRepository
Counts the number of events starting after a certain time.
countByUpdatedAtBetween(Instant, Instant) - Method in interface org.localify.repositories.UserRepository
Counts the number of users updated between two timestamps.
countByUserEmailNotNull() - Method in interface org.localify.repositories.UserRepository
Counts the number of users with an email address.
countByUserEmailNotNullAndSpotifyIdNotNull() - Method in interface org.localify.repositories.UserRepository
Counts the number of users with both an email address and a Spotify ID.
countByVenueIdAndStartTimeAfter(UUID, Instant) - Method in interface org.localify.repositories.EventRepository
Counts the number of events for a venue after a certain time.
countCitiesByConfirmedAtNotNullAndBannedAtNull() - Method in interface org.localify.repositories.ArtistCityRepository
Counts the number of distinct artists with confirmed and not banned artist-city relationships.
countDiscoveredArtists() - Method in interface org.localify.repositories.UserSeedRepository
Counts the number of discovered artists.
countDiscoveredArtistsByTime(Instant, Instant) - Method in interface org.localify.repositories.UserSeedRepository
Counts the number of discovered artists between two timestamps.
countReturningUsersBetween(Instant, Instant) - Method in interface org.localify.repositories.UserCityRepository
Counts the number of returning users between two timestamps.
country() - Method in record class org.localify.data.ingest.response.VenueResponse
Returns the value of the country record component.
country() - Method in record class org.localify.data.queue.dto.rym.RymLocation
Returns the value of the country record component.
country() - Method in record class org.localify.dto.geocoding.PlaceResults.Place
Returns the value of the country record component.
countryCode() - Method in record class org.localify.artist.dto.ArtistCityResponse
Returns the value of the countryCode record component.
countryCode() - Method in record class org.localify.city.dto.CityArtistProportionResponse
Returns the value of the countryCode record component.
countryCode() - Method in record class org.localify.city.dto.CityArtistsResponse
Returns the value of the countryCode record component.
countryCode() - Method in record class org.localify.city.dto.CityResponse
Returns the value of the countryCode record component.
countryCode() - Method in record class org.localify.city.dto.CityResponseExtended
Returns the value of the countryCode record component.
countryCode() - Method in record class org.localify.dto.geocoding.PlaceResults.Place
Returns the value of the countryCode record component.
createAnonymousUser() - Method in interface org.localify.user.UserService
Creates an anonymous user.
createAnonymousUser() - Method in class org.localify.user.UserServiceImpl
 
createArtistById(String) - Method in class org.localify.data.SpotifyService
Creates an artist from a Spotify ID.
createArtistFromSpotify(String) - Method in class org.localify.artist.ArtistController
Creates an artist from a Spotify ID.
createArtistFromSpotify(List<String>) - Method in class org.localify.artist.ArtistController
Creates multiple artists from a list of Spotify IDs.
createArtistsByAlbumIds(List<String>) - Method in class org.localify.data.SpotifyService
Creates a list of artists from a list of Spotify album IDs.
createArtistsByIds(List<String>) - Method in class org.localify.data.SpotifyService
Creates a list of artists from a list of Spotify IDs.
createArtistsByTrackIds(List<String>) - Method in class org.localify.data.SpotifyService
Creates a list of artists from a list of Spotify track IDs.
createBitQueue() - Method in class org.localify.data.RabbitConfig
Creates the BandsInTown request queue.
createdAt() - Method in record class org.localify.user.dto.UserFeedbackResponse
Returns the value of the createdAt record component.
createEvent(EventResponse, Venue, String) - Method in class org.localify.data.ingest.ScraperIngest
Creates a new event.
createGoogleQueue() - Method in class org.localify.data.RabbitConfig
Creates the Google request queue.
createMusicEnrollmentToken(UUID) - Method in class org.localify.data.AppleMusicService
Creates a music enrollment token for a user.
createOrUpdateCityPlaylist(UUID) - Method in interface org.localify.playlist.PlaylistService
Creates or updates a city playlist.
createOrUpdateCityPlaylist(UUID) - Method in class org.localify.playlist.PlaylistServiceImpl
 
createOrUpdateEvent(EventResponse) - Method in class org.localify.data.ingest.ScraperIngest
Creates or updates an event based on the provided event response.
createOrUpdateFestival(FestivalRequest) - Method in class org.localify.festival.FestivalController
Creates or updates a festival.
createOrUpdateFestival(FestivalRequest) - Method in interface org.localify.festival.FestivalService
Creates or updates a festival.
createOrUpdateFestival(FestivalRequest) - Method in class org.localify.festival.FestivalServiceImpl
 
createOrUpdateFestivalPrimaryInfo(FestivalRequest) - Method in class org.localify.festival.FestivalServiceImpl
Creates or updates the primary information for a festival.
createOrUpdateUserCityPlaylist(UUID, UUID, List<RecommendedArtistDto>, int, boolean) - Method in interface org.localify.playlist.PlaylistService
Creates or updates a user's city playlist.
createOrUpdateUserCityPlaylist(UUID, UUID, List<RecommendedArtistDto>, int, boolean) - Method in class org.localify.playlist.PlaylistServiceImpl
 
createOrUpdateUserFestivalPlaylist(UUID, UUID, List<RecommendedFestivalArtistDto>, int, boolean) - Method in interface org.localify.playlist.PlaylistService
Creates or updates a user's festival playlist.
createOrUpdateUserFestivalPlaylist(UUID, UUID, List<RecommendedFestivalArtistDto>, int, boolean) - Method in class org.localify.playlist.PlaylistServiceImpl
 
createOrUpdateVenuePlaylist(UUID) - Method in interface org.localify.playlist.PlaylistService
Creates or updates a venue playlist.
createOrUpdateVenuePlaylist(UUID) - Method in class org.localify.playlist.PlaylistServiceImpl
 
createPerformance(FestivalStage, FestivalPerformanceRequest, ZoneId) - Method in class org.localify.festival.FestivalServiceImpl
Creates a performance for a festival.
createPlaylist(String, String) - Method in class org.localify.data.SpotifyService
Creates a playlist.
createPlaylist(City) - Method in interface org.localify.city.CityService
Creates a playlist for a city.
createPlaylist(City) - Method in class org.localify.city.CityServiceImpl
 
createPlaylist(Venue) - Method in interface org.localify.venue.VenueService
Creates a playlist for a venue.
createPlaylist(Venue) - Method in class org.localify.venue.VenueServiceImpl
 
createPollstarQueue() - Method in class org.localify.data.RabbitConfig
Creates the Pollstar request queue.
createResponseEntity(Object, HttpHeaders, HttpStatusCode, WebRequest) - Method in class org.localify.common.LocalifyExceptionHandler
 
createResponsesQueue() - Method in class org.localify.data.RabbitConfig
Creates the scraper response queue.
createSpotifyArtist(Artist) - Method in class org.localify.data.SpotifyServiceUtils
Creates a new artist from a Spotify artist object.
createSpotifyQueue() - Method in class org.localify.data.RabbitConfig
Creates the Spotify request queue.
createToken(User, User) - Method in class org.localify.auth.AccountMergingService
Creates a new account merge token.
current() - Method in record class org.localify.user.dto.UserCitiesFestivalsResponse
Returns the value of the current record component.
current() - Method in record class org.localify.user.dto.UserCitiesResponse
Returns the value of the current record component.
currentLoc() - Method in record class org.localify.data.queue.dto.rym.RymArtist
Returns the value of the currentLoc record component.
CURRENTLY - Enum constant in enum class org.localify.common.ArtistCityExplanation
The artist is currently based in this city.
CUSTOM - Enum constant in enum class org.localify.common.CitySelectionTimeFrame
A custom time frame.

D

DashArtistsCreatedResponse - Record Class in org.localify.dashboard.dto.response
Represents the response for the number of artists created from different sources.
DashArtistsCreatedResponse(TimeStatsContainer, TimeStatsContainer, TimeStatsContainer) - Constructor for record class org.localify.dashboard.dto.response.DashArtistsCreatedResponse
Creates an instance of a DashArtistsCreatedResponse record class.
DashboardController - Class in org.localify.dashboard
Controller for dashboard-related endpoints.
DashboardController(DashboardService) - Constructor for class org.localify.dashboard.DashboardController
Constructs a new DashboardController.
DashboardMessage - Class in org.localify.admin
Represents a message displayed on the admin dashboard.
DashboardMessage() - Constructor for class org.localify.admin.DashboardMessage
 
DashboardMessage.DashboardMessageLevel - Enum Class in org.localify.admin
Represents the severity level of a dashboard message.
DashboardService - Interface in org.localify.dashboard
Service interface for dashboard-related operations.
DashboardServiceImpl - Class in org.localify.dashboard
Implementation of the DashboardService interface.
DashboardServiceImpl(UserRepository, UserFavoriteArtistRepository, UserFavoriteEventRepository, UserFavoriteVenueRepository, ArtistCityRepository, UserCityRepository, UserRecommendationRepository, UserRecentArtistViewRepository, UserRecentEventViewRepository, UserRecentVenueViewRepository, UserRecentCityViewRepository, EventRepository, ArtistRepository, CityRepository, UserFeedbackRepository, VenueRepository, ArtistEventRepository, UserSeedRepository, PollstarDispatch, BandsInTownDispatch) - Constructor for class org.localify.dashboard.DashboardServiceImpl
Constructs a new DashboardServiceImpl.
DashCityResponse - Record Class in org.localify.dashboard.dto.response
Represents a response for a city on the dashboard.
DashCityResponse(Long, String, Long) - Constructor for record class org.localify.dashboard.dto.response.DashCityResponse
Creates an instance of a DashCityResponse record class.
DashCrowdsourcingStatsResponse - Record Class in org.localify.dashboard.dto.response
Represents the response for crowdsourcing statistics.
DashCrowdsourcingStatsResponse(TimeStatsContainer, TimeStatsContainer) - Constructor for record class org.localify.dashboard.dto.response.DashCrowdsourcingStatsResponse
Creates an instance of a DashCrowdsourcingStatsResponse record class.
DashEventsCreatedResponse - Record Class in org.localify.dashboard.dto.response
Represents the response for the number of events created from different sources.
DashEventsCreatedResponse(TimeStatsContainer, TimeStatsContainer, TimeStatsContainer, TimeStatsContainer) - Constructor for record class org.localify.dashboard.dto.response.DashEventsCreatedResponse
Creates an instance of a DashEventsCreatedResponse record class.
DashFavoriteStatsResponse - Record Class in org.localify.dashboard.dto.response
Represents the response for favorite statistics.
DashFavoriteStatsResponse(TimeStatsContainer, TimeStatsContainer, TimeStatsContainer) - Constructor for record class org.localify.dashboard.dto.response.DashFavoriteStatsResponse
Creates an instance of a DashFavoriteStatsResponse record class.
DashRecStatsResponse - Record Class in org.localify.dashboard.dto.response
Represents the response for recommendation system statistics.
DashRecStatsResponse(TimeStatsContainer, TimeStatsContainer) - Constructor for record class org.localify.dashboard.dto.response.DashRecStatsResponse
Creates an instance of a DashRecStatsResponse record class.
DashUserStatsResponse - Record Class in org.localify.dashboard.dto.response
Represents the response for user statistics.
DashUserStatsResponse(TimeStatsContainer, TimeStatsContainer, TimeStatsContainer) - Constructor for record class org.localify.dashboard.dto.response.DashUserStatsResponse
Creates an instance of a DashUserStatsResponse record class.
DashViewStatsResponse - Record Class in org.localify.dashboard.dto.response
Represents the response for view statistics.
DashViewStatsResponse(TimeStatsContainer, TimeStatsContainer, TimeStatsContainer, TimeStatsContainer) - Constructor for record class org.localify.dashboard.dto.response.DashViewStatsResponse
Creates an instance of a DashViewStatsResponse record class.
dataSource() - Method in record class org.localify.data.ingest.response.ArtistResponse
Returns the value of the dataSource record component.
dataSource() - Method in record class org.localify.data.ingest.response.CityResponse
Returns the value of the dataSource record component.
dataSource() - Method in record class org.localify.data.ingest.response.EventResponse
Returns the value of the dataSource record component.
dataSource() - Method in record class org.localify.data.ingest.response.VenueResponse
Returns the value of the dataSource record component.
DataSource - Enum Class in org.localify.common
Represents the source of a piece of data.
date() - Method in record class org.localify.data.queue.dto.rym.RymJsonDate
Returns the value of the date record component.
date() - Method in record class org.localify.recommend.dto.EventDataDto
Returns the value of the date record component.
DATE - Enum constant in enum class org.localify.recommend.RecSortSetting
Sort by date.
dates() - Method in record class org.localify.data.queue.dto.rym.RymJsonArtist
Returns the value of the dates record component.
dates() - Method in record class org.localify.user.support.FestivalArtistFilterRequest
Returns the value of the dates record component.
day() - Method in record class org.localify.dashboard.dto.TimeIntervalContainer
Returns the value of the day record component.
day() - Method in record class org.localify.dashboard.dto.TimeStatsContainer
Returns the value of the day record component.
DAYS_30 - Enum constant in enum class org.localify.common.CitySelectionTimeFrame
The last 30 days.
DAYS_7 - Enum constant in enum class org.localify.common.CitySelectionTimeFrame
The last 7 days.
DAYS_90 - Enum constant in enum class org.localify.common.CitySelectionTimeFrame
The last 90 days.
deathDate() - Method in record class org.localify.data.queue.dto.rym.RymArtist
Returns the value of the deathDate record component.
deathLoc() - Method in record class org.localify.data.queue.dto.rym.RymArtist
Returns the value of the deathLoc record component.
decodeAuthStateJwt(String) - Method in interface org.localify.auth.JwtService
 
decodeAuthStateJwt(String) - Method in class org.localify.auth.JwtServiceImpl
 
DEFAULT_LIMIT - Static variable in class org.localify.user.dto.UserFavoriteQuery
The default limit for the number of results to return.
DEFAULT_SEARCH_LIMIT - Static variable in class org.localify.dto.SearchQuery
The default search limit.
DEFAULT_SEARCH_LIMIT - Static variable in class org.localify.dto.SpotifySearchQuery
The default search limit.
DEFAULT_TOP_GENRES_LIMIT - Static variable in interface org.localify.artist.ArtistService
 
defaultGeoDetails() - Static method in class org.localify.auth.dto.web.GeoIpDetails
Returns a default set of geographical details (Ithaca, NY).
defaultSecurityFilterChain(HttpSecurity, JwtAuthenticationFilter, JwtAuthenticationProvider) - Method in class org.localify.common.config.v1.ApiHttpConfig
Configures the default security filter chain.
deleteAllByPlaylistId(UUID) - Method in interface org.localify.repositories.PlaylistSongPairRepository
Deletes all playlist song pairs for a playlist.
deleteAllByUserId(UUID) - Method in interface org.localify.repositories.UserRecentArtistViewRepository
Deletes all recent artist views for a user.
deleteAllByUserId(UUID) - Method in interface org.localify.repositories.UserRecentCityViewRepository
Deletes all recent city views for a user.
deleteAllByUserId(UUID) - Method in interface org.localify.repositories.UserRecentEventViewRepository
Deletes all recent event views for a user.
deleteAllByUserId(UUID) - Method in interface org.localify.repositories.UserRecentVenueViewRepository
Deletes all recent venue views for a user.
deleteAllByUserId(UUID) - Method in interface org.localify.repositories.UserSearchRepository
Deletes all user searches for a user.
deleteAllByUserIdAndBlacklistedAtIsNull(UUID) - Method in interface org.localify.repositories.UserSeedRepository
Deletes all non-blacklisted seed artists for a user.
deleteArtist(UserDetailsImpl, UUID) - Method in class org.localify.artist.ArtistController
Deletes an artist by ID.
deleteByFestivalId(UUID) - Method in interface org.localify.repositories.FestivalArtistRepository
Deletes all festival-artist relationships for a festival.
deleteByFestivalId(UUID) - Method in interface org.localify.repositories.FestivalPerformanceArtistRepository
Deletes all festival performance artist relationships for a festival.
deleteByFestivalId(UUID) - Method in interface org.localify.repositories.FestivalPerformanceRepository
Deletes all performances for a festival.
deleteByFestivalId(UUID) - Method in interface org.localify.repositories.FestivalStageRepository
Deletes all stages for a festival.
deleteById(UUID) - Method in interface org.localify.city.CityService
Deletes a city by its ID.
deleteById(UUID) - Method in class org.localify.city.CityServiceImpl
 
deleteById(UUID) - Method in interface org.localify.user.UserService
Deletes a user by their ID.
deleteById(UUID) - Method in class org.localify.user.UserServiceImpl
 
deleteById(UUID, UUID) - Method in interface org.localify.artist.ArtistService
Deletes an artist by ID.
deleteById(UUID, UUID) - Method in class org.localify.artist.ArtistServiceImpl
 
deleteById(UUID, UUID) - Method in interface org.localify.venue.VenueService
Deletes a venue by its ID.
deleteById(UUID, UUID) - Method in class org.localify.venue.VenueServiceImpl
 
deleteById(UUID, UserDetailsImpl) - Method in class org.localify.venue.VenueController
Deletes a venue by its ID.
deleteById(UserDetailsImpl, UUID) - Method in class org.localify.event.EventController
Deletes an event by its ID.
deleteCity(UUID) - Method in class org.localify.city.CityController
Deletes a city by ID.
deleteEvent(UUID, UUID) - Method in interface org.localify.event.EventService
Deletes an event.
deleteEvent(UUID, UUID) - Method in class org.localify.event.EventServiceImpl
 
deleteEventAndEventArtists(Event) - Method in class org.localify.data.ingest.ScraperIngest
Deletes an event and all of its associated artist-event relationships.
deleteFestivalAssociatedInformation(UUID) - Method in class org.localify.festival.FestivalServiceImpl
Deletes all information associated with a festival.
deleteFestivalUser(UUID, UUID) - Method in interface org.localify.user.UserService
Deletes a user's festival.
deleteFestivalUser(UUID, UUID) - Method in class org.localify.user.UserServiceImpl
 
deleteFestivalUser(UserDetailsImpl, UUID) - Method in class org.localify.user.UserSelfController
Deletes a user's festival.
deleteRecentlyViewed(UserDetailsImpl) - Method in class org.localify.user.UserSelfController
Deletes the user's recently viewed items.
deleteSearchHistory(UUID) - Method in interface org.localify.user.UserService
 
deleteSearchHistory(UUID) - Method in class org.localify.user.UserServiceImpl
 
deleteSearchHistory(UserDetailsImpl) - Method in class org.localify.user.UserSelfController
Deletes the user's search history.
deleteUser(UserDetailsImpl) - Method in class org.localify.user.UserSelfController
Deletes the authenticated user's account.
deleteUserCity(UUID, UUID) - Method in interface org.localify.user.UserService
Deletes a user's city.
deleteUserCity(UUID, UUID) - Method in class org.localify.user.UserServiceImpl
 
deleteUserCity(UserDetailsImpl, UUID) - Method in class org.localify.user.UserSelfController
Deletes a user's city.
deleteUserViewHistory(UUID) - Method in interface org.localify.user.UserService
Deletes the user's view history.
deleteUserViewHistory(UUID) - Method in class org.localify.user.UserServiceImpl
 
denyArtistCityContribution(UUID, UUID, UUID) - Method in interface org.localify.artist.ArtistService
Denies a city contribution for an artist.
denyArtistCityContribution(UUID, UUID, UUID) - Method in class org.localify.artist.ArtistServiceImpl
 
denyArtistCityContribution(UserDetailsImpl, UUID, ArtistCityContribution) - Method in class org.localify.artist.ArtistController
Denies a city contribution for an artist.
description() - Method in record class org.localify.festival.dto.request.FestivalRequest
Returns the value of the description record component.
description() - Method in record class org.localify.festival.dto.response.FestivalResponse
Returns the value of the description record component.
description() - Method in record class org.localify.playlist.PlaylistDto
Returns the value of the description record component.
DescriptionResponse - Record Class in org.localify.dto.response
Represents a response containing a description.
DescriptionResponse(UUID, String, String) - Constructor for record class org.localify.dto.response.DescriptionResponse
Creates an instance of a DescriptionResponse record class.
DID_NOT_GO - Enum constant in enum class org.localify.user.dto.UserFavoriteEventRating
The user did not go to the event.
DIED - Enum constant in enum class org.localify.common.ArtistCityExplanation
The artist died in this city.
disableUser() - Method in class org.localify.user.User
Disables the user's account.
disbanded() - Method in record class org.localify.data.queue.dto.rym.RymArtist
Returns the value of the disbanded record component.
DISBANDED - Enum constant in enum class org.localify.common.ArtistCityExplanation
The artist's band was disbanded in this city.
DiscoveredArtistsResponse - Record Class in org.localify.dashboard.dto.response
Represents the response for discovered artists statistics.
DiscoveredArtistsResponse(Integer, TimeStatsContainer) - Constructor for record class org.localify.dashboard.dto.response.DiscoveredArtistsResponse
Creates an instance of a DiscoveredArtistsResponse record class.
dispatchArtistsBit(List<Artist>, int) - Method in class org.localify.data.dispatch.BandsInTownDispatch
Generic artist dispatch method from BandsInTown.
dispatchArtistsPollstar(List<Artist>, int) - Method in class org.localify.data.dispatch.PollstarDispatch
Generic artist dispatch method from Pollstar.
dispatchArtistsSpotify(List<Artist>, int) - Method in class org.localify.data.dispatch.SpotifyDispatch
Dispatches a list of artists to be scraped from Spotify.
dispatchArtistsSpotifyApi(List<Artist>) - Method in class org.localify.data.dispatch.SpotifyApiDispatch
Dispatches a list of artists to be updated via the Spotify API.
dispatchBitArtists() - Method in class org.localify.common.StartupTasks
Dispatches artists to be scraped from BandsInTown.
dispatchBitArtists(int) - Method in class org.localify.data.ingest.ScraperIngest
Dispatches artists to be updated by the BandsInTown scraper.
dispatchBitNotScrapedArtists(int) - Method in class org.localify.data.ingest.ScraperIngest
Dispatches artists that have not yet been scraped by BandsInTown.
dispatchBitUnknownArtists() - Method in class org.localify.common.StartupTasks
Dispatches unknown artists to be scraped from BandsInTown.
dispatchCitiesGoogle(List<City>, int) - Method in class org.localify.data.dispatch.GoogleDispatch
Dispatches a list of cities to be scraped from Google.
dispatchCitiesPollstar(List<City>, int) - Method in class org.localify.data.dispatch.PollstarDispatch
Generic city dispatch method from Pollstar.
dispatchEventBit(List<Event>) - Method in class org.localify.data.dispatch.BandsInTownDispatch
Dispatches a list of events to be scraped from BandsInTown.
dispatchEventPollstar(List<Event>) - Method in class org.localify.data.dispatch.PollstarDispatch
Dispatches a list of events to be scraped from Pollstar.
dispatchEvents(List<String>) - Method in class org.localify.data.dispatch.BandsInTownDispatch
Dispatches a list of event IDs to be scraped from BandsInTown.
dispatchEvents(List<String>) - Method in class org.localify.data.dispatch.PollstarDispatch
Dispatches a list of event IDs to be scraped from Pollstar.
dispatchEvents(List<String>, Artist) - Method in class org.localify.data.dispatch.BandsInTownDispatch
Dispatches a list of event IDs to be scraped from BandsInTown.
dispatchEvents(List<String>, Artist) - Method in class org.localify.data.dispatch.PollstarDispatch
Dispatches a list of event IDs to be scraped from Pollstar.
dispatchGoogleCities() - Method in class org.localify.common.StartupTasks
Dispatches cities to be scraped from Google.
dispatchPollstarArtists() - Method in class org.localify.common.StartupTasks
Dispatches known artists to be scraped from Pollstar.
dispatchPollstarCities() - Method in class org.localify.common.StartupTasks
Dispatches known cities to be scraped from Pollstar.
dispatchPollstarUnknownArtists() - Method in class org.localify.common.StartupTasks
Dispatches unknown artists to be scraped from Pollstar.
dispatchPollstarUnknownCities() - Method in class org.localify.common.StartupTasks
Dispatches unknown cities to be scraped from Pollstar.
dispatchSpotifyApi() - Method in class org.localify.common.StartupTasks
Dispatches artists to be updated via the Spotify API.
dispatchSpotifyArtists() - Method in class org.localify.common.StartupTasks
Dispatches artists to be scraped from Spotify.
dispatchSpotifyUserInfo(User) - Method in class org.localify.auth.login.SpotifyLoginService
Dispatches a task to update the user's Spotify information.
dispatchTracksAcousticInformation(List<Song>) - Method in class org.localify.data.dispatch.SpotifyApiDispatch
Dispatches tracks to have their acoustic information updated via the Spotify API.
dispatchVenueToScrapers(VenueResponse, Venue) - Method in class org.localify.data.ingest.ScraperIngest
Dispatches a venue to the appropriate scrapers to fetch more data.
displayMapRegion() - Method in record class org.localify.dto.geocoding.PlaceResults.Place
Returns the value of the displayMapRegion record component.
DisplayMapRegion(double, double, double, double) - Constructor for record class org.localify.dto.geocoding.PlaceResults.DisplayMapRegion
Creates an instance of a DisplayMapRegion record class.
doCreateAccountLink(UUID, AccountLinkToken.ExpectedService) - Method in interface org.localify.user.UserService
 
doCreateAccountLink(UUID, AccountLinkToken.ExpectedService) - Method in class org.localify.user.UserServiceImpl
 
doFilterInternal(HttpServletRequest, HttpServletResponse, FilterChain) - Method in class org.localify.auth.ErrorTestingFilter
This method is the core of the filter.
doFilterInternal(HttpServletRequest, HttpServletResponse, FilterChain) - Method in class org.localify.auth.jwt.JwtAuthenticationFilter
 
doFilterInternal(HttpServletRequest, HttpServletResponse, FilterChain) - Method in class org.localify.logging.LogFilter
 
doGetById(UUID) - Method in class org.localify.artist.ArtistServiceImpl
 
doMergeUsers(User, User, boolean) - Method in class org.localify.auth.AccountMergingService
Merges two user accounts.
doorTime() - Method in record class org.localify.data.ingest.response.EventResponse
Returns the value of the doorTime record component.
doProcessArtist(Artist) - Method in class org.localify.data.AppleMusicService
Processes an artist, matching them with an Apple Music artist if possible.
doRecommend(List<UUID>, List<UUID>) - Method in class org.localify.recommend.RandomRecommender
Random recommendation implementation.
doRecommend(List<UUID>, List<UUID>) - Method in interface org.localify.recommend.Recommender
Performs a recommendation based on seed artists and local artists.
doRecommend(List<UUID>, List<UUID>) - Method in class org.localify.recommend.RpcRecommender
 
doRefreshToken(String) - Method in interface org.localify.auth.JwtService
Refreshes a token, invalidating the refresh token.
doRefreshToken(String) - Method in class org.localify.auth.JwtServiceImpl
 
doUserLogin(User) - Method in interface org.localify.auth.JwtService
Logs a user in.
doUserLogin(User) - Method in class org.localify.auth.JwtServiceImpl
 

E

eastLongitude() - Method in record class org.localify.dto.geocoding.PlaceResults.DisplayMapRegion
Returns the value of the eastLongitude record component.
email() - Method in record class org.localify.auth.dto.web.AppleJwtClaims
Returns the value of the email record component.
email() - Method in record class org.localify.auth.dto.web.MergedAccountPreview
Returns the value of the email record component.
email() - Method in record class org.localify.auth.dto.web.UserEmailTokenRequest
Returns the value of the email record component.
email() - Method in record class org.localify.user.dto.UserDetailsResponse
Returns the value of the email record component.
email() - Method in record class org.localify.user.dto.UserFeedbackRequest
Returns the value of the email record component.
email() - Method in record class org.localify.user.dto.UserFeedbackResponse
Returns the value of the email record component.
emailConnected() - Method in record class org.localify.user.dto.UserDetailsResponse
Returns the value of the emailConnected record component.
emailDigest() - Method in class org.localify.common.StartupTasks
Sends a weekly email digest to all subscribed users.
emailEligibleToBeChanged() - Method in class org.localify.user.User
Checks if the user's email is eligible to be changed.
EmailEventPair - Record Class in org.localify.user.support
Represents a pair of events for an email.
EmailEventPair(UUID, String, RecommendedEventDto, RecommendedEventDto) - Constructor for record class org.localify.user.support.EmailEventPair
Creates an instance of a EmailEventPair record class.
EmailLoginService - Class in org.localify.auth.login
Service for handling email-based login.
EmailLoginService(JavaMailSender, UserEmailAuthTokenRepository, ServletUtils, UserRepository, UserService, JwtService, AccountMergingService) - Constructor for class org.localify.auth.login.EmailLoginService
Constructs a new EmailLoginService.
emailOptIn() - Method in record class org.localify.user.dto.UserDetailsResponse
Returns the value of the emailOptIn record component.
emailOptIn() - Method in record class org.localify.user.dto.UserPatchRequest
Returns the value of the emailOptIn record component.
emailUnsubscribe(UUID, EmailUnsubscribeRequest) - Method in class org.localify.auth.ApiAuthController
Unsubscribes a user from emails.
emailUnsubscribe(UUID, String) - Method in interface org.localify.user.UserService
 
emailUnsubscribe(UUID, String) - Method in class org.localify.user.UserServiceImpl
 
EmailUnsubscribeRequest - Record Class in org.localify.auth.dto
Represents a request to unsubscribe from emails.
EmailUnsubscribeRequest(String) - Constructor for record class org.localify.auth.dto.EmailUnsubscribeRequest
Creates an instance of a EmailUnsubscribeRequest record class.
emailVerified() - Method in record class org.localify.auth.dto.web.AppleJwtClaims
Returns the value of the emailVerified record component.
emailVerified() - Method in record class org.localify.user.dto.UserDetailsResponse
Returns the value of the emailVerified record component.
enableUser() - Method in class org.localify.user.User
Enables the user's account.
end() - Method in record class org.localify.user.support.EventRecRequest
Returns the value of the end record component.
endDate() - Method in record class org.localify.festival.dto.request.FestivalRequest
Returns the value of the endDate record component.
endDate() - Method in record class org.localify.festival.dto.response.FestivalResponse
Returns the value of the endDate record component.
endTime() - Method in record class org.localify.data.ingest.response.EventResponse
Returns the value of the endTime record component.
endTime() - Method in record class org.localify.data.queue.dto.google.GoogleEvent
Deprecated.
Returns the value of the endTime record component.
endTime() - Method in record class org.localify.event.dto.EventResponse
Returns the value of the endTime record component.
endTime() - Method in record class org.localify.event.dto.EventResponseExtended
Returns the value of the endTime record component.
endTime() - Method in record class org.localify.event.dto.EventResponseExtendedLocal
Returns the value of the endTime record component.
endTime() - Method in record class org.localify.festival.dto.request.FestivalPerformanceRequest
Returns the value of the endTime record component.
endTime() - Method in record class org.localify.festival.dto.response.FestivalPerformanceResponse
Returns the value of the endTime record component.
endTime() - Method in record class org.localify.user.dto.UserFavoriteEventResponse
Returns the value of the endTime record component.
endTime() - Method in record class org.localify.user.dto.UserHistoryResponse.HistoryEventResponse
Returns the value of the endTime record component.
endTime() - Method in record class org.localify.user.support.FestivalArtistFilterRequest
Returns the value of the endTime record component.
entry() - Method in record class org.localify.user.dto.UserFeedbackRequest
Returns the value of the entry record component.
entry() - Method in record class org.localify.user.dto.UserFeedbackResponse
Returns the value of the entry record component.
equals(Object) - Method in record class org.localify.artist.dto.ApproveableArtistCity
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class org.localify.artist.dto.ArtistCityResponse
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class org.localify.artist.dto.ArtistEventListResponse
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class org.localify.artist.dto.BasicArtistLocalResponse
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class org.localify.artist.dto.BasicArtistResponse
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class org.localify.artist.dto.EventArtistResponse
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class org.localify.artist.dto.ExtendedArtistResponse
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class org.localify.artist.dto.ExtendedArtistResponse.SimilarArtistResponse
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class org.localify.artist.dto.SeedArtistResponse
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in class org.localify.artist.join.ArtistCity.Key
 
equals(Object) - Method in class org.localify.artist.join.ArtistEvent.Key
 
equals(Object) - Method in class org.localify.artist.join.ArtistGenre.ArtistGenrePK
 
equals(Object) - Method in class org.localify.artist.join.ArtistSong.Key
 
equals(Object) - Method in class org.localify.artist.jpa.Artist
 
equals(Object) - Method in class org.localify.artist.jpa.ArtistSimilarity.Key
 
equals(Object) - Method in record class org.localify.auth.dto.EmailUnsubscribeRequest
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class org.localify.auth.dto.web.AccountMergeRequest
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class org.localify.auth.dto.web.AppleJwtClaims
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class org.localify.auth.dto.web.AppleLoginRequest
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class org.localify.auth.dto.web.AppleMusicLoginAttempt
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class org.localify.auth.dto.web.AppleMusicRequestAttempt
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class org.localify.auth.dto.web.AppleMusicTokenRequest
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class org.localify.auth.dto.web.AuthCredentialsMergeable
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class org.localify.auth.dto.web.AuthTokenContainer
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class org.localify.auth.dto.web.MergeableAccount
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class org.localify.auth.dto.web.MergedAccountPreview
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class org.localify.auth.dto.web.UserCallbackTokenPayload
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class org.localify.auth.dto.web.UserEmailTokenLoginRequest
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class org.localify.auth.dto.web.UserEmailTokenLoginResponse
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class org.localify.auth.dto.web.UserEmailTokenRequest
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class org.localify.auth.dto.web.UserOAuthRedirectParams
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class org.localify.auth.JwtServiceImpl.SignedJwtDto
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class org.localify.city.City.CityArtistApiResponse
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class org.localify.city.dto.ArtistPopularityResponse
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class org.localify.city.dto.CityArtistProportionResponse
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class org.localify.city.dto.CityArtistsResponse
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class org.localify.city.dto.CityResponse
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class org.localify.city.dto.CityResponseExtended
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class org.localify.common.BotService.ArtistCityEmbedRequest
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class org.localify.common.exceptions.ErrorBody
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class org.localify.dashboard.dto.response.DashArtistsCreatedResponse
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class org.localify.dashboard.dto.response.DashCityResponse
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class org.localify.dashboard.dto.response.DashCrowdsourcingStatsResponse
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class org.localify.dashboard.dto.response.DashEventsCreatedResponse
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class org.localify.dashboard.dto.response.DashFavoriteStatsResponse
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class org.localify.dashboard.dto.response.DashRecStatsResponse
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class org.localify.dashboard.dto.response.DashUserStatsResponse
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class org.localify.dashboard.dto.response.DashViewStatsResponse
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class org.localify.dashboard.dto.response.DiscoveredArtistsResponse
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class org.localify.dashboard.dto.response.LandingStatsResponse
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class org.localify.dashboard.dto.TimeIntervalContainer
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class org.localify.dashboard.dto.TimeStatsContainer
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class org.localify.data.dispatch.request.BitArtistMatchRequest
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class org.localify.data.dispatch.request.BitArtistRequest
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class org.localify.data.dispatch.request.BitEventRequest
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class org.localify.data.dispatch.request.GoogleCityRequest
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class org.localify.data.dispatch.request.PollstarArtistMatchRequest
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class org.localify.data.dispatch.request.PollstarArtistRequest
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class org.localify.data.dispatch.request.PollstarCityMatchRequest
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class org.localify.data.dispatch.request.PollstarCityRequest
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class org.localify.data.dispatch.request.PollstarEventRequest
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class org.localify.data.dispatch.request.SpotifyArtistRequest
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class org.localify.data.ingest.RabbitReceiver.BitNameScrapeResponse
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class org.localify.data.ingest.response.ArtistResponse
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class org.localify.data.ingest.response.CityResponse
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class org.localify.data.ingest.response.EventResponse
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class org.localify.data.ingest.response.SimpleIdAndName
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class org.localify.data.ingest.response.VenueResponse
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class org.localify.data.queue.dto.google.GoogleCityEvents
Deprecated.
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class org.localify.data.queue.dto.google.GoogleEvent
Deprecated.
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class org.localify.data.queue.dto.lastfm.LastFmArtist
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class org.localify.data.queue.dto.lastfm.LastFmResponse
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class org.localify.data.queue.dto.lastfm.LastFmTag
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class org.localify.data.queue.dto.rym.RymArtist
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class org.localify.data.queue.dto.rym.RymJsonArtist
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class org.localify.data.queue.dto.rym.RymJsonDate
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class org.localify.data.queue.dto.rym.RymJsonLocation
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class org.localify.data.queue.dto.rym.RymLocation
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class org.localify.data.SpotifyService.SpotifyCredentialHolder
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class org.localify.data.SpotifyServiceUtils.SpotifyCredentialHolder
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class org.localify.dto.ArtistCityContribution
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class org.localify.dto.geocoding.PlaceResults.Coordinate
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class org.localify.dto.geocoding.PlaceResults.DisplayMapRegion
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class org.localify.dto.geocoding.PlaceResults
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class org.localify.dto.geocoding.PlaceResults.Place
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class org.localify.dto.geocoding.PlaceResults.StructuredAddress
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class org.localify.dto.PointContainer
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class org.localify.dto.PopularArtist
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class org.localify.dto.RecommendedArtistDto
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class org.localify.dto.RecommendedArtistDto.SimilarArtistDto
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in class org.localify.dto.RecommendedEventDto
 
equals(Object) - Method in record class org.localify.dto.response.DescriptionResponse
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class org.localify.dto.response.GenreResponse
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class org.localify.dto.response.QuoteResponse
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class org.localify.dto.SearchApiResponse
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class org.localify.dto.TopGenreResponse
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class org.localify.dto.TopGenreResponseWithTopArtists
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class org.localify.dto.UserEmailChangeRequest
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class org.localify.dto.UserNearestCities
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class org.localify.event.dto.EventResponse
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class org.localify.event.dto.EventResponseExtended
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class org.localify.event.dto.EventResponseExtendedLocal
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in class org.localify.event.Event
 
equals(Object) - Method in record class org.localify.festival.dto.request.FestivalArtistRequest
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class org.localify.festival.dto.request.FestivalPerformanceRequest
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class org.localify.festival.dto.request.FestivalRequest
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class org.localify.festival.dto.response.FestivalArtistResponse
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class org.localify.festival.dto.response.FestivalBasicResponse
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class org.localify.festival.dto.response.FestivalCreationResponse
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class org.localify.festival.dto.response.FestivalPerformanceResponse
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class org.localify.festival.dto.response.FestivalResponse
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class org.localify.festival.dto.response.FestivalStageResponse
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class org.localify.festival.dto.response.RecommendedCityFestivalDto
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class org.localify.festival.dto.response.RecommendedFestivalArtistDto
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in class org.localify.festival.jpa.Festival
 
equals(Object) - Method in class org.localify.festival.jpa.FestivalArtist.Key
 
equals(Object) - Method in class org.localify.festival.jpa.FestivalPerformanceArtist.Key
 
equals(Object) - Method in class org.localify.festival.jpa.FestivalStage
 
equals(Object) - Method in class org.localify.festival.jpa.FestivalUser.Key
 
equals(Object) - Method in record class org.localify.logging.ApiErrorResponse
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class org.localify.playlist.ArtistPair
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class org.localify.playlist.PlaylistDto
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class org.localify.recommend.dto.EventDataDto
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class org.localify.recommend.dto.RecSysArtistResponse
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class org.localify.recommend.dto.RecSysArtistResponse.Recsplain
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class org.localify.recommend.RpcRecommender.RpcRecRequest
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class org.localify.user.dto.UserCitiesFestivalsResponse
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class org.localify.user.dto.UserCitiesResponse
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class org.localify.user.dto.UserCityPutRequest
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class org.localify.user.dto.UserDetailsResponse
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class org.localify.user.dto.UserFavoriteEventResponse
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class org.localify.user.dto.UserFeedbackRequest
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class org.localify.user.dto.UserFeedbackResponse
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class org.localify.user.dto.UserHistoryResponse
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class org.localify.user.dto.UserHistoryResponse.HistoryArtistResponse
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class org.localify.user.dto.UserHistoryResponse.HistoryEventResponse
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class org.localify.user.dto.UserHistoryResponse.HistoryVenueResponse
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class org.localify.user.dto.UserPatchRequest
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class org.localify.user.dto.UserSeedsPutRequest
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class org.localify.user.support.EmailEventPair
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class org.localify.user.support.EventRecRequest
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class org.localify.user.support.FestivalArtistFilterRequest
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class org.localify.user.support.MergeableAccountInfoRequest
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in class org.localify.user.support.UserCity.Key
 
equals(Object) - Method in class org.localify.user.support.UserFavoriteArtist.Key
 
equals(Object) - Method in class org.localify.user.support.UserFavoriteEvent.Key
 
equals(Object) - Method in class org.localify.user.support.UserFavoriteVenue.Key
 
equals(Object) - Method in class org.localify.user.support.UserRecentArtistView.Key
 
equals(Object) - Method in class org.localify.user.support.UserRecentCityView.Key
 
equals(Object) - Method in class org.localify.user.support.UserRecentEventView.Key
 
equals(Object) - Method in class org.localify.user.support.UserRecentVenueView.Key
 
equals(Object) - Method in class org.localify.user.support.UserSeedArtist.Key
 
equals(Object) - Method in record class org.localify.venue.dto.VenueEventNumResponse
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class org.localify.venue.dto.VenueResponse
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class org.localify.venue.dto.VenueResponseExtended
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in class org.localify.venue.Venue
 
eraseCredentials() - Method in class org.localify.auth.dto.JwtAuthenticationRequest
 
ERROR - Enum constant in enum class org.localify.admin.DashboardMessage.DashboardMessageLevel
Error message.
ErrorBody - Record Class in org.localify.common.exceptions
Represents the body of an error response.
ErrorBody(String) - Constructor for record class org.localify.common.exceptions.ErrorBody
Creates an instance of a ErrorBody record class.
errors() - Method in record class org.localify.logging.ApiErrorResponse
Returns the value of the errors record component.
ErrorTestingFilter - Class in org.localify.auth
A filter for testing error handling and request delays.
ErrorTestingFilter() - Constructor for class org.localify.auth.ErrorTestingFilter
 
Event - Class in org.localify.event
Represents an event.
Event() - Constructor for class org.localify.event.Event
Protected no-arg constructor for JPA.
Event(String, Instant, Venue) - Constructor for class org.localify.event.Event
Constructs a new Event.
EVENT - Enum constant in enum class org.localify.user.support.UserHistoryType
An event.
EventArtistResponse - Record Class in org.localify.artist.dto
Represents the response for an artist at an event.
EventArtistResponse(UUID, String, String, String, String, CityResponse, String) - Constructor for record class org.localify.artist.dto.EventArtistResponse
Creates an instance of a EventArtistResponse record class.
EventController - Class in org.localify.event
Controller for handling event-related requests.
EventController(EventService) - Constructor for class org.localify.event.EventController
Constructs a new EventController.
EventDataDto - Record Class in org.localify.recommend.dto
Data Transfer Object for event data.
EventDataDto(long, Instant, String) - Constructor for record class org.localify.recommend.dto.EventDataDto
Creates an instance of a EventDataDto record class.
eventIds() - Method in record class org.localify.data.ingest.response.VenueResponse
Returns the value of the eventIds record component.
eventName() - Method in record class org.localify.data.queue.dto.google.GoogleEvent
Deprecated.
Returns the value of the eventName record component.
EventPatchRequest - Class in org.localify.event.dto
Represents a patch request for an event.
EventPatchRequest() - Constructor for class org.localify.event.dto.EventPatchRequest
 
EventRecRequest - Record Class in org.localify.user.support
Represents a request for event recommendations.
EventRecRequest(RecSortSetting, CitySelectionTimeFrame, Long, Long) - Constructor for record class org.localify.user.support.EventRecRequest
Creates an instance of a EventRecRequest record class.
EventRepository - Interface in org.localify.repositories
Repository for Event entities.
EventResponse - Record Class in org.localify.data.ingest.response
Represents an event response from a scraper.
EventResponse - Record Class in org.localify.event.dto
Represents a response for an event.
EventResponse(UUID, String, String, Instant, Double, Double, String, String, String, VenueResponse) - Constructor for record class org.localify.event.dto.EventResponse
Creates an instance of a EventResponse record class.
EventResponse(DataSource, String, UUID, String, List<UUID>, List<String>, List<String>, String, String, Instant, Instant, Double, Double, VenueResponse, List<String>) - Constructor for record class org.localify.data.ingest.response.EventResponse
Creates an instance of a EventResponse record class.
EventResponseExtended - Record Class in org.localify.event.dto
Represents an extended response for an event, including top artists.
EventResponseExtended(UUID, String, Instant, Instant, Double, Double, String, String, String, VenueResponse, List<EventArtistResponse>, Boolean) - Constructor for record class org.localify.event.dto.EventResponseExtended
Creates an instance of a EventResponseExtended record class.
EventResponseExtendedLocal - Record Class in org.localify.event.dto
Represents an extended response for an event, including local artist information.
EventResponseExtendedLocal(UUID, String, Instant, Instant, Double, Double, String, String, String, VenueResponse, List<BasicArtistLocalResponse>, Boolean, Boolean) - Constructor for record class org.localify.event.dto.EventResponseExtendedLocal
Creates an instance of a EventResponseExtendedLocal record class.
events() - Method in record class org.localify.data.queue.dto.google.GoogleCityEvents
Deprecated.
Returns the value of the events record component.
events() - Method in record class org.localify.dto.SearchApiResponse
Returns the value of the events record component.
events() - Method in record class org.localify.user.dto.UserHistoryResponse
Returns the value of the events record component.
EventService - Interface in org.localify.event
Service interface for handling event-related operations.
EventServiceImpl - Class in org.localify.event
Implementation of the EventService interface.
EventServiceImpl(UserFavoriteEventRepository, UserRepository, EventRepository, VenueRepository, LocalifyProperties, ArtistRepository, UserRecentEventViewRepository, ArtistCityRepository, UserCityRepository) - Constructor for class org.localify.event.EventServiceImpl
Constructs a new EventServiceImpl.
eventViews() - Method in record class org.localify.dashboard.dto.response.DashViewStatsResponse
Returns the value of the eventViews record component.
evictAllRecsCaches(UUID) - Method in class org.localify.user.UserServiceImpl
Evicts all recommendation caches for a user.
evictRecsCache(UUID, UUID) - Method in class org.localify.user.UserServiceImpl
Evicts the recommendation cache for a user and city.
execute(Runnable) - Method in class org.localify.common.WorkPool
Executes a task in the thread pool.
executor - Static variable in class org.localify.data.SpotifyService
The thread pool executor for running Spotify API calls.
expiresAt() - Method in record class org.localify.auth.dto.web.MergeableAccount
Returns the value of the expiresAt record component.
expiresAt() - Method in record class org.localify.data.SpotifyService.SpotifyCredentialHolder
Returns the value of the expiresAt record component.
expiresAt() - Method in record class org.localify.data.SpotifyServiceUtils.SpotifyCredentialHolder
Returns the value of the expiresAt record component.
expiresIn() - Method in record class org.localify.auth.JwtServiceImpl.SignedJwtDto
Returns the value of the expiresIn record component.
ExtendedArtistResponse - Record Class in org.localify.artist.dto
A detailed set of information about an artist, including genres, similar artists, favorite status, and top song.
ExtendedArtistResponse(UUID, String, String, String, String, List<GenreResponse>, List<ExtendedArtistResponse.SimilarArtistResponse>, Boolean, String, List<ArtistCityResponse>, Boolean, Instant) - Constructor for record class org.localify.artist.dto.ExtendedArtistResponse
Creates an instance of a ExtendedArtistResponse record class.
ExtendedArtistResponse.SimilarArtistResponse - Record Class in org.localify.artist.dto
Represents a response for a similar artist.

F

fallbackResponse() - Method in record class org.localify.dto.UserNearestCities
Returns the value of the fallbackResponse record component.
favoriteArtist(UUID, UUID) - Method in interface org.localify.user.UserService
Favorites an artist for a user.
favoriteArtist(UUID, UUID) - Method in class org.localify.user.UserServiceImpl
 
favoriteArtists() - Method in record class org.localify.dashboard.dto.response.DashFavoriteStatsResponse
Returns the value of the favoriteArtists record component.
favoriteEvent(UUID, UUID) - Method in interface org.localify.user.UserService
Favorites an event for a user.
favoriteEvent(UUID, UUID) - Method in class org.localify.user.UserServiceImpl
 
favoriteEvents() - Method in record class org.localify.dashboard.dto.response.DashFavoriteStatsResponse
Returns the value of the favoriteEvents record component.
favoriteVenue(UUID, UUID) - Method in interface org.localify.user.UserService
Favorites a venue for a user.
favoriteVenue(UUID, UUID) - Method in class org.localify.user.UserServiceImpl
 
favoriteVenues() - Method in record class org.localify.dashboard.dto.response.DashFavoriteStatsResponse
Returns the value of the favoriteVenues record component.
festival - Enum constant in enum class org.localify.common.DataSource
Festival data
Festival - Class in org.localify.festival.jpa
Represents a festival entity.
Festival() - Constructor for class org.localify.festival.jpa.Festival
Protected no-arg constructor for JPA.
Festival(String, LocalDate, LocalDate) - Constructor for class org.localify.festival.jpa.Festival
Constructs a new Festival.
FESTIVAL - Enum constant in enum class org.localify.user.dto.LocationType
A festival.
FestivalArtist - Class in org.localify.festival.jpa
Represents the join table between artists and festivals.
FestivalArtist() - Constructor for class org.localify.festival.jpa.FestivalArtist
Protected no-arg constructor for JPA.
FestivalArtist(Artist, Festival) - Constructor for class org.localify.festival.jpa.FestivalArtist
Constructs a new FestivalArtist.
FestivalArtist.Key - Class in org.localify.festival.jpa
Represents the composite key for the FestivalArtist entity.
FestivalArtistFilterRequest - Record Class in org.localify.user.support
Represents a request to filter festival artists.
FestivalArtistFilterRequest(List<LocalDate>, List<UUID>, LocalTime, LocalTime) - Constructor for record class org.localify.user.support.FestivalArtistFilterRequest
Creates an instance of a FestivalArtistFilterRequest record class.
FestivalArtistRepository - Interface in org.localify.repositories
Repository for FestivalArtist entities.
FestivalArtistRequest - Record Class in org.localify.festival.dto.request
Represents a request to add an artist to a festival.
FestivalArtistRequest(String, String, List<String>) - Constructor for record class org.localify.festival.dto.request.FestivalArtistRequest
Creates an instance of a FestivalArtistRequest record class.
FestivalArtistResponse - Record Class in org.localify.festival.dto.response
Represents a response for an artist performing at a festival.
FestivalArtistResponse(UUID, String, String, Boolean) - Constructor for record class org.localify.festival.dto.response.FestivalArtistResponse
Creates an instance of a FestivalArtistResponse record class.
FestivalBasicResponse - Record Class in org.localify.festival.dto.response
Represents a basic response for a festival, containing essential information.
FestivalBasicResponse(UUID, String, String, Double, Double) - Constructor for record class org.localify.festival.dto.response.FestivalBasicResponse
Creates an instance of a FestivalBasicResponse record class.
FestivalController - Class in org.localify.festival
Controller for handling festival-related requests.
FestivalController(FestivalService, UserService, SearchService) - Constructor for class org.localify.festival.FestivalController
Constructs a new FestivalController.
FestivalCreationResponse - Record Class in org.localify.festival.dto.response
Represents the response after creating or updating a festival.
FestivalCreationResponse(Integer, Integer, Integer, Set<String>) - Constructor for record class org.localify.festival.dto.response.FestivalCreationResponse
Creates an instance of a FestivalCreationResponse record class.
FestivalPerformance - Class in org.localify.festival.jpa
Represents a performance at a festival.
FestivalPerformance() - Constructor for class org.localify.festival.jpa.FestivalPerformance
Protected no-arg constructor for JPA.
FestivalPerformance(Instant) - Constructor for class org.localify.festival.jpa.FestivalPerformance
Constructs a new FestivalPerformance.
FestivalPerformanceArtist - Class in org.localify.festival.jpa
Represents the join table between artists and festival performances.
FestivalPerformanceArtist() - Constructor for class org.localify.festival.jpa.FestivalPerformanceArtist
Protected no-arg constructor for JPA.
FestivalPerformanceArtist(Artist, FestivalPerformance) - Constructor for class org.localify.festival.jpa.FestivalPerformanceArtist
Constructs a new FestivalPerformanceArtist.
FestivalPerformanceArtist.Key - Class in org.localify.festival.jpa
Represents the composite key for the FestivalPerformanceArtist entity.
FestivalPerformanceArtistRepository - Interface in org.localify.repositories
Repository for FestivalPerformanceArtist entities.
FestivalPerformanceRepository - Interface in org.localify.repositories
Repository for FestivalPerformance entities.
FestivalPerformanceRequest - Record Class in org.localify.festival.dto.request
Represents a request to add a performance to a festival.
FestivalPerformanceRequest(List<FestivalArtistRequest>, String, String, String, String, String) - Constructor for record class org.localify.festival.dto.request.FestivalPerformanceRequest
Creates an instance of a FestivalPerformanceRequest record class.
FestivalPerformanceResponse - Record Class in org.localify.festival.dto.response
Represents a response for a festival performance.
FestivalPerformanceResponse(UUID, String, FestivalStageResponse, Instant, Instant) - Constructor for record class org.localify.festival.dto.response.FestivalPerformanceResponse
Creates an instance of a FestivalPerformanceResponse record class.
festivalRecommend(UUID, UUID) - Method in class org.localify.recommend.RecommendService
Recommends artists for a festival.
festivalRecommend(UUID, UUID, List<LocalDate>, List<UUID>, LocalTime, LocalTime) - Method in class org.localify.recommend.RecommendService
Recommends artists for a festival.
FestivalRepository - Interface in org.localify.repositories
Repository for Festival entities.
FestivalRequest - Record Class in org.localify.festival.dto.request
Represents a request to create or update a festival.
FestivalRequest(String, String, String, String, String, String, String, List<FestivalPerformanceRequest>, String, String, String) - Constructor for record class org.localify.festival.dto.request.FestivalRequest
Creates an instance of a FestivalRequest record class.
FestivalResponse - Record Class in org.localify.festival.dto.response
Represents a response for a festival.
FestivalResponse(UUID, String, CityResponse, LocalDate, LocalDate, String, String, String, String, String, String, Boolean) - Constructor for record class org.localify.festival.dto.response.FestivalResponse
Creates an instance of a FestivalResponse record class.
festivals() - Method in record class org.localify.dto.SearchApiResponse
Returns the value of the festivals record component.
festivals() - Method in record class org.localify.user.dto.UserCitiesFestivalsResponse
Returns the value of the festivals record component.
FestivalService - Interface in org.localify.festival
Service interface for handling festival-related operations.
FestivalServiceImpl - Class in org.localify.festival
Implementation of the FestivalService interface.
FestivalServiceImpl(FestivalRepository, FestivalStageRepository, VenueRepository, ArtistRepository, SpotifyService, FestivalArtistRepository, FestivalPerformanceRepository, FestivalPerformanceArtistRepository, CityRepository, CityService, FestivalUserRepository, UserFavoriteArtistRepository) - Constructor for class org.localify.festival.FestivalServiceImpl
Constructs a new FestivalServiceImpl.
FestivalStage - Class in org.localify.festival.jpa
Represents a stage at a festival.
FestivalStage() - Constructor for class org.localify.festival.jpa.FestivalStage
Protected no-arg constructor for JPA.
FestivalStage(String, Festival) - Constructor for class org.localify.festival.jpa.FestivalStage
Constructs a new FestivalStage.
FestivalStageRepository - Interface in org.localify.repositories
Repository for FestivalStage entities.
FestivalStageResponse - Record Class in org.localify.festival.dto.response
Represents a response for a festival stage.
FestivalStageResponse(UUID, String, UUID, String) - Constructor for record class org.localify.festival.dto.response.FestivalStageResponse
Creates an instance of a FestivalStageResponse record class.
FestivalUser - Class in org.localify.festival.jpa
Represents the join table between users and festivals.
FestivalUser() - Constructor for class org.localify.festival.jpa.FestivalUser
Protected no-arg constructor for JPA.
FestivalUser(User, Festival, Instant) - Constructor for class org.localify.festival.jpa.FestivalUser
Constructs a new FestivalUser.
FestivalUser.Key - Class in org.localify.festival.jpa
Represents the composite key for the FestivalUser entity.
FestivalUserRepository - Interface in org.localify.repositories
Repository for FestivalUser entities.
fetchExtendedArtistInfo(UUID, UUID) - Method in interface org.localify.artist.ArtistService
Fetches extended information for an artist.
fetchExtendedArtistInfo(UUID, UUID) - Method in class org.localify.artist.ArtistServiceImpl
 
fetchExtendedEventInfo(UUID, UUID) - Method in interface org.localify.event.EventService
Fetches extended information for an event.
fetchExtendedEventInfo(UUID, UUID) - Method in class org.localify.event.EventServiceImpl
 
FileIngest - Class in org.localify.data.ingest
A service for ingesting data from files.
FileIngest(ObjectMapper) - Constructor for class org.localify.data.ingest.FileIngest
Constructs a new FileIngest.
filter(UserArtistRecommendation) - Method in class org.localify.playlist.PlaylistUtils
Filters a user artist recommendation.
findAllByCityId(UUID, Pageable) - Method in interface org.localify.repositories.VenueRepository
Finds a page of venues for a city.
findAllByCityIdOrderByEventCountDesc(UUID, Pageable) - Method in interface org.localify.repositories.VenueRepository
Finds a page of venues for a city, ordered by the number of upcoming events.
findAllByCityIdOrderByEventCountDescExcludeBadVenues(UUID, Instant, Pageable) - Method in interface org.localify.repositories.VenueRepository
Finds a page of venues for a city, ordered by the number of upcoming events, excluding venues with no events in the last year.
findAllByConfirmedAtNullAndBannedAtNullAndContributedByNotNull(Pageable) - Method in interface org.localify.repositories.ArtistCityRepository
Finds a page of unconfirmed, not banned, and contributed artist-city relationships.
findAllByEmailOptInTrueAndUserEmailNotNull() - Method in interface org.localify.repositories.UserRepository
Finds all users who have opted in to emails and have an email address.
findAllByEventId(UUID) - Method in interface org.localify.repositories.ArtistEventRepository
Finds all artist-event relationships for an event.
findAllByEventId(UUID) - Method in interface org.localify.repositories.UserFavoriteEventRepository
Finds all favorite event relationships for an event.
findAllByEventId(UUID) - Method in interface org.localify.repositories.UserRecentEventViewRepository
Finds all recent event views for an event.
findAllByPlaylistId(UUID) - Method in interface org.localify.repositories.PlaylistSongPairRepository
Finds all playlist song pairs for a playlist.
findAllByPlaylistIdAndDeletedAtNotNull(Playlist) - Method in interface org.localify.repositories.PlaylistSongPairRepository
Finds all non-deleted playlist song pairs for a playlist, ordered by position.
findAllByPlaylistNotNull() - Method in interface org.localify.repositories.CityRepository
Finds all cities that have a playlist.
findAllByPlaylistNotNull() - Method in interface org.localify.repositories.VenueRepository
Finds all venues that have a playlist.
findAllByPlaylistNotNullAndUserDeletedAtNull() - Method in interface org.localify.repositories.UserCityRepository
Finds all user-city relationships where the playlist is not null and the user is not deleted.
findAllByUserId(UUID) - Method in interface org.localify.repositories.UserFavoriteArtistRepository
Finds all of a user's favorite artists.
findAllByUserId(UUID) - Method in interface org.localify.repositories.UserFavoriteEventRepository
Finds all of a user's favorite events.
findAllByUserId(UUID) - Method in interface org.localify.repositories.UserFavoriteVenueRepository
Finds all of a user's favorite venues.
findAllNotGeocoded() - Method in interface org.localify.repositories.CityRepository
Finds all cities that have not been geocoded.
findAndCreateSpotifyIdsByName(String) - Method in class org.localify.data.SpotifyService
Finds and creates a list of artists from a name.
findArtistBySpotifyPopularityBetween(int, int) - Method in interface org.localify.repositories.ArtistRepository
Finds artists with Spotify popularity between a given range.
findArtistCitiesNearPoint(Point, Double, Pageable) - Method in interface org.localify.repositories.ArtistCityRepository
Finds artist-city relationships near a geographic point.
findByAppleId(String) - Method in interface org.localify.repositories.ArtistRepository
Finds an artist by their Apple Music ID.
findByAppleId(String) - Method in interface org.localify.repositories.UserRepository
Finds a user by their Apple Music ID.
findByArtistAndEvent(Artist, Event) - Method in interface org.localify.repositories.ArtistEventRepository
Finds an artist-event relationship by artist and event.
findByArtistAndVenueAndStartTime(UUID, UUID, Instant, Instant) - Method in interface org.localify.repositories.EventRepository
Finds events by artist, venue, and start time between two timestamps.
findByArtistId(UUID) - Method in interface org.localify.repositories.ArtistCityRepository
Finds all artist-city relationships for an artist.
findByArtistId(UUID) - Method in interface org.localify.repositories.FestivalArtistRepository
Finds all festival-artist relationships for an artist.
findByArtistIdAndCityId(UUID, UUID) - Method in interface org.localify.repositories.ArtistCityRepository
Finds an artist-city relationship by artist ID and city ID.
findByArtistIdAndClosestGeoPoint(UUID, Point) - Method in interface org.localify.repositories.ArtistCityRepository
Finds the closest artist-city relationship for an artist to a geographic point.
findByArtistIdAndConfirmedAtNotNullAndBannedAtNull(UUID) - Method in interface org.localify.repositories.ArtistCityRepository
Finds all confirmed and not banned artist-city relationships for an artist.
findByArtistIdAndEventId(UUID, UUID) - Method in interface org.localify.repositories.ArtistEventRepository
Finds an artist-event relationship by artist ID and event ID.
findByAuthTokenAndToUserId(String, UUID) - Method in interface org.localify.repositories.AccountMergeTokenRepository
Finds an account merge token by its auth token and the ID of the user to merge into.
findByBandsInTownId(String) - Method in interface org.localify.repositories.ArtistRepository
Finds an artist by their BandsInTown ID.
findByBandsInTownId(String) - Method in interface org.localify.repositories.EventRepository
Finds an event by its BandsInTown ID.
findByBandsInTownId(String) - Method in interface org.localify.repositories.VenueRepository
Finds a venue by its BandsInTown ID.
findByCityAndCountry(String, String) - Method in interface org.localify.repositories.CityRepository
Finds cities by city name and country code, where the zone code is null.
findByCityAndZoneAndCountryName(String, String, String) - Method in interface org.localify.repositories.CityRepository
Finds cities by city name, zone code, and country name.
findByCityAndZoneCodeWildcard(String, String, int) - Method in interface org.localify.repositories.CityRepository
Finds cities by name and zone code using a wildcard search.
findByCityId(UUID, Pageable) - Method in interface org.localify.repositories.ArtistCityRepository
Finds a page of artist-city relationships for a city.
findByCityIdAndBannedAtNullAndConfirmedAtNotNullOrderByArtistSpotifyPopularityDesc(UUID, Pageable) - Method in interface org.localify.repositories.ArtistCityRepository
Finds a page of not banned and confirmed artist-city relationships for a city, ordered by artist popularity.
findByCityIdAndConfirmedAtNotNull(UUID, Pageable) - Method in interface org.localify.repositories.ArtistCityRepository
Finds a page of confirmed artist-city relationships for a city.
findByCityNameWildcard(String, int) - Method in interface org.localify.repositories.CityRepository
Finds cities by name using a wildcard search.
findByEventNameNativeAndDoorTimeGreaterThanEqual(String, Instant, int) - Method in interface org.localify.repositories.EventRepository
Finds events by name and door time greater than or equal to a certain time.
findByFestivalId(UUID) - Method in interface org.localify.repositories.FestivalArtistRepository
Finds all festival-artist relationships for a festival.
findByFestivalId(UUID) - Method in interface org.localify.repositories.FestivalStageRepository
Finds all stages for a festival.
findByFestivalPerformanceStageFestivalId(UUID) - Method in interface org.localify.repositories.FestivalPerformanceArtistRepository
Finds all festival performance artist relationships for a festival.
findByGoogleId(String) - Method in interface org.localify.repositories.UserRepository
Finds a user by their Google ID.
findById(UUID) - Method in interface org.localify.repositories.UserRepository
Finds a user by their ID.
findByIsrc(String) - Method in interface org.localify.repositories.SongRepository
Finds a song by its ISRC.
findByKeyFestivalIdAndKeyUserId(UUID, UUID) - Method in interface org.localify.repositories.FestivalUserRepository
Finds a festival-user relationship by festival ID and user ID.
findByKeyUserId(UUID) - Method in interface org.localify.repositories.FestivalUserRepository
Finds all festival-user relationships for a user, ordered by selected time.
findByKeyUserId(UUID) - Method in interface org.localify.repositories.UserCityRepository
Finds all user-city relationships for a user, ordered by selected time.
findByKeyUserId(UUID, Pageable) - Method in interface org.localify.repositories.UserCityRepository
Finds a page of user-city relationships for a user, ordered by selected time.
findByKeyUserIdAndKeyCityId(UUID, UUID) - Method in interface org.localify.repositories.UserCityRepository
Finds a user-city relationship by user ID and city ID.
findByName(String) - Method in interface org.localify.repositories.ArtistRepository
Finds a list of artists by name.
findByName(String, int) - Method in interface org.localify.repositories.VenueRepository
Finds venues by name.
findByName(String, Pageable) - Method in interface org.localify.repositories.ArtistRepository
Finds a page of artists by name.
findByNameAndCountryCode(String, String, int) - Method in interface org.localify.repositories.CityRepository
Finds cities by name and country code.
findByNameAndFestivalId(String, UUID) - Method in interface org.localify.repositories.FestivalStageRepository
Finds a festival stage by name and festival ID.
findByNameAndVenue(String, UUID) - Method in interface org.localify.repositories.EventRepository
Finds events by name and venue.
findByNameAndVenueAndStartTimeBetween(String, UUID, Instant, Instant) - Method in interface org.localify.repositories.EventRepository
Finds events by name, venue, and start time between two timestamps.
findByNameAndYear(String, int) - Method in interface org.localify.repositories.FestivalRepository
Finds a festival by name and year.
findByNameAndZoneNameAndCountryCode(String, String, String) - Method in interface org.localify.repositories.CityRepository
Finds cities by name, zone name, and country code.
findByNameBreakTiesByDistance(String, Point, int) - Method in interface org.localify.repositories.CityRepository
Finds cities by name, breaking ties by distance to a geographic point.
findByNameContainingIgnoreCase(String) - Method in interface org.localify.repositories.FestivalRepository
Finds festivals by name, ignoring case.
findByNameNative(String) - Method in interface org.localify.repositories.GenreRepository
Finds a genre by name using a native query.
findByNameNative(String, int) - Method in interface org.localify.repositories.UserRepository
Finds users by name using a native query.
findByNameNativeBoostedPopularity(String, int) - Method in interface org.localify.repositories.ArtistRepository
Finds artists by name using a native query with boosted popularity for exact matches.
findByNameStartsWithNativeBoostedPopularity(String, int) - Method in interface org.localify.repositories.ArtistRepository
Finds artists by name (starts with) using a native query with boosted popularity for exact matches.
findByPollstarId(String) - Method in interface org.localify.repositories.ArtistRepository
Finds an artist by their Pollstar ID.
findByPollstarId(String) - Method in interface org.localify.repositories.EventRepository
Finds an event by its Pollstar ID.
findByPollstarId(String) - Method in interface org.localify.repositories.VenueRepository
Finds a venue by its Pollstar ID.
findBySeedArtistAndSimilarArtist(Artist, Artist) - Method in interface org.localify.repositories.ArtistSimilarityRepository
Finds an artist similarity by seed artist and similar artist.
findBySpotifyId(String) - Method in interface org.localify.repositories.ArtistRepository
Finds an artist by their Spotify ID.
findBySpotifyId(String) - Method in interface org.localify.repositories.SongRepository
Finds a song by its Spotify ID.
findBySpotifyId(String) - Method in interface org.localify.repositories.UserRepository
Finds a user by their Spotify ID.
findBySpotifyTopTrackPreviewNullOrderBySpotifyTopTrackFailedAt(Pageable) - Method in interface org.localify.repositories.ArtistRepository
Finds artists with a null Spotify top track preview, ordered by the time the fetch failed.
findByStageFestivalId(UUID) - Method in interface org.localify.repositories.FestivalPerformanceRepository
Finds all performances for a festival.
findByStageFestivalIdAndArtistId(UUID, UUID) - Method in interface org.localify.repositories.FestivalPerformanceRepository
Finds all performances for a festival by a specific artist.
findByUserAndArtist(User, Artist) - Method in interface org.localify.repositories.UserFavoriteArtistRepository
Finds a user's favorite artist by user and artist.
findByUserAndAuthToken(User, String) - Method in interface org.localify.repositories.UserEmailAuthTokenRepository
Finds a user email auth token by user and auth token.
findByUserAndCity(User, City) - Method in interface org.localify.repositories.UserCityRepository
Finds a user-city relationship by user and city.
findByUserAndCreatedAtGreaterThan(User, Instant) - Method in interface org.localify.repositories.UserEmailAuthTokenRepository
Finds all user email auth tokens for a user created after a certain time.
findByUserAndEvent(User, Event) - Method in interface org.localify.repositories.UserFavoriteEventRepository
Finds a user's favorite event by user and event.
findByUserAndEvent(User, Event) - Method in interface org.localify.repositories.UserRecentEventViewRepository
Finds a user's recent event view by user and event.
findByUserAndVenue(User, Venue) - Method in interface org.localify.repositories.UserFavoriteVenueRepository
Finds a user's favorite venue by user and venue.
findByUserEmail(String) - Method in interface org.localify.repositories.UserRepository
Finds a user by their email address.
findByUserId(UUID) - Method in interface org.localify.repositories.WeeklyEmailRegistrationTokenRepository
Finds a weekly email registration token by user ID.
findByUserId(UUID, Pageable) - Method in interface org.localify.repositories.UserFavoriteArtistRepository
Finds a page of a user's favorite artists.
findByUserId(UUID, Pageable) - Method in interface org.localify.repositories.UserFavoriteVenueRepository
Finds a page of a user's favorite venues.
findByUserId(UUID, Pageable) - Method in interface org.localify.repositories.UserSearchRepository
Finds a list of user searches for a user.
findByUserIdAndArtistId(UUID, UUID) - Method in interface org.localify.repositories.UserFavoriteArtistRepository
Finds a user's favorite artist by user ID and artist ID.
findByUserIdAndArtistId(UUID, UUID) - Method in interface org.localify.repositories.UserRecentArtistViewRepository
Finds a user's recent artist view by user ID and artist ID.
findByUserIdAndCityId(UUID, UUID) - Method in interface org.localify.repositories.UserCityRepository
Finds a user-city relationship by user ID and city ID.
findByUserIdAndCityId(UUID, UUID) - Method in interface org.localify.repositories.UserRecentCityViewRepository
Finds a user's recent city view by user ID and city ID.
findByUserIdAndCityIdAndCreatedAtAfterOrderByCreatedAtDesc(UUID, UUID, Instant) - Method in interface org.localify.repositories.UserRecommendationRepository
Finds a list of user recommendations for a user and city, created after a certain time, ordered by creation date.
findByUserIdAndDeletedAtNull(UUID, Pageable) - Method in interface org.localify.repositories.UserFavoriteEventRepository
Finds a page of a user's non-deleted favorite events.
findByUserIdAndEventId(UUID, UUID) - Method in interface org.localify.repositories.UserFavoriteEventRepository
Finds a user's favorite event by user ID and event ID.
findByUserIdAndEventId(UUID, UUID) - Method in interface org.localify.repositories.UserRecentEventViewRepository
Finds a user's recent event view by user ID and event ID.
findByUserIdAndEventStartTimeAfterAndDeletedAtNullOrderByEventStartTimeAsc(UUID, Pageable, Instant) - Method in interface org.localify.repositories.UserFavoriteEventRepository
Finds a page of a user's non-deleted favorite events after a certain start time, ordered by start time.
findByUserIdAndEventStartTimeBeforeAndDeletedAtNullOrderByEventStartTimeDesc(UUID, Pageable, Instant) - Method in interface org.localify.repositories.UserFavoriteEventRepository
Finds a page of a user's non-deleted favorite events before a certain start time, ordered by start time descending.
findByUserIdAndVenueId(UUID, UUID) - Method in interface org.localify.repositories.UserFavoriteVenueRepository
Finds a user's favorite venue by user ID and venue ID.
findByUserIdAndVenueId(UUID, UUID) - Method in interface org.localify.repositories.UserRecentVenueViewRepository
Finds a user's recent venue view by user ID and venue ID.
findByUserIdOrderByCreatedAtDesc(UUID) - Method in interface org.localify.repositories.UserCityRepository
Finds all user-city relationships for a user, ordered by creation date.
findByVenueId(UUID, Instant) - Method in interface org.localify.repositories.ArtistEventRepository
Finds all artist-event relationships for a venue after a certain time.
findCitiesWithin(Point, Double) - Method in interface org.localify.repositories.CityRepository
Finds cities within a certain radius of a geographic point.
findCityTimezone(City) - Method in interface org.localify.city.CityService
Finds the timezone for a city.
findCityTimezone(City) - Method in class org.localify.city.CityServiceImpl
 
findEventsByVenueIdAndStartTimeAfterOrderByStartTimeAsc(UUID, Instant, Pageable) - Method in interface org.localify.repositories.EventRepository
Finds events for a venue after a certain time, ordered by start time.
findEventsByVenueIdAndStartTimeBeforeOrderByStartTimeAsc(UUID, Instant, Pageable) - Method in interface org.localify.repositories.EventRepository
Finds events for a venue before a certain time, ordered by start time.
findEventsForArtist(UUID, Instant, Pageable) - Method in interface org.localify.repositories.EventRepository
Finds events for an artist.
findEventsForArtistFar(UUID, Instant, Point, Double, Pageable) - Method in interface org.localify.repositories.EventRepository
Finds events for an artist far from a geographic point.
findEventsForArtistNear(UUID, Instant, Point, Double, Pageable) - Method in interface org.localify.repositories.EventRepository
Finds events for an artist near a geographic point.
findEventsForArtistOrderByStartTime(UUID, Instant, Pageable) - Method in interface org.localify.repositories.EventRepository
Finds events for an artist, ordered by start time.
findEventsForCity(UUID, Instant, Pageable) - Method in interface org.localify.repositories.EventRepository
Finds events for a city.
findFirstByUserIdOrderBySelectedAtDesc(UUID) - Method in interface org.localify.repositories.UserCityRepository
Finds the most recently selected user-city relationship for a user.
findIdsByNameNative(String, int) - Method in interface org.localify.repositories.UserRepository
Finds user IDs by name using a native query.
findNearbyByName(Point, String, double, int) - Method in interface org.localify.repositories.VenueRepository
Finds nearby venues by name.
findNearbyEvents(Point, Instant, double, int) - Method in interface org.localify.repositories.EventRepository
Finds nearby events.
findNearbyEventsBetween(Point, Instant, Instant, double, int) - Method in interface org.localify.repositories.EventRepository
Finds nearby events between two dates.
findNearbyFestivals(Point, Double) - Method in interface org.localify.repositories.FestivalRepository
Finds festivals near a geographic point.
findNearestCities(Point, int) - Method in interface org.localify.repositories.CityRepository
Finds the nearest cities to a geographic point.
findNotNullBitIds(Instant) - Method in interface org.localify.repositories.EventRepository
Finds events with a non-null BandsInTown ID created after a certain time.
findOrCreate(SpotifyUserDetails) - Method in class org.localify.auth.login.SpotifyLoginService
Finds or creates a user based on Spotify user details.
findOrCreateCity(String) - Method in interface org.localify.city.CityService
Finds or creates a city from a location string.
findOrCreateCity(String) - Method in class org.localify.city.CityServiceImpl
 
findOrCreateCity(String) - Method in class org.localify.data.ingest.ScraperIngest
Finds or creates a city based on a location text string.
findOrCreateSong(Track) - Method in class org.localify.data.SpotifyService
Finds or creates a song from a Spotify track.
findOrCreateSong(Track) - Method in class org.localify.data.SpotifyServiceUtils
Finds or creates a song from a Spotify track.
findOrCreateStage(Festival, String, String) - Method in class org.localify.festival.FestivalServiceImpl
Finds or creates a stage for a festival.
findOrCreateUserByAppleId(AppleJwtClaims) - Method in class org.localify.auth.login.AppleLoginService
Finds or creates a user by their Apple ID.
findPopularArtistsByGenres(List<UUID>, int, Pageable) - Method in interface org.localify.repositories.ArtistRepository
Finds popular artists by a list of genres.
findPopularArtistsForGenre(UUID, Pageable, double) - Method in interface org.localify.repositories.ArtistRepository
Finds popular artists for a genre with a score above a certain threshold.
findRandom(int) - Method in interface org.localify.repositories.ArtistRepository
Finds a list of random artists.
findTopArtistsForEvent(UUID, Pageable) - Method in interface org.localify.repositories.EventRepository
Finds the top artists for an event.
findTopByCityAndZoneAndCountryCode(String, String, String) - Method in interface org.localify.repositories.CityRepository
Finds a single city by city name, zone code, and country code.
findTopByOrderByCreatedAt() - Method in interface org.localify.repositories.ArtistCityRepository
Finds the most recently created artist-city relationship.
findTopByOrderByCreatedAt() - Method in interface org.localify.repositories.ArtistRepository
Finds the most recently created artist.
findTopByOrderByCreatedAt() - Method in interface org.localify.repositories.EventRepository
Finds the most recently created event.
findTopByOrderByCreatedAt() - Method in interface org.localify.repositories.PlaylistRepository
Finds the most recently created playlist.
findTopByOrderByCreatedAt() - Method in interface org.localify.repositories.UserCityRepository
Finds the most recently created user-city relationship.
findTopByOrderByCreatedAt() - Method in interface org.localify.repositories.UserFavoriteArtistRepository
Finds the most recently created favorite artist relationship.
findTopByOrderByCreatedAt() - Method in interface org.localify.repositories.UserRecentArtistViewRepository
Finds the most recently created user recent artist view.
findTopByOrderByCreatedAt() - Method in interface org.localify.repositories.UserRecommendationRepository
Finds the most recently created user recommendation.
findTopByOrderByCreatedAt() - Method in interface org.localify.repositories.UserRepository
Finds the most recently created user.
findTopByOrderByCreatedAt() - Method in interface org.localify.repositories.UserSeedRepository
Finds the most recently created user seed artist.
findWithNoArtists(UUID) - Method in interface org.localify.repositories.FestivalPerformanceRepository
Finds all performances for a festival that have no artists.
findWithNoPerformances(UUID) - Method in interface org.localify.repositories.FestivalStageRepository
Finds all stages for a festival that have no performances.
flattenPlaylistToSpotifyIds(Playlist) - Method in class org.localify.data.SpotifyService
Flattens a playlist to a list of Spotify track IDs.
followers() - Method in record class org.localify.data.queue.dto.rym.RymJsonArtist
Returns the value of the followers record component.
ForbiddenException - Exception in org.localify.common.exceptions
Exception thrown when a user is not authorized to access a resource.
ForbiddenException() - Constructor for exception org.localify.common.exceptions.ForbiddenException
Constructs a new ForbiddenException with a default message.
ForbiddenException(String) - Constructor for exception org.localify.common.exceptions.ForbiddenException
Constructs a new ForbiddenException with the specified message.
ForbiddenException(String, Throwable) - Constructor for exception org.localify.common.exceptions.ForbiddenException
Constructs a new ForbiddenException with the specified message and cause.
ForbiddenException(Throwable) - Constructor for exception org.localify.common.exceptions.ForbiddenException
Constructs a new ForbiddenException with the specified cause.
formattedAddressLines() - Method in record class org.localify.dto.geocoding.PlaceResults.Place
Returns the value of the formattedAddressLines record component.
FORMED - Enum constant in enum class org.localify.common.ArtistCityExplanation
The artist's band was formed in this city.
found() - Method in record class org.localify.data.ingest.RabbitReceiver.BitNameScrapeResponse
Returns the value of the found record component.
FOUND - Enum constant in enum class org.localify.dto.ScrapeStatus
The requested item was found.
friendlyName() - Method in record class org.localify.city.dto.CityResponse
Returns the value of the friendlyName record component.
fromArtist(Artist) - Static method in record class org.localify.data.dispatch.request.BitArtistMatchRequest
Creates a new BitArtistMatchRequest from an artist.
fromArtist(Artist) - Static method in record class org.localify.data.dispatch.request.BitArtistRequest
Creates a new BitArtistRequest from an artist.
fromArtist(Artist) - Static method in record class org.localify.data.dispatch.request.PollstarArtistMatchRequest
Creates a new PollstarArtistMatchRequest from an artist.
fromArtist(Artist) - Static method in record class org.localify.data.dispatch.request.PollstarArtistRequest
Creates a new PollstarArtistRequest from an artist.
fromArtist(Artist) - Static method in record class org.localify.data.dispatch.request.SpotifyArtistRequest
Creates a new SpotifyArtistRequest from an artist.
fromCity(City) - Static method in record class org.localify.data.dispatch.request.GoogleCityRequest
Creates a new GoogleCityRequest from a city.
fromCity(City) - Static method in record class org.localify.data.dispatch.request.PollstarCityMatchRequest
Creates a new PollstarCityMatchRequest from a city.
fromCity(City) - Static method in record class org.localify.data.dispatch.request.PollstarCityRequest
Creates a new PollstarCityRequest from a city.
fromCityResponse(CityResponse) - Static method in class org.localify.auth.dto.web.GeoIpDetails
Creates a GeoIpDetails object from a MaxMind CityResponse.
fromEvent(Event) - Static method in record class org.localify.data.dispatch.request.BitEventRequest
Creates a new BitEventRequest from an event.
fromEvent(Event) - Static method in record class org.localify.data.dispatch.request.PollstarEventRequest
Creates a new PollstarEventRequest from an event.
fromEventInfo(String, List<UUID>) - Static method in record class org.localify.data.dispatch.request.BitEventRequest
Creates a new BitEventRequest from event info.
fromEventInfo(String, List<UUID>) - Static method in record class org.localify.data.dispatch.request.PollstarEventRequest
Creates a new PollstarEventRequest from event info.
fromEventInfo(UUID, String, List<UUID>) - Static method in record class org.localify.data.dispatch.request.BitEventRequest
Creates a new BitEventRequest from event info.
fromEventInfo(UUID, String, List<UUID>) - Static method in record class org.localify.data.dispatch.request.PollstarEventRequest
Creates a new PollstarEventRequest from event info.
fromLevel(Integer) - Static method in enum class org.localify.user.dto.UserFavoriteEventRating
Gets the enum constant from the given level.
fromPayload(GoogleIdToken.Payload) - Static method in class org.localify.auth.dto.web.GoogleJwtUserDetails
Creates a GoogleJwtUserDetails object from a Google ID token payload.
fromSpotify(AudioFeatures) - Static method in class org.localify.dto.SpotifyAudioFeatures
Creates a SpotifyAudioFeatures object from a Spotify AudioFeatures object.
fromSpotifyUser(User, AuthorizationCodeCredentials) - Static method in class org.localify.auth.dto.web.SpotifyUserDetails
Creates a SpotifyUserDetails object from a Spotify User object and AuthorizationCodeCredentials.
fromUserCreatedAt() - Method in record class org.localify.auth.dto.web.MergeableAccount
Returns the value of the fromUserCreatedAt record component.
fromUserEmail() - Method in record class org.localify.auth.dto.web.MergeableAccount
Returns the value of the fromUserEmail record component.
fromUserId() - Method in record class org.localify.auth.dto.web.MergeableAccount
Returns the value of the fromUserId record component.
fromUserName() - Method in record class org.localify.auth.dto.web.MergeableAccount
Returns the value of the fromUserName record component.
fromUserSpotifyUsername() - Method in record class org.localify.auth.dto.web.MergeableAccount
Returns the value of the fromUserSpotifyUsername record component.
fromValue(String) - Static method in enum class org.localify.common.ArtistCityExplanation
Creates an ArtistCityExplanation from a string value.

G

generateAuthStateJwt(UserOAuthRedirectParams) - Method in interface org.localify.auth.JwtService
 
generateAuthStateJwt(UserOAuthRedirectParams) - Method in class org.localify.auth.JwtServiceImpl
 
generateSpotifyPlaylists() - Method in record class org.localify.user.dto.UserPatchRequest
Returns the value of the generateSpotifyPlaylists record component.
Genre - Class in org.localify.music.genre
Represents a music genre.
Genre() - Constructor for class org.localify.music.genre.Genre
Protected no-arg constructor for JPA.
Genre(String) - Constructor for class org.localify.music.genre.Genre
Constructs a new Genre.
GenreController - Class in org.localify.music.genre
Controller for handling genre-related requests.
GenreController(GenreService) - Constructor for class org.localify.music.genre.GenreController
Constructs a new GenreController.
GenreRepository - Interface in org.localify.repositories
Repository for Genre entities.
GenreResponse - Record Class in org.localify.dto.response
Represents a response containing a genre.
GenreResponse(UUID, String) - Constructor for record class org.localify.dto.response.GenreResponse
Creates an instance of a GenreResponse record class.
genres() - Method in record class org.localify.artist.dto.ExtendedArtistResponse
Returns the value of the genres record component.
genres() - Method in record class org.localify.data.ingest.response.ArtistResponse
Returns the value of the genres record component.
genres() - Method in record class org.localify.data.queue.dto.rym.RymArtist
Returns the value of the genres record component.
genres() - Method in record class org.localify.data.queue.dto.rym.RymJsonArtist
Returns the value of the genres record component.
genres() - Method in record class org.localify.dto.RecommendedArtistDto
Returns the value of the genres record component.
genres() - Method in record class org.localify.festival.dto.request.FestivalArtistRequest
Returns the value of the genres record component.
genres() - Method in record class org.localify.festival.dto.response.RecommendedFestivalArtistDto
Returns the value of the genres record component.
GenreService - Interface in org.localify.music.genre
Service interface for handling genre-related operations.
GenreServiceImpl - Class in org.localify.music.genre
Implementation of the GenreService interface.
GenreServiceImpl(GenreRepository, ArtistRepository, LocalifyProperties) - Constructor for class org.localify.music.genre.GenreServiceImpl
Constructs a new GenreServiceImpl.
geocode(String) - Method in class org.localify.common.geocoding.AppleGeocoding
Geocodes an address.
geocodeTimeZones() - Method in class org.localify.common.StartupTasks
Finds and sets the timezone for cities that do not have one.
GEOIP_DETAILS - Static variable in class org.localify.logging.ServletAttributes
The GeoIP details for the request.
GeoIpConfig - Class in org.localify.common.config.beans
Configuration for GeoIP-related beans.
GeoIpConfig() - Constructor for class org.localify.common.config.beans.GeoIpConfig
 
GeoIpDetails - Class in org.localify.auth.dto.web
Represents geographical details obtained from an IP address.
GeoIpDetails() - Constructor for class org.localify.auth.dto.web.GeoIpDetails
Default constructor.
geoIpService(LocalifyProperties) - Method in class org.localify.common.config.beans.GeoIpConfig
Creates a GeoIpService bean.
GeoIpService - Interface in org.localify.common.geoip
Service for getting GeoIP details.
geometryFactory() - Method in class org.localify.common.config.beans.GISConfig
Creates a GeometryFactory bean.
getAccessToken() - Method in class org.localify.auth.dto.web.SpotifyUserDetails
Gets the access token.
getAccessTokenExpireTime() - Method in class org.localify.auth.dto.web.SpotifyUserDetails
Gets the expiration time of the access token.
getAcousticness() - Method in class org.localify.dto.SpotifyAudioFeatures
Gets the acousticness.
getAddress() - Method in class org.localify.festival.jpa.Festival
Gets the address of the festival.
getAddress() - Method in class org.localify.festival.jpa.FestivalStage
Gets the address of the stage.
getAddress() - Method in class org.localify.venue.dto.VenuePatchRequest
Gets the address of the venue.
getAddress() - Method in class org.localify.venue.Venue
Gets the address of the venue.
getAgeRequirement() - Method in class org.localify.venue.Venue
Gets the age requirement for the venue.
getAllOrderByAdminThenName(Pageable) - Method in interface org.localify.repositories.UserRepository
Gets a page of all users, ordered by admin status and name.
getAllOrderByAdminThenNameFiltered(Pageable, List<String>) - Method in interface org.localify.repositories.UserRepository
Gets a page of users, filtered by role and ordered by admin status and name.
getAnalysis() - Method in class org.localify.music.song.SpotifyAudioProperties
Gets the audio analysis.
getAnalysisForTrack(String) - Method in class org.localify.data.SpotifyService
Gets the audio analysis for a track.
getApi() - Method in class org.localify.common.config.properties.LocalifyProperties
 
getApple() - Method in class org.localify.common.config.properties.LocalifyProperties
 
getAppleCreatedAt() - Method in class org.localify.playlist.Playlist
Gets the Apple Music creation timestamp.
getAppleDevToken() - Method in class org.localify.data.AppleMusicService
Gets the Apple developer token.
getAppleId() - Method in class org.localify.artist.jpa.Artist
Gets the artist's Apple Music ID.
getAppleId() - Method in class org.localify.music.song.Song
Gets the Apple Music ID of the song.
getAppleId() - Method in class org.localify.playlist.Playlist
Gets the Apple Music ID of the playlist.
getAppleId() - Method in class org.localify.user.User
Gets the user's Apple Music ID.
getAppleImage() - Method in class org.localify.music.song.Song
Gets the Apple Music image URL for the song.
getAppleMusicToken() - Method in class org.localify.user.User
Gets the user's Apple Music token.
getApplePreviewUrl() - Method in class org.localify.music.song.Song
Gets the Apple Music preview URL for the song.
getAppleUpdatedAt() - Method in class org.localify.playlist.Playlist
Gets the Apple Music update timestamp.
getApproveableArtistCityContributions(UserDetailsImpl, PageOptions) - Method in class org.localify.artist.ArtistController
Gets the list of artist city contributions that can be approved.
getApproveableArtistCityContributions(PageOptions) - Method in interface org.localify.artist.ArtistService
Gets the list of artist city contributions that can be approved.
getApproveableArtistCityContributions(PageOptions) - Method in class org.localify.artist.ArtistServiceImpl
 
getArtist() - Method in class org.localify.artist.join.ArtistCity
Gets the artist.
getArtist() - Method in class org.localify.artist.join.ArtistEvent
Gets the artist.
getArtist() - Method in class org.localify.artist.join.ArtistGenre
Gets the artist.
getArtist() - Method in class org.localify.artist.join.ArtistSong
Gets the artist.
getArtist() - Method in class org.localify.artist.jpa.ArtistChangeEntry
Gets the artist.
getArtist() - Method in class org.localify.festival.jpa.FestivalArtist
Gets the artist.
getArtist() - Method in class org.localify.festival.jpa.FestivalPerformanceArtist
Gets the artist.
getArtist() - Method in class org.localify.recommend.UserArtistRecommendation
Gets the recommended artist.
getArtist() - Method in class org.localify.user.support.UserFavoriteArtist
Gets the artist.
getArtist() - Method in class org.localify.user.support.UserRecentArtistView
Gets the artist.
getArtist() - Method in class org.localify.user.support.UserSeedArtist
Gets the artist.
getArtist() - Method in class org.localify.user.support.UserTopArtistsSnapshotEntry
 
getArtistById(UserDetailsImpl, UUID) - Method in class org.localify.artist.ArtistController
Gets an artist by ID.
getArtistCities(UUID) - Method in class org.localify.artist.ArtistController
Gets the cities associated with an artist.
getArtistEvents(UserDetailsImpl, UUID, PageOptions) - Method in class org.localify.artist.ArtistController
Gets the events associated with an artist.
getArtistFestivals(UUID) - Method in class org.localify.artist.ArtistController
Gets the festivals associated with an artist.
getArtistFromId(UUID) - Method in interface org.localify.repositories.ArtistRepository
Gets an artist by their ID.
getArtistId() - Method in class org.localify.artist.join.ArtistCity.Key
Gets the artist ID.
getArtistId() - Method in class org.localify.artist.join.ArtistEvent.Key
Gets the artist ID.
getArtistId() - Method in class org.localify.artist.join.ArtistGenre.ArtistGenrePK
Gets the artist ID.
getArtistId() - Method in class org.localify.artist.join.ArtistSong.Key
Gets the artist ID.
getArtistId() - Method in class org.localify.festival.jpa.FestivalArtist.Key
Gets the artist ID.
getArtistId() - Method in class org.localify.festival.jpa.FestivalPerformanceArtist.Key
Gets the artist ID.
getArtistId() - Method in class org.localify.user.support.UserFavoriteArtist.Key
Gets the artist ID.
getArtistId() - Method in class org.localify.user.support.UserRecentArtistView.Key
Gets the artist ID.
getArtistId() - Method in class org.localify.user.support.UserSeedArtist.Key
Gets the artist ID.
getArtistRecommendation() - Method in class org.localify.recommend.UserRecommendationSimilarArtist
Gets the parent user artist recommendation.
getArtistRecommendations(UserDetailsImpl, UUID) - Method in class org.localify.user.UserSelfController
Gets artist recommendations for the user in a city.
getArtists() - Method in class org.localify.data.queue.dto.recommend.RecommendedArtists
Gets the list of recommended artists.
getArtists() - Method in class org.localify.data.queue.dto.recommend.RecommendedArtistsRequest
Gets the list of artist IDs to base recommendations on.
getArtists() - Method in class org.localify.dto.RecommendedEventDto
Gets the list of artists performing at the event.
getArtists() - Method in class org.localify.event.Event
Gets the artists performing at the event.
getArtists() - Method in class org.localify.music.genre.Genre
Gets the artists associated with the genre.
getArtists() - Method in class org.localify.recommend.UserRecommendation
Gets the list of artist recommendations.
getArtists(UUID, PageOptions, UUID) - Method in interface org.localify.city.CityService
Gets the artists for a city.
getArtists(UUID, PageOptions, UUID) - Method in class org.localify.city.CityServiceImpl
 
getArtistsCreatedStats() - Method in class org.localify.dashboard.DashboardController
Gets newly created artists statistics.
getArtistsCreatedStats() - Method in interface org.localify.dashboard.DashboardService
Gets newly created artists statistics.
getArtistsCreatedStats() - Method in class org.localify.dashboard.DashboardServiceImpl
 
getArtistsForCity(UUID, PageOptions, UserDetailsImpl) - Method in class org.localify.city.CityController
Gets the artists for a city.
getArtistsForEvent(EventResponse) - Method in class org.localify.data.ingest.ScraperIngest
Retrieves the set of artists associated with an event.
getArtistsForName(String) - Method in class org.localify.data.AppleMusicService
Gets a list of artists for a given name.
getArtistsFromFestivalArtists(List<FestivalArtistRequest>, Set<String>) - Method in class org.localify.festival.FestivalServiceImpl
Gets a list of artists from a list of festival artist requests.
getArtistsNewerThan(Instant) - Method in interface org.localify.repositories.ArtistRepository
Gets a list of artists created after a certain time that have not been updated from Spotify.
getArtistsScrapedStats() - Method in class org.localify.dashboard.DashboardController
Gets scraped artists statistics.
getArtistsScrapedStats() - Method in interface org.localify.dashboard.DashboardService
Gets scraped artists statistics.
getArtistsScrapedStats() - Method in class org.localify.dashboard.DashboardServiceImpl
 
getAttemptData(String) - Method in class org.localify.data.AppleMusicService
Gets the data for an Apple Music request attempt.
getAudienceId() - Method in class org.localify.common.config.properties.LocalifyProperties.Apple
 
getAuth() - Method in class org.localify.common.config.properties.LocalifyProperties
 
getAuthorities() - Method in class org.localify.auth.dto.JwtAuthenticationRequest
 
getAuthToken() - Method in class org.localify.common.config.properties.LocalifyProperties.RecSys
 
getAuthToken() - Method in class org.localify.user.support.AccountMergeToken
Gets the authentication token.
getAuthToken() - Method in class org.localify.user.support.UserEmailAuthToken
Gets the authentication token.
getAutoSearchSpotify() - Method in class org.localify.dto.SpotifySearchQuery
Gets whether to automatically search Spotify.
getAvatarUrl() - Method in class org.localify.auth.dto.web.SpotifyUserDetails
Gets the URL of the user's avatar.
getBandsInTownFound() - Method in class org.localify.artist.jpa.Artist
Returns whether the artist was found on Bandsintown.
getBandsInTownFound() - Method in class org.localify.venue.Venue
Gets whether the venue was found on Bandsintown.
getBandsInTownId() - Method in class org.localify.artist.jpa.Artist
Gets the artist's Bandsintown ID.
getBandsInTownId() - Method in class org.localify.event.Event
Gets the BandsInTown ID.
getBandsInTownId() - Method in class org.localify.venue.Venue
Gets the Bandsintown ID of the venue.
getBandsInTownNotScrapedAndFoundNullOrFalse(Pageable) - Method in interface org.localify.repositories.ArtistRepository
Gets a list of artists that have not been scraped from BandsInTown and have not been found.
getBandsInTownQueuedAt() - Method in class org.localify.artist.jpa.Artist
Gets the timestamp when the artist was last queued for a Bandsintown update.
getBandsInTownQueuedAt() - Method in class org.localify.event.Event
Gets the BandsInTown queued timestamp.
getBandsInTownQueuedAt() - Method in class org.localify.venue.Venue
Gets the timestamp when the venue was queued for scraping on Bandsintown.
getBandsInTownUpdatedAt() - Method in class org.localify.artist.jpa.Artist
Gets the timestamp when the artist's Bandsintown data was last updated.
getBandsInTownUpdatedAt() - Method in class org.localify.event.Event
Gets the BandsInTown updated timestamp.
getBandsInTownUpdatedAt() - Method in class org.localify.venue.Venue
Gets the timestamp when the venue was last updated from Bandsintown.
getBannedAt() - Method in class org.localify.artist.join.ArtistGenre
Gets the timestamp when the relationship was banned.
getBannedAt() - Method in class org.localify.artist.jpa.Artist
Gets the timestamp when the artist was banned.
getBannedAt() - Method in class org.localify.city.City
Gets the banned timestamp of the city.
getBannedAt() - Method in class org.localify.event.Event
Gets the banned timestamp.
getBannedAt() - Method in class org.localify.music.genre.Genre
Gets the banned timestamp.
getBaseUrl() - Method in class org.localify.common.config.properties.LocalifyProperties.Api
 
getBasicArtistsForFestival(UUID) - Method in interface org.localify.festival.FestivalService
Gets a list of basic artist information for a festival.
getBasicArtistsForFestival(UUID) - Method in class org.localify.festival.FestivalServiceImpl
 
getBitFoundArtistsUpdatedOlderThan(Instant, Pageable) - Method in interface org.localify.repositories.ArtistRepository
Gets a list of artists found on BandsInTown that were updated before a certain time.
getBitFoundEventsUpdatedOlderThan(Instant, Pageable) - Method in interface org.localify.repositories.EventRepository
Gets a list of events found on BandsInTown that were updated before a certain time.
getBitNotFoundArtists(Instant, Pageable) - Method in interface org.localify.repositories.ArtistRepository
Gets artists that have not been found on BandsInTown.
getBitNotSearchedArtists(Pageable) - Method in interface org.localify.repositories.ArtistRepository
Gets artists that have not yet been searched on BandsInTown.
getBlacklistedAt() - Method in class org.localify.user.support.UserSeedArtist
Gets the blacklisted timestamp.
getBot() - Method in class org.localify.common.config.properties.LocalifyProperties
 
getByArtistAndGenre(Artist, Genre) - Method in interface org.localify.repositories.ArtistGenreRepository
Finds an artist-genre relationship by artist and genre.
getByArtistAndSong(Artist, Song) - Method in interface org.localify.repositories.ArtistSongRepository
Finds an artist-song relationship by artist and song.
getById(UUID) - Method in interface org.localify.city.CityService
Gets a city by its ID.
getById(UUID) - Method in class org.localify.city.CityServiceImpl
 
getById(UUID) - Method in class org.localify.event.EventServiceImpl
Gets an event by its ID.
getById(UUID, UserDetailsImpl) - Method in class org.localify.venue.VenueController
Gets a venue by its ID.
getById(UserDetailsImpl, UUID) - Method in class org.localify.event.EventController
Gets an event by its ID.
getByIdExtended(UUID) - Method in interface org.localify.city.CityService
Gets an extended city response by its ID.
getByIdExtended(UUID) - Method in class org.localify.city.CityServiceImpl
 
getByIdOrThrow(UUID) - Method in class org.localify.festival.FestivalServiceImpl
Gets a festival by its ID, or throws an exception if not found.
getByIdWithArtists(UUID, UUID) - Method in interface org.localify.city.CityService
Gets a city with its artists by its ID.
getByIdWithArtists(UUID, UUID) - Method in class org.localify.city.CityServiceImpl
 
getByName(String) - Method in interface org.localify.music.genre.GenreService
Gets a genre by its name.
getByName(String) - Method in class org.localify.music.genre.GenreServiceImpl
 
getBySpotifyId(String) - Method in class org.localify.data.SpotifyService
Gets an artist by their Spotify ID.
getByUserId(UUID) - Method in interface org.localify.repositories.UserSeedRepository
Gets a list of a user's seed artists.
getByUserIdAndArtistId(UUID, UUID) - Method in interface org.localify.repositories.UserSeedRepository
Gets a user's seed artist by user ID and artist ID.
getByUserIdAndBlacklistedAtIsNull(UUID) - Method in interface org.localify.repositories.UserSeedRepository
Gets a list of a user's non-blacklisted seed artists.
getByUserIdAndBlacklistedAtNotNull(UUID) - Method in interface org.localify.repositories.UserSeedRepository
Gets a list of a user's blacklisted seed artists.
getByUserIdOrderByUpdatedAtDesc(UUID, Pageable) - Method in interface org.localify.repositories.UserRecentArtistViewRepository
Gets a list of a user's recent artist views, ordered by last updated time.
getByUserIdOrderByUpdatedAtDesc(UUID, Pageable) - Method in interface org.localify.repositories.UserRecentCityViewRepository
Gets a list of a user's recent city views, ordered by last updated time.
getByUserIdOrderByUpdatedAtDesc(UUID, Pageable) - Method in interface org.localify.repositories.UserRecentEventViewRepository
Gets a list of a user's recent event views, ordered by last updated time.
getByUserIdOrderByUpdatedAtDesc(UUID, Pageable) - Method in interface org.localify.repositories.UserRecentVenueViewRepository
Gets a list of a user's recent venue views, ordered by last updated time.
getCapacity() - Method in class org.localify.venue.Venue
Gets the capacity of the venue.
getCities() - Method in class org.localify.user.User
Gets the user's cities.
getCities(UUID) - Method in interface org.localify.artist.ArtistService
Gets the cities associated with an artist.
getCities(UUID) - Method in class org.localify.artist.ArtistServiceImpl
 
getCitiesResponse(UUID) - Method in interface org.localify.user.UserService
Gets the user's cities.
getCitiesResponse(UUID) - Method in class org.localify.user.UserServiceImpl
 
getCitiesWithoutTimezone(Pageable) - Method in interface org.localify.repositories.CityRepository
Gets a list of cities that do not have a timezone.
getCity() - Method in class org.localify.artist.join.ArtistCity
Gets the city.
getCity() - Method in class org.localify.auth.dto.web.GeoIpDetails
Gets the city name.
getCity() - Method in class org.localify.festival.jpa.Festival
Gets the city of the festival.
getCity() - Method in class org.localify.user.dto.UserFestivalContainer
Gets the city where the festival is located.
getCity() - Method in class org.localify.user.support.UserCity
Gets the city for the user city.
getCity() - Method in class org.localify.user.support.UserRecentCityView
Gets the city.
getCity() - Method in class org.localify.venue.Venue
Gets the city where the venue is located.
getCity(UUID, UUID) - Method in interface org.localify.user.UserService
Gets a user's city.
getCity(UUID, UUID) - Method in class org.localify.user.UserServiceImpl
 
getCityArtistProportions(PageOptions) - Method in class org.localify.city.CityController
Gets the city-artist proportions.
getCityArtistProportions(PageOptions) - Method in interface org.localify.city.CityService
Gets the city-artist proportions.
getCityArtistProportions(PageOptions) - Method in class org.localify.city.CityServiceImpl
 
getCityArtistProportions(Pageable) - Method in interface org.localify.repositories.CityRepository
Gets a page of city IDs, ordered by population per artist.
getCityArtistProportionsByCreation(PageOptions) - Method in class org.localify.city.CityController
Gets the city-artist proportions, ordered by creation date.
getCityArtistProportionsByCreation(PageOptions) - Method in interface org.localify.city.CityService
Gets the city-artist proportions, ordered by creation date.
getCityArtistProportionsByCreation(PageOptions) - Method in class org.localify.city.CityServiceImpl
 
getCityArtistProportionsByCreation(Pageable) - Method in interface org.localify.repositories.CityRepository
Gets a page of city IDs, ordered by the creation date of user-city relationships.
getCityById(UserDetailsImpl, UUID) - Method in class org.localify.city.CityController
Finds a city by ID
getCityFestivalRecommendations(UserDetailsImpl, UUID) - Method in class org.localify.user.UserSelfController
Gets festival recommendations for a city.
getCityFromId(UUID) - Method in interface org.localify.repositories.CityRepository
Gets a city by its ID.
getCityId() - Method in class org.localify.artist.join.ArtistCity.Key
Gets the city ID.
getCityId() - Method in class org.localify.user.support.UserRecentCityView.Key
Gets the city ID.
getCityId() - Method in class org.localify.venue.dto.VenuePatchRequest
Gets the ID of the city where the venue is located.
getClaims(String) - Method in interface org.localify.auth.JwtService
Gets the claims associated with a token.
getClaims(String) - Method in class org.localify.auth.JwtServiceImpl
See JwtParser.parseClaimsJws(String) for more detailed exception information.
getClientId() - Method in class org.localify.common.config.properties.LocalifyProperties.Google
 
getClientId() - Method in class org.localify.common.config.properties.LocalifyProperties.Spotify
 
getClientSecret() - Method in class org.localify.common.config.properties.LocalifyProperties.Spotify
 
getConfirmedAt() - Method in class org.localify.artist.join.ArtistCity
Gets the confirmation timestamp.
getConsumedAt() - Method in class org.localify.user.support.OAuthCallbackKey
Gets the consumption timestamp of the key.
getConsumedAt() - Method in class org.localify.user.support.RefreshToken
Gets the consumption timestamp of the refresh token.
getContributedBy() - Method in class org.localify.artist.join.ArtistCity
Gets the user who contributed this relationship.
getContributedName() - Method in class org.localify.user.User
Gets the name to display for contributions.
getContributionBannedAt() - Method in class org.localify.user.User
Gets the timestamp when the user was banned from making contributions.
getCountry() - Method in class org.localify.auth.dto.web.GeoIpDetails
Gets the country name.
getCountry() - Method in class org.localify.auth.dto.web.SpotifyUserDetails
Gets the user's country.
getCountryCode() - Method in class org.localify.city.City
Gets the country code of the city.
getCountryCode() - Method in class org.localify.user.dto.UserCityContainer
Gets the country code of the city.
getCountryName() - Method in class org.localify.city.City
Gets the country name of the city.
getCreatedAt() - Method in class org.localify.artist.join.ArtistCity
Gets the creation timestamp.
getCreatedAt() - Method in class org.localify.artist.join.ArtistGenre
Gets the creation timestamp.
getCreatedAt() - Method in class org.localify.artist.join.ArtistSong
Gets the creation timestamp.
getCreatedAt() - Method in class org.localify.artist.jpa.Artist
Gets the timestamp when the artist was created.
getCreatedAt() - Method in class org.localify.artist.jpa.ArtistSimilarity
Gets the creation timestamp.
getCreatedAt() - Method in class org.localify.auth.jpa.WeeklyEmailRegistrationToken
Gets the creation timestamp.
getCreatedAt() - Method in class org.localify.city.City
Gets the creation timestamp of the city.
getCreatedAt() - Method in class org.localify.dto.RecommendedEventDto
Gets the creation timestamp of the recommendation.
getCreatedAt() - Method in class org.localify.event.Event
Gets the creation timestamp.
getCreatedAt() - Method in class org.localify.festival.jpa.Festival
Gets the creation timestamp.
getCreatedAt() - Method in class org.localify.festival.jpa.FestivalArtist
Gets the creation timestamp.
getCreatedAt() - Method in class org.localify.festival.jpa.FestivalPerformance
Gets the creation timestamp.
getCreatedAt() - Method in class org.localify.festival.jpa.FestivalPerformanceArtist
Gets the creation timestamp.
getCreatedAt() - Method in class org.localify.festival.jpa.FestivalStage
Gets the creation timestamp.
getCreatedAt() - Method in class org.localify.festival.jpa.FestivalUser
Gets the creation timestamp.
getCreatedAt() - Method in class org.localify.music.genre.Genre
Gets the creation timestamp.
getCreatedAt() - Method in class org.localify.music.song.Song
Gets the creation timestamp.
getCreatedAt() - Method in class org.localify.playlist.Playlist
Gets the creation timestamp.
getCreatedAt() - Method in class org.localify.playlist.PlaylistSongPair
Gets the creation timestamp.
getCreatedAt() - Method in class org.localify.recommend.UserRecommendation
Gets the creation timestamp.
getCreatedAt() - Method in class org.localify.user.support.AccountLinkToken
Gets the creation timestamp of the token.
getCreatedAt() - Method in class org.localify.user.support.AccountMergeToken
Gets the creation timestamp of the token.
getCreatedAt() - Method in class org.localify.user.support.OAuthCallbackKey
Gets the creation timestamp of the key.
getCreatedAt() - Method in class org.localify.user.support.UserCity
Gets the creation timestamp of the user city.
getCreatedAt() - Method in class org.localify.user.support.UserEmailAuthToken
Gets the creation timestamp of the token.
getCreatedAt() - Method in class org.localify.user.support.UserFavoriteArtist
Gets the creation timestamp.
getCreatedAt() - Method in class org.localify.user.support.UserFavoriteEvent
Gets the creation timestamp.
getCreatedAt() - Method in class org.localify.user.support.UserFavoriteVenue
Gets the creation timestamp.
getCreatedAt() - Method in class org.localify.user.support.UserFeedback
Gets the creation timestamp.
getCreatedAt() - Method in class org.localify.user.support.UserRecentArtistView
Gets the creation timestamp.
getCreatedAt() - Method in class org.localify.user.support.UserRecentCityView
Gets the creation timestamp.
getCreatedAt() - Method in class org.localify.user.support.UserRecentEventView
Gets the creation timestamp.
getCreatedAt() - Method in class org.localify.user.support.UserRecentVenueView
Gets the creation timestamp.
getCreatedAt() - Method in class org.localify.user.support.UserSearch
Gets the creation timestamp of the search.
getCreatedAt() - Method in class org.localify.user.support.UserSeedArtist
Gets the creation timestamp.
getCreatedAt() - Method in class org.localify.user.support.UserSession
 
getCreatedAt() - Method in class org.localify.user.support.UserTopArtistsSnapshot
 
getCreatedAt() - Method in class org.localify.user.User
Gets the creation timestamp.
getCreatedAt() - Method in class org.localify.venue.Venue
Gets the creation timestamp of the venue.
getCreatedByDataSource() - Method in class org.localify.music.genre.Genre
Gets the data source that created the genre.
getCredentials() - Method in class org.localify.auth.dto.JwtAuthenticationRequest
 
getCredentials() - Method in class org.localify.auth.dto.LocalifyAuthenticatedUser
Gets the JWT claims.
getCrowdsourcingStats() - Method in class org.localify.dashboard.DashboardController
Gets crowdsourcing statistics.
getCrowdsourcingStats() - Method in interface org.localify.dashboard.DashboardService
Gets crowdsourcing statistics.
getCrowdsourcingStats() - Method in class org.localify.dashboard.DashboardServiceImpl
 
getCurated() - Method in class org.localify.music.genre.GenreController
Gets a list of curated genres.
getCuratedArtistsForGenre(UUID) - Method in interface org.localify.repositories.ArtistRepository
Gets the curated artists for a genre.
getCuratedGenres() - Method in interface org.localify.music.genre.GenreService
Gets a list of curated genres.
getCuratedGenres() - Method in class org.localify.music.genre.GenreServiceImpl
 
getCustomEndDate() - Method in class org.localify.user.dto.UserCityPatchRequest
Gets the custom end date.
getCustomStartDate() - Method in class org.localify.user.dto.UserCityPatchRequest
Gets the custom start date.
getDanceability() - Method in class org.localify.dto.SpotifyAudioFeatures
Gets the danceability.
getDashboardOrigins() - Method in class org.localify.common.config.properties.LocalifyProperties.Api
 
getDataSource() - Method in class org.localify.artist.join.ArtistGenre
Gets the data source.
getDeletedAt() - Method in class org.localify.festival.jpa.FestivalUser
Gets the deleted timestamp.
getDeletedAt() - Method in class org.localify.playlist.PlaylistSongPair
Gets the deleted timestamp.
getDeletedAt() - Method in class org.localify.user.support.UserFavoriteEvent
Gets the deletion timestamp.
getDeletedAt() - Method in class org.localify.user.User
Gets the deleted timestamp.
getDescription() - Method in class org.localify.festival.jpa.Festival
Gets the description of the festival.
getDescription() - Method in class org.localify.playlist.Playlist
Gets the description of the playlist.
getDetails() - Method in class org.localify.auth.dto.JwtAuthenticationRequest
 
getDetails() - Method in class org.localify.auth.dto.LocalifyAuthenticatedUser
Gets the original authentication request.
getDetails(String) - Method in interface org.localify.common.geoip.GeoIpService
Gets the GeoIP details for a given IP address.
getDetails(String, boolean) - Method in interface org.localify.common.geoip.GeoIpService
Gets the GeoIP details for a given IP address.
getDetails(String, boolean) - Method in class org.localify.common.geoip.MaxmindGeoIp
 
getDetails(String, boolean) - Method in class org.localify.common.geoip.NoOpGeoIp
Returns null.
getDevTeamId() - Method in class org.localify.common.config.properties.LocalifyProperties.Apple
 
getDiscoveredArtists() - Method in class org.localify.dashboard.DashboardController
Gets discovered artists statistics.
getDiscoveredArtists() - Method in interface org.localify.dashboard.DashboardService
Gets discovered artists statistics.
getDiscoveredArtists() - Method in class org.localify.dashboard.DashboardServiceImpl
 
getDisplayName() - Method in class org.localify.auth.dto.web.SpotifyUserDetails
Gets the user's display name.
getDistance() - Method in class org.localify.user.support.UserCity
Gets the distance for the user city.
getDoorTime() - Method in class org.localify.event.dto.EventPatchRequest
Gets the door time of the event.
getDoorTime() - Method in class org.localify.event.Event
Gets the door time.
getDtos() - Method in class org.localify.recommend.UserRecommendation
Gets the list of recommended artist DTOs.
getDuration() - Method in class org.localify.music.song.Song
Gets the duration of the song.
getDurationMs() - Method in class org.localify.dto.SpotifyAudioFeatures
Gets the duration in milliseconds.
getEastRegion() - Method in class org.localify.city.City
Gets the eastern boundary of the city's region.
getEmail() - Method in class org.localify.auth.dto.web.GoogleJwtUserDetails
Gets the user's email.
getEmail() - Method in class org.localify.auth.dto.web.SpotifyUserDetails
Gets the user's email.
getEmail() - Method in class org.localify.user.support.UserFeedback
Gets the email.
getEmblematic() - Method in class org.localify.artist.join.ArtistGenre
Checks if the genre is emblematic for the artist.
getEmblemPlacement() - Method in class org.localify.artist.join.ArtistGenre
Gets the emblem placement.
getEndDate() - Method in class org.localify.festival.jpa.Festival
Gets the end date of the festival.
getEndDate() - Method in class org.localify.user.dto.UserCityContainer
Gets the end date for the city selection.
getEndDate() - Method in class org.localify.user.support.UserCity
Gets the end date for the user city.
getEndpoint() - Method in class org.localify.common.config.properties.LocalifyProperties.Bot
 
getEndpoint() - Method in class org.localify.common.config.properties.LocalifyProperties.RecSys
 
getEndTime() - Method in class org.localify.event.dto.EventPatchRequest
Gets the end time of the event.
getEndTime() - Method in class org.localify.event.Event
Gets the end time.
getEndTime() - Method in class org.localify.festival.jpa.FestivalPerformance
Gets the end time of the performance.
getEnergy() - Method in class org.localify.dto.SpotifyAudioFeatures
Gets the energy.
getEntries() - Method in class org.localify.user.support.UserTopArtistsSnapshot
 
getEntry() - Method in class org.localify.user.support.UserFeedback
Gets the feedback entry.
getEvent() - Method in class org.localify.artist.join.ArtistEvent
Gets the event.
getEvent() - Method in class org.localify.user.support.UserFavoriteEvent
Gets the event.
getEvent() - Method in class org.localify.user.support.UserRecentEventView
Gets the event.
getEventId() - Method in class org.localify.artist.join.ArtistEvent.Key
Gets the event ID.
getEventId() - Method in class org.localify.user.support.UserFavoriteEvent.Key
Gets the event ID.
getEventId() - Method in class org.localify.user.support.UserRecentEventView.Key
Gets the event ID.
getEventRecommendations(UserDetailsImpl, UUID, EventRecRequest) - Method in class org.localify.user.UserSelfController
Gets event recommendations for the user in a city.
getEvents(UUID, PageOptions, UUID) - Method in interface org.localify.artist.ArtistService
Gets the events associated with an artist.
getEvents(UUID, PageOptions, UUID) - Method in class org.localify.artist.ArtistServiceImpl
 
getEvents(UUID, PageOptions, UUID) - Method in interface org.localify.city.CityService
Gets the events for a city.
getEvents(UUID, PageOptions, UUID) - Method in class org.localify.city.CityServiceImpl
 
getEventsCreatedStats() - Method in class org.localify.dashboard.DashboardController
Gets newly created events statistics.
getEventsCreatedStats() - Method in interface org.localify.dashboard.DashboardService
Gets newly created events statistics.
getEventsCreatedStats() - Method in class org.localify.dashboard.DashboardServiceImpl
 
getEventsForCity(UUID, PageOptions, UserDetailsImpl) - Method in class org.localify.city.CityController
Gets the events for a city.
getEventsScrapedStats() - Method in class org.localify.dashboard.DashboardController
Gets scraped events statistics.
getEventsScrapedStats() - Method in interface org.localify.dashboard.DashboardService
Gets scraped events statistics.
getEventsScrapedStats() - Method in class org.localify.dashboard.DashboardServiceImpl
 
getExpectedService() - Method in class org.localify.user.support.AccountLinkToken
Gets the expected service for the token.
getExpiresAt() - Method in class org.localify.user.support.AccountMergeToken
Gets the expiration timestamp of the token.
getExpiresAt() - Method in class org.localify.user.support.RefreshToken
Gets the expiration timestamp of the refresh token.
getExpiresAt() - Method in class org.localify.user.support.UserEmailAuthToken
Gets the expiration timestamp of the token.
getExpiresIn() - Method in class org.localify.auth.dto.web.AuthCredentials
Gets the expiration time in seconds.
getExplanation() - Method in class org.localify.artist.join.ArtistCity
Gets the explanation for the artist-city relationship.
getFamilyName() - Method in class org.localify.auth.dto.web.GoogleJwtUserDetails
Gets the user's family name.
getFavoriteArtists(UUID, UserFavoriteQuery) - Method in interface org.localify.user.UserService
 
getFavoriteArtists(UUID, UserFavoriteQuery) - Method in class org.localify.user.UserServiceImpl
 
getFavoriteArtists(UserDetailsImpl, UserFavoriteQuery) - Method in class org.localify.user.UserSelfController
Gets the user's favorite artists.
getFavoriteEvents(UUID, UserFavoriteQuery) - Method in interface org.localify.user.UserService
 
getFavoriteEvents(UUID, UserFavoriteQuery) - Method in class org.localify.user.UserServiceImpl
 
getFavoriteEvents(UserDetailsImpl, UserFavoriteQuery) - Method in class org.localify.user.UserSelfController
Gets the user's favorite events.
getFavoriteEventsPrevious(UUID, UserFavoriteQuery) - Method in interface org.localify.user.UserService
 
getFavoriteEventsPrevious(UUID, UserFavoriteQuery) - Method in class org.localify.user.UserServiceImpl
 
getFavoriteEventsPrevious(UserDetailsImpl, UserFavoriteQuery) - Method in class org.localify.user.UserSelfController
Gets the user's previous favorite events.
getFavoriteEventsUpcoming(UUID, UserFavoriteQuery) - Method in interface org.localify.user.UserService
 
getFavoriteEventsUpcoming(UUID, UserFavoriteQuery) - Method in class org.localify.user.UserServiceImpl
 
getFavoriteEventsUpcoming(UserDetailsImpl, UserFavoriteQuery) - Method in class org.localify.user.UserSelfController
Gets the user's upcoming favorite events.
getFavoriteStats() - Method in class org.localify.dashboard.DashboardController
Gets favorite statistics.
getFavoriteStats() - Method in interface org.localify.dashboard.DashboardService
Gets favorite statistics.
getFavoriteStats() - Method in class org.localify.dashboard.DashboardServiceImpl
 
getFavoriteVenues(UUID, UserFavoriteQuery) - Method in interface org.localify.user.UserService
 
getFavoriteVenues(UUID, UserFavoriteQuery) - Method in class org.localify.user.UserServiceImpl
 
getFavoriteVenues(UserDetailsImpl, UserFavoriteQuery) - Method in class org.localify.user.UserSelfController
Gets the user's favorite venues.
getFeatures() - Method in class org.localify.music.song.SpotifyAudioProperties
Gets the audio features.
getFeaturesForTrack(String) - Method in class org.localify.data.SpotifyService
Gets the audio features for a track.
getFeedback() - Method in class org.localify.dashboard.DashboardController
Gets user feedback.
getFeedback() - Method in interface org.localify.dashboard.DashboardService
Gets user feedback.
getFeedback() - Method in class org.localify.dashboard.DashboardServiceImpl
 
getFestival() - Method in class org.localify.festival.jpa.FestivalArtist
Gets the festival.
getFestival() - Method in class org.localify.festival.jpa.FestivalStage
Gets the festival the stage belongs to.
getFestival() - Method in class org.localify.festival.jpa.FestivalUser
Gets the festival.
getFestivalArtistRecommendations(UserDetailsImpl, UUID, FestivalArtistFilterRequest) - Method in class org.localify.user.UserSelfController
Gets artist recommendations for a festival.
getFestivalArtistsById(UUID, UUID) - Method in interface org.localify.festival.FestivalService
Gets the artists for a festival by its ID.
getFestivalArtistsById(UUID, UUID) - Method in class org.localify.festival.FestivalServiceImpl
 
getFestivalArtistsById(UserDetailsImpl, UUID) - Method in class org.localify.festival.FestivalController
Gets the artists for a festival by its ID.
getFestivalById(UUID, UUID) - Method in interface org.localify.festival.FestivalService
Gets a festival by its ID.
getFestivalById(UUID, UUID) - Method in class org.localify.festival.FestivalServiceImpl
 
getFestivalById(UserDetailsImpl, UUID) - Method in class org.localify.festival.FestivalController
Gets a festival by its ID.
getFestivalId() - Method in class org.localify.festival.jpa.FestivalArtist.Key
Gets the festival ID.
getFestivalId() - Method in class org.localify.festival.jpa.FestivalUser.Key
Gets the festival ID.
getFestivalPerformance() - Method in class org.localify.festival.jpa.FestivalPerformanceArtist
Gets the festival performance.
getFestivalPerformanceId() - Method in class org.localify.festival.jpa.FestivalPerformanceArtist.Key
Gets the festival performance ID.
getFestivalPerformancesById(UUID) - Method in class org.localify.festival.FestivalController
Gets the performances for a festival by its ID.
getFestivalPerformancesById(UUID) - Method in interface org.localify.festival.FestivalService
Gets the performances for a festival by its ID.
getFestivalPerformancesById(UUID) - Method in class org.localify.festival.FestivalServiceImpl
 
getFestivals(UUID) - Method in interface org.localify.artist.ArtistService
Gets the festivals associated with an artist.
getFestivals(UUID) - Method in class org.localify.artist.ArtistServiceImpl
 
getFestivalStagesById(UUID) - Method in class org.localify.festival.FestivalController
Gets the stages for a festival by its ID.
getFestivalStagesById(UUID) - Method in interface org.localify.festival.FestivalService
Gets the stages for a festival by its ID.
getFestivalStagesById(UUID) - Method in class org.localify.festival.FestivalServiceImpl
 
getFriendlyName() - Method in class org.localify.city.City
Gets a friendly name for the city (e.g., "Ithaca, NY").
getFromUser() - Method in class org.localify.user.support.AccountMergeToken
Gets the user to merge from.
getFrontendOrigins() - Method in class org.localify.common.config.properties.LocalifyProperties.Api
 
getGenre() - Method in class org.localify.artist.join.ArtistGenre
Gets the genre.
getGenreId() - Method in class org.localify.artist.join.ArtistGenre.ArtistGenrePK
Gets the genre ID.
getGenres() - Method in class org.localify.dto.RecommendedEventDto
Gets the list of genres associated with the event.
getGeoDatabasePath() - Method in class org.localify.common.config.properties.LocalifyProperties
 
getGeoIpDetails() - Method in class org.localify.user.support.RefreshToken
Gets the GeoIP details for the refresh token.
getGeoIpDetails() - Method in class org.localify.user.support.UserSession
 
getGeoPoint() - Method in class org.localify.city.City
Gets the geographical point of the city.
getGeoPoint() - Method in class org.localify.festival.jpa.Festival
Gets the geographic point of the festival.
getGeoPoint() - Method in class org.localify.festival.jpa.FestivalStage
Gets the geographic point of the stage.
getGeoPoint() - Method in class org.localify.venue.Venue
Gets the geographical point of the venue.
getGivenName() - Method in class org.localify.auth.dto.web.GoogleJwtUserDetails
Gets the user's given name.
getGoogle() - Method in class org.localify.common.config.properties.LocalifyProperties
 
getGoogleCitiesUpdatedOlderThan(Instant, Pageable) - Method in interface org.localify.repositories.CityRepository
Gets a list of cities that were updated from Google before a certain time.
getGoogleId() - Method in class org.localify.user.User
Gets the user's Google ID.
getGooglePictureUrl() - Method in class org.localify.user.User
Gets the user's Google profile picture URL.
getGoogleQueuedAt() - Method in class org.localify.city.City
Gets the timestamp when the city was last queued for a Google update.
getGoogleUpdatedAt() - Method in class org.localify.city.City
Gets the timestamp when the city's Google data was last updated.
getGoogleUpdatedAt() - Method in class org.localify.event.Event
Gets the Google updated timestamp.
getHighPrice() - Method in class org.localify.event.dto.EventPatchRequest
Gets the high price of the event.
getHighPrice() - Method in class org.localify.event.Event
Gets the high price.
getHostedDomain() - Method in class org.localify.auth.dto.web.GoogleJwtUserDetails
Gets the hosted domain of the user (for G Suite accounts).
getId() - Method in class org.localify.artist.join.ArtistGenre
Gets the composite primary key.
getId() - Method in class org.localify.artist.jpa.Artist
Gets the artist's ID.
getId() - Method in class org.localify.artist.jpa.ArtistChangeEntry
Gets the unique identifier for the changelog entry.
getId() - Method in class org.localify.auth.dto.UserDetailsDto
Gets the user's ID.
getId() - Method in class org.localify.auth.dto.UserDetailsImpl
Gets the user's ID.
getId() - Method in class org.localify.auth.dto.web.SpotifyUserDetails
Gets the user's Spotify ID.
getId() - Method in class org.localify.auth.jpa.WeeklyEmailRegistrationToken
Gets the ID of the token.
getId() - Method in class org.localify.city.City
Gets the ID of the city.
getId() - Method in class org.localify.data.queue.dto.recommend.RecArtistResponseDto
Gets the ID of the recommended artist.
getId() - Method in class org.localify.data.queue.dto.recommend.RecommendedArtistResponse
Gets the ID of the recommended artist.
getId() - Method in class org.localify.dto.RecommendedEventDto
Gets the ID of the event.
getId() - Method in class org.localify.event.Event
Gets the ID of the event.
getId() - Method in class org.localify.festival.jpa.Festival
Gets the ID of the festival.
getId() - Method in class org.localify.festival.jpa.FestivalPerformance
Gets the ID of the performance.
getId() - Method in class org.localify.festival.jpa.FestivalStage
Gets the ID of the stage.
getId() - Method in class org.localify.music.genre.Genre
Gets the ID of the genre.
getId() - Method in class org.localify.music.song.Song
Gets the ID of the song.
getId() - Method in class org.localify.playlist.Playlist
Gets the ID of the playlist.
getId() - Method in class org.localify.recommend.UserArtistRecommendation
Gets the ID of this recommendation.
getId() - Method in class org.localify.recommend.UserRecommendation
Gets the ID of the recommendation.
getId() - Method in class org.localify.recommend.UserRecommendationSimilarArtist
Gets the ID of this entry.
getId() - Method in class org.localify.user.dto.UserCityFestivalContainer
Gets the ID of the city or festival.
getId() - Method in class org.localify.user.support.AccountLinkToken
Gets the ID of the token.
getId() - Method in class org.localify.user.support.AccountMergeToken
Gets the ID of the token.
getId() - Method in class org.localify.user.support.OAuthCallbackKey
Gets the ID of the key.
getId() - Method in class org.localify.user.support.RefreshToken
Gets the ID of the refresh token.
getId() - Method in class org.localify.user.support.UserEmailAuthToken
Gets the ID of the token.
getId() - Method in class org.localify.user.support.UserFeedback
Gets the ID.
getId() - Method in class org.localify.user.support.UserSession
 
getId() - Method in class org.localify.user.support.UserTopArtistsSnapshot
 
getId() - Method in class org.localify.user.support.UserTopArtistsSnapshotEntry
 
getId() - Method in class org.localify.user.User
Gets the user's ID.
getId() - Method in class org.localify.venue.Venue
Gets the ID of the venue.
getIdAsString() - Method in class org.localify.user.support.OAuthCallbackKey
Gets the ID of the key as a URL-safe Base64 string.
getImage() - Method in class org.localify.artist.jpa.Artist
Gets the artist's image URL.
getImage() - Method in class org.localify.city.City
Gets the URL of an image of the city.
getImageUrl() - Method in class org.localify.festival.jpa.Festival
Gets the image URL of the festival.
getImpl() - Method in class org.localify.common.config.properties.LocalifyProperties.RecSys
 
getInstrumentalness() - Method in class org.localify.dto.SpotifyAudioFeatures
Gets the instrumentalness.
getInvalidatedAt() - Method in class org.localify.user.support.UserSession
 
getIpAddress() - Method in class org.localify.auth.dto.JwtAuthenticationRequest
Gets the IP address.
getIpAddress() - Method in class org.localify.user.support.RefreshToken
Gets the IP address from which the refresh token was issued.
getIsrc() - Method in class org.localify.music.song.Song
Gets the ISRC of the song.
getIsrc(Track) - Method in class org.localify.data.SpotifyService
Gets the ISRC for a track.
getIsrc(Track) - Method in class org.localify.data.SpotifyServiceUtils
Gets the ISRC for a track.
getIssuedAt() - Method in class org.localify.user.support.RefreshToken
Gets the timestamp at which the refresh token was issued.
getJwtRefreshTokenValidity() - Method in class org.localify.common.config.properties.LocalifyProperties.Auth
 
getJwtStateRepresentation() - Method in class org.localify.user.support.AccountLinkToken
Gets the JWT state representation of the token.
getJwtToken() - Method in class org.localify.common.config.properties.LocalifyProperties.Auth
 
getJwtTokenValidity() - Method in class org.localify.common.config.properties.LocalifyProperties.Auth
 
getKey() - Method in class org.localify.artist.join.ArtistSong
Gets the composite primary key.
getKey() - Method in class org.localify.artist.jpa.ArtistSimilarity
Gets the composite primary key.
getKey() - Method in class org.localify.dto.SpotifyAudioFeatures
Gets the key.
getKey() - Method in class org.localify.festival.jpa.FestivalArtist
Gets the composite key.
getKey() - Method in class org.localify.festival.jpa.FestivalPerformanceArtist
Gets the composite key.
getKey() - Method in class org.localify.festival.jpa.FestivalUser
Gets the composite key.
getKey() - Method in class org.localify.user.support.UserCity
Gets the key for the user city.
getKey() - Method in class org.localify.user.support.UserFavoriteEvent
Gets the key.
getKey() - Method in class org.localify.user.support.UserFavoriteVenue
Gets the key.
getKey() - Method in class org.localify.user.support.UserRecentArtistView
Gets the key.
getKey() - Method in class org.localify.user.support.UserRecentCityView
Gets the key.
getKey() - Method in class org.localify.user.support.UserRecentEventView
Gets the key.
getKey() - Method in class org.localify.user.support.UserRecentVenueView
Gets the key.
getKey() - Method in class org.localify.user.support.UserSeedArtist
Gets the key.
getKeyForToken(String) - Static method in class org.localify.auth.JwtServiceImpl
Gets the key for a given token.
getLandingStats() - Method in class org.localify.dashboard.DashboardController
Gets landing page statistics.
getLandingStats() - Method in interface org.localify.dashboard.DashboardService
Gets landing page statistics.
getLandingStats() - Method in class org.localify.dashboard.DashboardServiceImpl
 
getLargestImage(Image[]) - Static method in class org.localify.auth.dto.web.SpotifyUserDetails
Gets the URL of the largest image from an array of images.
getLargestImage(Image[]) - Static method in class org.localify.data.SpotifyService
Gets the URL of the largest image from an array of images.
getLargestImage(Image[]) - Static method in class org.localify.data.SpotifyServiceUtils
Gets the URL of the largest image from an array of images.
getLastfmScore() - Method in class org.localify.artist.jpa.ArtistSimilarity
Gets the Last.fm similarity score.
getLastUpdated() - Method in class org.localify.venue.Venue
Gets the last update timestamp of the venue.
getLatitude() - Method in class org.localify.auth.dto.web.GeoIpDetails
Gets the latitude.
getLatitude() - Method in class org.localify.city.City
Gets the latitude of the city.
getLatitude() - Method in class org.localify.city.dto.CityPatchRequest
Gets the latitude of the city.
getLatitude() - Method in class org.localify.venue.dto.VenuePatchRequest
Gets the latitude of the venue.
getLegacyId() - Method in class org.localify.playlist.Playlist
Gets the legacy ID of the playlist.
getLegacyId() - Method in class org.localify.user.User
Gets the user's legacy ID.
getLevel() - Method in enum class org.localify.user.dto.UserFavoriteEventRating
Gets the level of the rating.
getLimit() - Method in class org.localify.dto.PageOptions
Gets the limit.
getLimit() - Method in class org.localify.dto.SearchQuery
Gets the search limit.
getLimit() - Method in class org.localify.dto.SpotifySearchQuery
Gets the search limit.
getLimit() - Method in class org.localify.user.dto.UserFavoriteQuery
Gets the limit for the number of results to return.
getLiveness() - Method in class org.localify.dto.SpotifyAudioFeatures
Gets the liveness.
getLocalArtist() - Method in class org.localify.playlist.PlaylistSongPair
Gets the local artist.
getLocalArtistIds(UUID) - Method in interface org.localify.repositories.ArtistRepository
Gets a list of local artist IDs for a city.
getLocalArtistIdsByPoint(Point, Double) - Method in interface org.localify.repositories.ArtistRepository
Gets a list of local artist IDs near a geographic point.
getLocalArtists() - Method in class org.localify.data.queue.dto.recommend.RecommendedArtistsRequest
Gets the list of local artist IDs to consider.
getLocalArtists(UUID) - Method in interface org.localify.repositories.ArtistRepository
Gets a list of local artists for a city.
getLocale() - Method in class org.localify.auth.dto.web.GoogleJwtUserDetails
Gets the user's locale.
getLocalifyDataSourceId() - Method in class org.localify.data.queue.dto.google.GoogleScrapeRequest
Deprecated.
Gets the Localify data source ID.
getLocalifyId() - Method in class org.localify.data.queue.dto.google.GoogleScrapeRequest
Deprecated.
Gets the Localify ID.
getLocalifyProfilePicture() - Method in class org.localify.user.User
Gets the user's Localify profile picture URL.
getLocalSong() - Method in class org.localify.playlist.PlaylistSongPair
Gets the local song.
getLocalSong2() - Method in class org.localify.playlist.PlaylistSongPair
Gets the second local song.
getLocalSong3() - Method in class org.localify.playlist.PlaylistSongPair
Gets the third local song.
getLocation() - Method in class org.localify.data.queue.dto.google.GoogleScrapeRequest
Deprecated.
Gets the location.
getLoginCallbackUri() - Method in class org.localify.common.config.properties.LocalifyProperties.Spotify
 
getLoginHtmlDomain() - Method in class org.localify.common.config.properties.LocalifyProperties.Apple
 
getLoginHtmlPage() - Method in class org.localify.common.config.properties.LocalifyProperties.Apple
 
getLoginIp() - Method in class org.localify.user.support.UserSession
 
getLongitude() - Method in class org.localify.auth.dto.web.GeoIpDetails
Gets the longitude.
getLongitude() - Method in class org.localify.city.City
Gets the longitude of the city.
getLongitude() - Method in class org.localify.city.dto.CityPatchRequest
Gets the longitude of the city.
getLongitude() - Method in class org.localify.venue.dto.VenuePatchRequest
Gets the longitude of the venue.
getLoudness() - Method in class org.localify.dto.SpotifyAudioFeatures
Gets the loudness.
getLowPrice() - Method in class org.localify.event.dto.EventPatchRequest
Gets the low price of the event.
getLowPrice() - Method in class org.localify.event.Event
Gets the low price.
getMergeableAccount(UUID, String) - Method in class org.localify.auth.AccountMergingService
Gets a mergeable account based on an auth token.
getMergeableAccount(UserDetailsImpl, String) - Method in class org.localify.user.UserSelfController
Gets information about a mergeable account.
getMode() - Method in class org.localify.dto.SpotifyAudioFeatures
Gets the mode.
getMusicKeyId() - Method in class org.localify.common.config.properties.LocalifyProperties.Apple
 
getMusicToken() - Method in class org.localify.common.config.properties.LocalifyProperties.Apple
 
getName() - Method in class org.localify.artist.dto.ArtistPatchRequest
Gets the name of the artist.
getName() - Method in class org.localify.artist.jpa.Artist
Gets the artist's name.
getName() - Method in class org.localify.artist.jpa.ArtistChangeEntry
Gets the name of the artist at the time of this entry.
getName() - Method in class org.localify.auth.dto.JwtAuthenticationRequest
 
getName() - Method in class org.localify.auth.dto.web.GoogleJwtUserDetails
Gets the user's full name.
getName() - Method in class org.localify.city.City
Gets the name of the city.
getName() - Method in class org.localify.city.dto.CityPatchRequest
Gets the name of the city.
getName() - Method in class org.localify.dto.RecommendedEventDto
Gets the name of the event.
getName() - Method in class org.localify.event.dto.EventPatchRequest
Gets the name of the event.
getName() - Method in class org.localify.event.Event
Gets the name of the event.
getName() - Method in class org.localify.festival.jpa.Festival
Gets the name of the festival.
getName() - Method in class org.localify.festival.jpa.FestivalPerformance
Gets the name of the performance.
getName() - Method in class org.localify.festival.jpa.FestivalStage
Gets the name of the stage.
getName() - Method in class org.localify.music.genre.Genre
Gets the name of the genre.
getName() - Method in class org.localify.music.song.Song
Gets the name of the song.
getName() - Method in class org.localify.playlist.Playlist
Gets the name of the playlist.
getName() - Method in class org.localify.user.dto.UserCityFestivalContainer
Gets the name of the city or festival.
getName() - Method in class org.localify.user.User
Gets the name of the user.
getName() - Method in class org.localify.venue.dto.VenuePatchRequest
Gets the name of the venue.
getName() - Method in class org.localify.venue.Venue
Gets the name of the venue.
getNameForArtist(UUID) - Method in interface org.localify.repositories.ArtistRepository
Gets the name of an artist by their ID.
getNameReadable() - Method in class org.localify.music.genre.Genre
Gets the readable name of the genre.
getNearbyFestivals(UUID, Double) - Method in interface org.localify.festival.FestivalService
Gets a list of nearby festivals.
getNearbyFestivals(UUID, Double) - Method in class org.localify.festival.FestivalServiceImpl
 
getNearestCities(double, double) - Method in interface org.localify.city.CityService
Gets the nearest cities to a given location.
getNearestCities(double, double) - Method in class org.localify.city.CityServiceImpl
 
getNearestUserCity(PointContainer) - Method in class org.localify.city.CityController
Gets the nearest cities to a given point.
getNearestUserCity(HttpServletRequest) - Method in class org.localify.user.UserSelfController
Deprecated.
This endpoint is deprecated.
getNearestUserCity(HttpServletRequest, String) - Method in class org.localify.city.CityController
Gets the relevant cities for the user, based on their location.
getNickname() - Method in class org.localify.festival.jpa.Festival
Gets the nickname of the festival.
getNickName() - Method in class org.localify.user.dto.UserFestivalContainer
Gets the nickname of the festival.
getNorthRegion() - Method in class org.localify.city.City
Gets the northern boundary of the city's region.
getNotFoundSimilarities() - Method in interface org.localify.repositories.ArtistRepository
Gets a list of artist IDs that have no similar artists.
getNumEvents() - Method in class org.localify.data.queue.dto.google.GoogleScrapeRequest
Deprecated.
Gets the number of events.
getNumSimilarArtists(UUID) - Method in interface org.localify.repositories.ArtistRepository
Gets the number of similar artists for an artist.
getNumSongs(UUID) - Method in interface org.localify.repositories.ArtistRepository
Gets the number of songs for an artist.
getOrAddLocalifyArtistbySpotifyArtist(Artist) - Method in class org.localify.data.SpotifyServiceUtils
Gets or adds a Localify artist from a Spotify artist object.
getOrCreateCityPlaylist(UserDetailsImpl, UUID) - Method in class org.localify.user.UserSelfController
Gets or creates a playlist for a city.
getOrCreateEmptyPlaylist(User, String) - Method in class org.localify.playlist.PlaylistUtils
Gets or creates an empty playlist for a user.
getOrCreateFestivalPlaylist(UUID, UUID) - Method in interface org.localify.user.UserService
 
getOrCreateFestivalPlaylist(UUID, UUID) - Method in class org.localify.user.UserServiceImpl
 
getOrCreateFestivalPlaylist(UserDetailsImpl, UUID) - Method in class org.localify.user.UserSelfController
Gets or creates a playlist for a festival.
getOrCreateGenreByName(String) - Method in class org.localify.data.SpotifyService
Gets or creates a genre by name.
getOrCreateGenreByName(String) - Method in class org.localify.data.SpotifyServiceUtils
Gets or creates a genre by name.
getOrCreateGenreByName(String, DataSource) - Method in class org.localify.data.ingest.ScraperIngest
Retrieves a genre by name, or creates a new one if it doesn't exist.
getOrCreatePlaylist(UUID) - Method in interface org.localify.city.CityService
Gets or creates a playlist for a city.
getOrCreatePlaylist(UUID) - Method in class org.localify.city.CityServiceImpl
 
getOrCreatePlaylist(UUID) - Method in interface org.localify.venue.VenueService
Gets or creates a playlist for a venue.
getOrCreatePlaylist(UUID) - Method in class org.localify.venue.VenueServiceImpl
 
getOrCreatePlaylist(UUID, UUID) - Method in interface org.localify.user.UserService
 
getOrCreatePlaylist(UUID, UUID) - Method in class org.localify.user.UserServiceImpl
 
getOrCreatePlaylist(Playlist) - Method in class org.localify.data.SpotifyService
Gets or creates a playlist.
getOrCreateVenue(VenueResponse) - Method in class org.localify.data.ingest.ScraperIngest
Retrieves an existing venue from the database, or creates a new one if it doesn't exist.
getOwner() - Method in class org.localify.playlist.Playlist
Gets the owner of the playlist.
getPage() - Method in class org.localify.dto.PageOptions
Gets the page number.
getPage() - Method in class org.localify.user.dto.UserFavoriteQuery
Gets the page number.
getPastEvents(UUID, PageOptions, UserDetailsImpl) - Method in class org.localify.venue.VenueController
Gets the past events for a venue.
getPercentMatch() - Method in class org.localify.dto.RecommendedEventDto
Gets the match percentage.
getPermittedRedirects() - Method in class org.localify.common.config.properties.LocalifyProperties.Api
 
getPictureUrl() - Method in class org.localify.auth.dto.web.GoogleJwtUserDetails
Gets the URL of the user's profile picture.
getPlaylist() - Method in class org.localify.city.City
Gets the playlist associated with the city.
getPlaylist() - Method in class org.localify.event.Event
Gets the playlist for the event.
getPlaylist() - Method in class org.localify.festival.jpa.FestivalUser
Gets the playlist for the festival.
getPlaylist() - Method in class org.localify.playlist.PlaylistSongPair
Gets the playlist.
getPlaylist() - Method in class org.localify.user.support.UserCity
Gets the playlist for the user city.
getPlaylist() - Method in class org.localify.venue.Venue
Gets the playlist for the venue.
getPlaylist(String) - Method in class org.localify.data.SpotifyService
Gets a playlist by its Spotify ID.
getPlaylist(UUID) - Method in class org.localify.city.CityController
Gets or creates a playlist for a city.
getPlaylist(UUID) - Method in class org.localify.venue.VenueController
Gets or creates a playlist for a venue.
getPlaylist(UUID, UUID) - Method in interface org.localify.user.UserService
 
getPlaylist(UUID, UUID) - Method in class org.localify.user.UserServiceImpl
 
getPlaylist(UserDetailsImpl, UUID) - Method in class org.localify.user.UserSelfController
Gets a playlist for a city asynchronously.
getPlaylistGeneration() - Method in class org.localify.user.User
Gets the user's preference for playlist generation.
getPlaylistLocalSongsPerSeed() - Method in class org.localify.user.User
Gets the number of local songs to include per seed artist in playlists.
getPlaylistSongPairs() - Method in class org.localify.playlist.Playlist
Gets the list of song pairs in the playlist.
getPlaylistUseSeedSongs() - Method in class org.localify.user.User
Gets the user's preference for using seed songs in playlists.
getPollstarFoundArtistsUpdatedOlderThan(Instant, Pageable) - Method in interface org.localify.repositories.ArtistRepository
Gets a list of artists found on Pollstar that were updated before a certain time.
getPollstarFoundCitiesUpdatedOlderThan(Instant, Pageable) - Method in interface org.localify.repositories.CityRepository
Gets a list of cities found on Pollstar that were updated before a certain time.
getPollstarFoundEventsUpdatedOlderThan(Instant, Pageable) - Method in interface org.localify.repositories.EventRepository
Gets a list of events found on Pollstar that were updated before a certain time.
getPollstarId() - Method in class org.localify.artist.jpa.Artist
Gets the artist's Pollstar ID.
getPollstarId() - Method in class org.localify.city.City
Gets the Pollstar ID of the city.
getPollstarId() - Method in class org.localify.event.Event
Gets the Pollstar ID.
getPollstarId() - Method in class org.localify.venue.Venue
Gets the Pollstar ID of the venue.
getPollstarNotFoundArtists(Instant, Pageable) - Method in interface org.localify.repositories.ArtistRepository
Gets artists that have not been found on Pollstar.
getPollstarNotFoundCities(Instant, Pageable) - Method in interface org.localify.repositories.CityRepository
Gets a list of cities not found on Pollstar that were queued for searching before a certain time.
getPollstarNotSearchedArtists(Pageable) - Method in interface org.localify.repositories.ArtistRepository
Gets artists that have not yet been searched on Pollstar.
getPollstarNotSearchedCities(Pageable) - Method in interface org.localify.repositories.CityRepository
Gets a list of cities that have not been searched on Pollstar.
getPollstarQueuedAt() - Method in class org.localify.artist.jpa.Artist
Gets the timestamp when the artist was last queued for a Pollstar update.
getPollstarQueuedAt() - Method in class org.localify.city.City
Gets the timestamp when the city was last queued for a Pollstar update.
getPollstarQueuedAt() - Method in class org.localify.event.Event
Gets the Pollstar queued timestamp.
getPollstarQueuedAt() - Method in class org.localify.venue.Venue
Gets the timestamp when the venue was queued for scraping on Pollstar.
getPollstarUpdatedAt() - Method in class org.localify.artist.jpa.Artist
Gets the timestamp when the artist's Pollstar data was last updated.
getPollstarUpdatedAt() - Method in class org.localify.city.City
Gets the timestamp when the city's Pollstar data was last updated.
getPollstarUpdatedAt() - Method in class org.localify.event.Event
Gets the Pollstar updated timestamp.
getPollstarUpdatedAt() - Method in class org.localify.venue.Venue
Gets the timestamp when the venue was last updated from Pollstar.
getPollstarUpdatedOlderThan(Instant, Pageable) - Method in interface org.localify.repositories.ArtistRepository
Gets a list of artists on Pollstar that were updated before a certain time.
getPool() - Static method in class org.localify.common.WorkPool
Gets the singleton instance of the work pool.
getPopularArtists() - Method in class org.localify.common.PublicEndpointsController
Gets a list of popular artists.
getPopularArtists(int, int, int) - Method in interface org.localify.artist.ArtistService
Gets a list of popular artists within a given popularity range.
getPopularArtists(int, int, int) - Method in class org.localify.artist.ArtistServiceImpl
Gets a list of popular artists.
getPopularArtistsForGenres(List<UUID>) - Method in interface org.localify.artist.ArtistService
Gets the popular artists for a list of genres.
getPopularArtistsForGenres(List<UUID>) - Method in class org.localify.artist.ArtistServiceImpl
 
getPopularGenresWithArtists() - Method in interface org.localify.music.genre.GenreService
Gets a list of popular genres with their top artists.
getPopularGenresWithArtists() - Method in class org.localify.music.genre.GenreServiceImpl
 
getPopulation() - Method in class org.localify.city.City
Gets the population of the city.
getPosition() - Method in class org.localify.playlist.PlaylistSongPair
Gets the position of the song pair in the playlist.
getPreviewUrl() - Method in class org.localify.music.song.Song
Gets the preview URL for the song, preferring Apple Music over Spotify.
getPreviousEvents(UUID, PageOptions, UUID) - Method in interface org.localify.venue.VenueService
Gets the past events for a venue.
getPreviousEvents(UUID, PageOptions, UUID) - Method in class org.localify.venue.VenueServiceImpl
 
getPrincipal() - Method in class org.localify.auth.dto.JwtAuthenticationRequest
 
getPrincipal() - Method in class org.localify.auth.dto.LocalifyAuthenticatedUser
Gets the user's principal.
getQ() - Method in class org.localify.dto.SearchQuery
Gets the search query string.
getQ() - Method in class org.localify.dto.SpotifySearchQuery
Gets the search query string.
getQuery() - Method in class org.localify.user.support.UserSearch
Gets the search query.
getRadius() - Method in class org.localify.user.dto.UserCityContainer
Gets the radius for the city selection.
getRadius() - Method in class org.localify.user.dto.UserCityPatchRequest
Gets the radius.
getRandomQuote() - Method in class org.localify.common.PublicEndpointsController
Gets a random quote.
getRating() - Method in class org.localify.user.dto.UserFavoriteEventRatingQuery
Gets the rating.
getRating() - Method in class org.localify.user.support.UserFavoriteEvent
Gets the rating.
getRawIngestDirectory() - Method in class org.localify.common.config.properties.LocalifyProperties.Scraper
 
getRawPopularity() - Method in class org.localify.artist.join.ArtistGenre
Gets the raw popularity of the genre for the artist.
getRecentlyViewed(UserDetailsImpl, PageOptions) - Method in class org.localify.user.UserSelfController
Gets the user's recently viewed items.
getRecommendationEntry() - Method in class org.localify.recommend.UserArtistRecommendation
Gets the parent user recommendation.
getRecStats() - Method in class org.localify.dashboard.DashboardController
Gets recommendation system statistics.
getRecStats() - Method in interface org.localify.dashboard.DashboardService
Gets recommendation system statistics.
getRecStats() - Method in class org.localify.dashboard.DashboardServiceImpl
 
getRecSys() - Method in class org.localify.common.config.properties.LocalifyProperties
 
getRedirectUri(String) - Method in class org.localify.auth.login.SpotifyLoginService
Gets the Spotify redirect URI for the authorization code flow.
getRefreshToken() - Method in class org.localify.auth.dto.web.AuthCredentials
Gets the refresh token.
getRefreshToken() - Method in class org.localify.auth.dto.web.SpotifyUserDetails
Gets the refresh token.
getRelevantCities(String, double, double) - Method in interface org.localify.city.CityService
Gets the relevant cities for a given query and location.
getRelevantCities(String, double, double) - Method in class org.localify.city.CityServiceImpl
 
getRemoteAddr() - Method in class org.localify.common.ServletUtils
Gets the remote address of the current request.
getResponse(UUID, UUID) - Method in interface org.localify.venue.VenueService
Gets a venue response by its ID.
getResponse(UUID, UUID) - Method in class org.localify.venue.VenueServiceImpl
 
getRoles() - Method in class org.localify.auth.dto.UserDetailsDto
Gets the user's roles as a list of strings.
getRolesAsString() - Method in class org.localify.auth.dto.UserDetailsDto
Gets the user's roles as a comma-separated string.
getScheduleUrl() - Method in class org.localify.festival.jpa.Festival
Gets the schedule URL of the festival.
getScore() - Method in class org.localify.artist.join.ArtistGenre
Gets the score of the artist-genre relationship.
getScore() - Method in class org.localify.artist.jpa.ArtistSimilarity
Gets the similarity score.
getScore() - Method in class org.localify.data.queue.dto.recommend.RecArtistResponseDto
Gets the recommendation score.
getScore() - Method in class org.localify.data.queue.dto.recommend.RecommendedArtistResponse
Gets the recommendation score.
getScore() - Method in class org.localify.recommend.UserArtistRecommendation
Gets the recommendation score.
getScore() - Method in class org.localify.recommend.UserRecommendationSimilarArtist
Gets the similarity score.
getScrapeId() - Method in class org.localify.data.queue.dto.google.GoogleScrapeRequest
Deprecated.
Gets the scrape ID.
getScraper() - Method in class org.localify.common.config.properties.LocalifyProperties
 
getSearchHistory(UUID) - Method in interface org.localify.user.UserService
 
getSearchHistory(UUID) - Method in class org.localify.user.UserServiceImpl
 
getSearchHistory(UserDetailsImpl) - Method in class org.localify.user.UserSelfController
Gets the user's search history.
getSeedArtist() - Method in class org.localify.artist.jpa.ArtistSimilarity
Gets the seed artist.
getSeedArtist() - Method in class org.localify.playlist.PlaylistSongPair
Gets the seed artist.
getSeedArtistId() - Method in class org.localify.artist.jpa.ArtistSimilarity.Key
Gets the seed artist ID.
getSeeds(UUID) - Method in interface org.localify.user.UserService
Gets the user's seed artists.
getSeeds(UUID) - Method in class org.localify.user.UserServiceImpl
 
getSeedsAll(UUID) - Method in interface org.localify.user.UserService
Gets all of the user's seed artists, including blacklisted ones.
getSeedsAll(UUID) - Method in class org.localify.user.UserServiceImpl
 
getSeedsForUser(UUID) - Method in class org.localify.recommend.RecommendService
Gets the seed artist IDs for a user.
getSeedSong() - Method in class org.localify.playlist.PlaylistSongPair
Gets the seed song.
getSelected() - Method in class org.localify.user.dto.UserCityPatchRequest
Gets whether the city is selected.
getSelectedAt() - Method in class org.localify.festival.jpa.FestivalUser
Gets the selected timestamp.
getSelectedAt() - Method in class org.localify.user.dto.UserCityFestivalContainer
Gets the time the city or festival was selected.
getSelectedAt() - Method in class org.localify.user.support.UserCity
Gets the selected at time for the user city.
getSelfInformation(UserDetailsImpl) - Method in class org.localify.user.UserSelfController
Gets the authenticated user's own information.
getSession() - Method in class org.localify.user.support.RefreshToken
Gets the user session associated with the refresh token.
getSignupIp() - Method in class org.localify.user.User
Gets the user's signup IP address.
getSimilar() - Method in class org.localify.data.queue.dto.recommend.RecommendedArtistResponse
Gets the list of similar artists.
getSimilar() - Method in class org.localify.dto.RecommendedEventDto
Gets the list of similar artists.
getSimilarArtist() - Method in class org.localify.artist.jpa.ArtistSimilarity
Gets the similar artist.
getSimilarArtist() - Method in class org.localify.recommend.UserRecommendationSimilarArtist
Gets the similar artist.
getSimilarArtistId() - Method in class org.localify.artist.jpa.ArtistSimilarity.Key
Gets the similar artist ID.
getSimilarArtists() - Method in class org.localify.recommend.UserArtistRecommendation
Gets the list of similar artists for this recommendation.
getSimilarArtists(UUID, Pageable) - Method in interface org.localify.repositories.ArtistRepository
Gets a list of similar artists for an artist.
getSnapshot() - Method in class org.localify.user.support.UserTopArtistsSnapshotEntry
 
getSong() - Method in class org.localify.artist.join.ArtistSong
Gets the song.
getSongId() - Method in class org.localify.artist.join.ArtistSong.Key
Gets the song ID.
getSongs() - Method in class org.localify.artist.jpa.Artist
Gets the songs by the artist.
getSongs(UUID) - Method in interface org.localify.repositories.SongRepository
Gets all songs for an artist.
getSongsOrderByArtistPopularity(int) - Method in interface org.localify.repositories.SongRepository
Gets a list of songs ordered by artist popularity.
getSortBy() - Method in class org.localify.user.dto.UserCityContainer
Gets the sort setting for recommendations.
getSortEventRecsBy() - Method in class org.localify.user.support.UserCity
Gets the sort setting for event recommendations.
getSource() - Method in class org.localify.user.support.UserSeedArtist
Gets the source of the seed artist.
getSource() - Method in class org.localify.user.support.UserTopArtistsSnapshot
 
getSouthRegion() - Method in class org.localify.city.City
Gets the southern boundary of the city's region.
getSpeechiness() - Method in class org.localify.dto.SpotifyAudioFeatures
Gets the speechiness.
getSpotify() - Method in class org.localify.common.config.properties.LocalifyProperties
 
getSpotifyAccessToken() - Method in class org.localify.user.User
Gets the user's Spotify access token.
getSpotifyAccessTokenExpiresAt() - Method in class org.localify.user.User
Gets the expiration time of the user's Spotify access token.
getSpotifyArtistsUpdatedFromApiOlderThan(Instant, Pageable) - Method in interface org.localify.repositories.ArtistRepository
Gets a list of Spotify artists that were updated from the API before a certain time.
getSpotifyArtistsUpdatedOlderThan(Instant, Pageable) - Method in interface org.localify.repositories.ArtistRepository
Gets a list of Spotify artists whose events were updated before a certain time.
getSpotifyAudioAnalysis() - Method in class org.localify.music.song.Song
Gets the Spotify audio analysis for the song.
getSpotifyAudioFeatures() - Method in class org.localify.music.song.Song
Gets the Spotify audio features for the song.
getSpotifyCountryCode() - Method in class org.localify.user.User
Gets the user's Spotify country code.
getSpotifyCreatedAt() - Method in class org.localify.playlist.Playlist
Gets the Spotify creation timestamp.
getSpotifyEventsUpdatedAt() - Method in class org.localify.artist.jpa.Artist
Gets the timestamp when the artist's Spotify events were last updated.
getSpotifyFollowers() - Method in class org.localify.artist.jpa.Artist
Gets the number of followers the artist has on Spotify.
getSpotifyFollowers() - Method in class org.localify.artist.jpa.ArtistChangeEntry
Gets the number of Spotify followers of the artist at the time of this entry.
getSpotifyId() - Method in class org.localify.artist.jpa.Artist
Gets the artist's Spotify ID.
getSpotifyId() - Method in class org.localify.music.song.Song
Gets the Spotify ID of the song.
getSpotifyId() - Method in class org.localify.playlist.Playlist
Gets the Spotify ID of the playlist.
getSpotifyId() - Method in class org.localify.user.User
Gets the user's Spotify ID.
getSpotifyImage() - Method in class org.localify.artist.jpa.Artist
Gets the artist's image URL on Spotify.
getSpotifyImage() - Method in class org.localify.music.song.Song
Gets the Spotify image URL for the song.
getSpotifyPlaylist() - Method in class org.localify.user.dto.UserCityFestivalContainer
Gets the Spotify playlist for the city or festival.
getSpotifyPopularity() - Method in class org.localify.artist.jpa.Artist
Gets the artist's popularity on Spotify.
getSpotifyPopularity() - Method in class org.localify.artist.jpa.ArtistChangeEntry
Gets the Spotify popularity of the artist at the time of this entry.
getSpotifyPopularity() - Method in class org.localify.music.song.Song
Gets the Spotify popularity of the song.
getSpotifyPreviewUrl() - Method in class org.localify.music.song.Song
Gets the Spotify preview URL for the song.
getSpotifyProfilePicture() - Method in class org.localify.user.User
Gets the user's Spotify profile picture URL.
getSpotifyQueuedAt() - Method in class org.localify.artist.jpa.Artist
Gets the timestamp when the artist was last queued for a Spotify update.
getSpotifyRank() - Method in class org.localify.artist.jpa.ArtistSimilarity
Gets the Spotify rank of the similar artist in relation to the seed artist.
getSpotifyRefreshToken() - Method in class org.localify.user.User
Gets the user's Spotify refresh token.
getSpotifyTopTrackFailedAt() - Method in class org.localify.artist.jpa.Artist
Gets the timestamp when fetching the artist's top track from Spotify failed.
getSpotifyTopTrackPreview() - Method in class org.localify.artist.jpa.Artist
Gets a URL to a preview of the artist's top track on Spotify.
getSpotifyUpdatedAt() - Method in class org.localify.artist.jpa.Artist
Gets the timestamp when the artist's Spotify data was last updated.
getSpotifyUpdatedAt() - Method in class org.localify.event.Event
Gets the Spotify updated timestamp.
getSpotifyUpdatedAt() - Method in class org.localify.playlist.Playlist
Gets the Spotify update timestamp.
getSpotifyUsername() - Method in class org.localify.user.User
Gets the user's Spotify username.
getStage() - Method in class org.localify.festival.jpa.FestivalPerformance
Gets the stage of the performance.
getStartDate() - Method in class org.localify.festival.jpa.Festival
Gets the start date of the festival.
getStartDate() - Method in class org.localify.user.dto.UserCityContainer
Gets the start date for the city selection.
getStartDate() - Method in class org.localify.user.support.UserCity
Gets the start date for the user city.
getStartTime() - Method in class org.localify.dto.RecommendedEventDto
Gets the start time of the event.
getStartTime() - Method in class org.localify.event.dto.EventPatchRequest
Gets the start time of the event.
getStartTime() - Method in class org.localify.event.Event
Gets the start time.
getStartTime() - Method in class org.localify.festival.jpa.FestivalPerformance
Gets the start time of the performance.
getState() - Method in class org.localify.user.support.OAuthCallbackKey
Gets the state of the key.
getSubdivision() - Method in class org.localify.auth.dto.web.GeoIpDetails
Gets the subdivision (e.g., state or province).
getSwitchEndpoint() - Method in class org.localify.common.config.properties.LocalifyProperties.RecSys
 
getTempo() - Method in class org.localify.dto.SpotifyAudioFeatures
Gets the tempo.
getTicketUrl() - Method in class org.localify.dto.RecommendedEventDto
Gets the ticket URL for the event.
getTicketUrl() - Method in class org.localify.event.dto.EventPatchRequest
Gets the ticket URL of the event.
getTicketUrl() - Method in class org.localify.event.Event
Gets the ticket URL.
getTimeFrame() - Method in class org.localify.user.dto.UserCityContainer
Gets the time frame for the city selection.
getTimeFrame() - Method in class org.localify.user.dto.UserCityPatchRequest
Gets the time frame.
getTimeFrame() - Method in class org.localify.user.support.UserCity
Gets the time frame for the user city.
getTimeout() - Method in class org.localify.common.config.properties.LocalifyProperties.Bot
 
getTimeout() - Method in class org.localify.common.config.properties.LocalifyProperties.RecSys
 
getTimeSignature() - Method in class org.localify.dto.SpotifyAudioFeatures
Gets the time signature.
getTimezone() - Method in class org.localify.city.City
Gets the timezone of the city.
getTimeZone() - Method in class org.localify.festival.jpa.Festival
Gets the time zone of the festival.
getToken() - Method in class org.localify.auth.dto.web.AuthCredentials
Gets the access token.
getToken() - Method in class org.localify.auth.jpa.WeeklyEmailRegistrationToken
Gets the token string.
getToken() - Method in class org.localify.common.config.properties.LocalifyProperties.Bot
 
getToken() - Method in class org.localify.user.support.RefreshToken
Gets the token string.
getTokenTtl() - Method in class org.localify.common.config.properties.LocalifyProperties.Apple
 
getTopArtistsForGenre(UUID, Pageable) - Method in interface org.localify.repositories.ArtistRepository
Gets the top artists for a genre.
getTopGenres() - Method in class org.localify.common.config.properties.LocalifyProperties
 
getTopGenres() - Method in class org.localify.music.genre.GenreController
Gets the top genres with their top artists.
getTopGenres(UUID) - Method in interface org.localify.artist.ArtistService
Gets the top genres for an artist with a default limit.
getTopGenres(UUID, Pageable) - Method in interface org.localify.artist.ArtistService
Gets the top genres for an artist.
getTopGenres(UUID, Pageable) - Method in class org.localify.artist.ArtistServiceImpl
 
getTopGenresForArtist(UUID, double, Pageable) - Method in interface org.localify.repositories.GenreRepository
Gets the top genres for an artist with a minimum score.
getTopGenresForArtist(UUID, Pageable) - Method in interface org.localify.repositories.GenreRepository
Gets the top genres for an artist.
getTopSongForArtist(UUID) - Method in interface org.localify.repositories.SongRepository
Gets the top song for an artist.
getTopSongs(UUID, Pageable) - Method in interface org.localify.repositories.SongRepository
Gets the top songs for an artist.
getTopTracksBySpotifyId(String, CountryCode) - Method in class org.localify.data.SpotifyService
Gets an artist's top tracks by their Spotify ID.
getToUser() - Method in class org.localify.user.support.AccountMergeToken
Gets the user to merge to.
getTrainEndpoint() - Method in class org.localify.common.config.properties.LocalifyProperties.RecSys
 
getTrustScore() - Method in class org.localify.user.User
Gets the user's trust score.
getUniversity() - Method in class org.localify.city.City
Gets whether the city is a university town.
getUpcomingEvents() - Method in class org.localify.dashboard.DashboardController
Gets upcoming events statistics.
getUpcomingEvents() - Method in interface org.localify.dashboard.DashboardService
Gets upcoming events statistics.
getUpcomingEvents() - Method in class org.localify.dashboard.DashboardServiceImpl
 
getUpcomingEvents(UUID, PageOptions, UserDetailsImpl) - Method in class org.localify.venue.VenueController
Gets the upcoming events for a venue.
getUpcomingEvents(UUID, PageOptions, UUID) - Method in interface org.localify.venue.VenueService
Gets the upcoming events for a venue.
getUpcomingEvents(UUID, PageOptions, UUID) - Method in class org.localify.venue.VenueServiceImpl
 
getUpdatedAt() - Method in class org.localify.artist.join.ArtistGenre
Gets the update timestamp.
getUpdatedAt() - Method in class org.localify.artist.jpa.Artist
Gets the timestamp when the artist was last updated.
getUpdatedAt() - Method in class org.localify.artist.jpa.ArtistSimilarity
Gets the update timestamp.
getUpdatedAt() - Method in class org.localify.city.City
Gets the update timestamp of the city.
getUpdatedAt() - Method in class org.localify.event.Event
Gets the last update timestamp.
getUpdatedAt() - Method in class org.localify.festival.jpa.Festival
Gets the last update timestamp.
getUpdatedAt() - Method in class org.localify.festival.jpa.FestivalArtist
Gets the last update timestamp.
getUpdatedAt() - Method in class org.localify.festival.jpa.FestivalPerformance
Gets the last update timestamp.
getUpdatedAt() - Method in class org.localify.festival.jpa.FestivalPerformanceArtist
Gets the last update timestamp.
getUpdatedAt() - Method in class org.localify.festival.jpa.FestivalStage
Gets the last update timestamp.
getUpdatedAt() - Method in class org.localify.festival.jpa.FestivalUser
Gets the last update timestamp.
getUpdatedAt() - Method in class org.localify.music.song.Song
Gets the last update timestamp.
getUpdatedAt() - Method in class org.localify.playlist.Playlist
Gets the last update timestamp.
getUpdatedAt() - Method in class org.localify.recommend.UserRecommendation
Gets the last update timestamp.
getUpdatedAt() - Method in class org.localify.user.support.AccountLinkToken
Gets the last update timestamp of the token.
getUpdatedAt() - Method in class org.localify.user.support.UserCity
Gets the last update timestamp of the user city.
getUpdatedAt() - Method in class org.localify.user.support.UserRecentArtistView
Gets the last update timestamp.
getUpdatedAt() - Method in class org.localify.user.support.UserRecentCityView
Gets the last update timestamp.
getUpdatedAt() - Method in class org.localify.user.support.UserRecentEventView
Gets the last update timestamp.
getUpdatedAt() - Method in class org.localify.user.support.UserRecentVenueView
Gets the last update timestamp.
getUpdatedAt() - Method in class org.localify.user.support.UserSeedArtist
Gets the last update timestamp.
getUpdatedAt() - Method in class org.localify.user.User
Gets the last update timestamp.
getUrl() - Method in class org.localify.festival.jpa.Festival
Gets the URL of the festival.
getUser() - Method in class org.localify.auth.jpa.WeeklyEmailRegistrationToken
Gets the user associated with the token.
getUser() - Method in class org.localify.festival.jpa.FestivalUser
Gets the user.
getUser() - Method in class org.localify.recommend.UserRecommendation
Gets the user for this recommendation.
getUser() - Method in class org.localify.user.support.AccountLinkToken
Gets the user associated with the token.
getUser() - Method in class org.localify.user.support.OAuthCallbackKey
Gets the user associated with the key.
getUser() - Method in class org.localify.user.support.UserCity
Gets the user for the user city.
getUser() - Method in class org.localify.user.support.UserEmailAuthToken
Gets the user associated with the token.
getUser() - Method in class org.localify.user.support.UserFavoriteArtist
Gets the user.
getUser() - Method in class org.localify.user.support.UserFavoriteEvent
Gets the user.
getUser() - Method in class org.localify.user.support.UserFavoriteVenue
Gets the user.
getUser() - Method in class org.localify.user.support.UserFeedback
Gets the user.
getUser() - Method in class org.localify.user.support.UserRecentArtistView
Gets the user.
getUser() - Method in class org.localify.user.support.UserRecentCityView
Gets the user.
getUser() - Method in class org.localify.user.support.UserRecentEventView
Gets the user.
getUser() - Method in class org.localify.user.support.UserRecentVenueView
Gets the user.
getUser() - Method in class org.localify.user.support.UserSearch
Gets the user who made the search.
getUser() - Method in class org.localify.user.support.UserSeedArtist
Gets the user.
getUser() - Method in class org.localify.user.support.UserSession
 
getUser() - Method in class org.localify.user.support.UserTopArtistsSnapshot
 
getUserAgent() - Method in class org.localify.auth.dto.JwtAuthenticationRequest
Gets the user agent.
getUserAgent() - Method in class org.localify.user.support.RefreshToken
Gets the user agent from which the refresh token was issued.
getUserAgent() - Method in class org.localify.user.support.UserSession
 
getUserCities(UserDetailsImpl) - Method in class org.localify.user.UserSelfController
Gets the user's cities.
getUserCitiesAndFestivals(UUID) - Method in interface org.localify.user.UserService
Gets the user's cities and festivals.
getUserCitiesAndFestivals(UUID) - Method in class org.localify.user.UserServiceImpl
 
getUserCitiesAndFestivals(UserDetailsImpl) - Method in class org.localify.user.UserSelfController
Gets the user's cities and festivals.
getUserCity(UserDetailsImpl, UUID) - Method in class org.localify.user.UserSelfController
Gets a user's city.
getUserEmail() - Method in class org.localify.user.User
Gets the user's email address.
getUserId() - Method in class org.localify.auth.dto.web.GoogleJwtUserDetails
Gets the user ID.
getUserId() - Method in class org.localify.festival.jpa.FestivalUser.Key
Gets the user ID.
getUserId() - Method in class org.localify.user.support.UserFavoriteArtist.Key
Gets the user ID.
getUserId() - Method in class org.localify.user.support.UserFavoriteEvent.Key
Gets the user ID.
getUserId() - Method in class org.localify.user.support.UserFavoriteVenue.Key
Gets the user ID.
getUserId() - Method in class org.localify.user.support.UserRecentArtistView.Key
Gets the user ID.
getUserId() - Method in class org.localify.user.support.UserRecentCityView.Key
Gets the user ID.
getUserId() - Method in class org.localify.user.support.UserRecentEventView.Key
Gets the user ID.
getUserId() - Method in class org.localify.user.support.UserRecentVenueView.Key
Gets the user ID.
getUserId() - Method in class org.localify.user.support.UserSeedArtist.Key
Gets the user ID.
getUserResponse(UUID) - Method in interface org.localify.user.UserService
Gets the user details response for a user.
getUserResponse(UUID) - Method in class org.localify.user.UserServiceImpl
 
getUserSeeds(UUID) - Method in interface org.localify.repositories.UserRepository
Gets the seed artist IDs for a user.
getUserSeeds(UserDetailsImpl) - Method in class org.localify.user.UserSelfController
Gets the authenticated user's seed artists.
getUserSeedsAll(UserDetailsImpl) - Method in class org.localify.user.UserSelfController
Gets all of the authenticated user's seed artists, including blacklisted ones.
getUserSeedsForFrame(String, User, int) - Method in class org.localify.data.SpotifyService
Gets a user's top artists for a given time frame.
getUserStats() - Method in class org.localify.dashboard.DashboardController
Gets user statistics.
getUserStats() - Method in interface org.localify.dashboard.DashboardService
Gets user statistics.
getUserStats() - Method in class org.localify.dashboard.DashboardServiceImpl
 
getUserViewHistory(UUID, PageOptions) - Method in interface org.localify.user.UserService
Gets the user's view history.
getUserViewHistory(UUID, PageOptions) - Method in class org.localify.user.UserServiceImpl
 
getValence() - Method in class org.localify.dto.SpotifyAudioFeatures
Gets the valence.
getValueForKey(String) - Method in class org.localify.common.KeyValueStore
Gets the value for a given key.
getVenue() - Method in class org.localify.dto.RecommendedEventDto
Gets the venue of the event.
getVenue() - Method in class org.localify.event.Event
Gets the venue of the event.
getVenue() - Method in class org.localify.festival.jpa.FestivalStage
Gets the venue associated with the stage.
getVenue() - Method in class org.localify.user.support.UserFavoriteVenue
Gets the venue.
getVenue() - Method in class org.localify.user.support.UserRecentVenueView
Gets the venue.
getVenueId() - Method in class org.localify.event.dto.EventPatchRequest
Gets the venue ID of the event.
getVenueId() - Method in class org.localify.user.support.UserFavoriteVenue.Key
Gets the venue ID.
getVenueId() - Method in class org.localify.user.support.UserRecentVenueView.Key
Gets the venue ID.
getVenues(UUID, PageOptions) - Method in interface org.localify.city.CityService
Gets the venues for a city.
getVenues(UUID, PageOptions) - Method in class org.localify.city.CityServiceImpl
 
getVenuesForCity(UUID, PageOptions) - Method in class org.localify.city.CityController
Gets the venues for a city.
getVenueType() - Method in class org.localify.venue.Venue
Gets the type of the venue.
getVerifiedArtist() - Method in class org.localify.user.User
Gets the user's verified artist.
getViewStats() - Method in class org.localify.dashboard.DashboardController
Gets view statistics.
getViewStats() - Method in interface org.localify.dashboard.DashboardService
Gets view statistics.
getViewStats() - Method in class org.localify.dashboard.DashboardServiceImpl
 
getWestRegion() - Method in class org.localify.city.City
Gets the western boundary of the city's region.
getZoneCode() - Method in class org.localify.city.City
Gets the zone code of the city.
getZoneCode() - Method in class org.localify.user.dto.UserCityContainer
Gets the zone code of the city.
getZoneName() - Method in class org.localify.city.City
Gets the zone name of the city.
GISConfig - Class in org.localify.common.config.beans
Configuration for GIS-related beans.
GISConfig() - Constructor for class org.localify.common.config.beans.GISConfig
 
GOOD - Enum constant in enum class org.localify.user.dto.UserFavoriteEventRating
The event was good.
google - Enum constant in enum class org.localify.common.DataSource
Google
google() - Method in record class org.localify.dashboard.dto.response.DashEventsCreatedResponse
Returns the value of the google record component.
Google() - Constructor for class org.localify.common.config.properties.LocalifyProperties.Google
 
GoogleCityEvents - Record Class in org.localify.data.queue.dto.google
Deprecated.
This record is deprecated and may be removed in a future version.
GoogleCityEvents(List<GoogleEvent>, UUID) - Constructor for record class org.localify.data.queue.dto.google.GoogleCityEvents
Deprecated.
Creates an instance of a GoogleCityEvents record class.
GoogleCityRequest - Record Class in org.localify.data.dispatch.request
Represents a request to get a city from Google.
GoogleCityRequest(UUID, String) - Constructor for record class org.localify.data.dispatch.request.GoogleCityRequest
Creates an instance of a GoogleCityRequest record class.
GoogleDispatch - Class in org.localify.data.dispatch
A service for dispatching Google scraping requests.
GoogleDispatch(RabbitSender, ObjectMapper, ArtistRepository, EntityManager, EventRepository, CityRepository) - Constructor for class org.localify.data.dispatch.GoogleDispatch
Constructs a new GoogleDispatch.
GoogleEvent - Record Class in org.localify.data.queue.dto.google
Deprecated.
This record is deprecated and may be removed in a future version.
GoogleEvent(String, Instant, Instant, String, String, String) - Constructor for record class org.localify.data.queue.dto.google.GoogleEvent
Deprecated.
Creates an instance of a GoogleEvent record class.
googleIdTokenVerifier(LocalifyProperties) - Method in class org.localify.common.config.beans.AuthConfig
Creates a Google ID token verifier.
GoogleJwtUserDetails - Class in org.localify.auth.dto.web
Represents the user details extracted from a Google JWT.
GoogleJwtUserDetails() - Constructor for class org.localify.auth.dto.web.GoogleJwtUserDetails
 
GoogleLoginService - Class in org.localify.auth.login
Service for handling Google login.
GoogleLoginService() - Constructor for class org.localify.auth.login.GoogleLoginService
 
GoogleScrapeRequest - Class in org.localify.data.queue.dto.google
Deprecated.
This class is deprecated and may be removed in a future version.
GoogleScrapeRequest() - Constructor for class org.localify.data.queue.dto.google.GoogleScrapeRequest
Deprecated.
Constructs a new GoogleScrapeRequest.
GoogleScrapeRequest(City, int, String) - Constructor for class org.localify.data.queue.dto.google.GoogleScrapeRequest
Deprecated.
Constructs a new GoogleScrapeRequest.
GREAT - Enum constant in enum class org.localify.user.dto.UserFavoriteEventRating
The event was great.
guestLogin() - Method in class org.localify.auth.ApiAuthController
Logs in a guest user.
guestUsers() - Method in record class org.localify.dashboard.dto.response.DashUserStatsResponse
Returns the value of the guestUsers record component.

H

handleAccessDenied(AccessDeniedException) - Method in class org.localify.common.LocalifyExceptionHandler
 
handleAuthenticationCredentialsNotFound(AuthenticationException, WebRequest) - Method in class org.localify.common.LocalifyExceptionHandler
Called when spring requires authentication, but nothing was in the security context.
handleAuthenticationException(AuthenticationException, WebRequest) - Method in class org.localify.common.LocalifyExceptionHandler
 
handleBaseExceptionFallback(Exception, WebRequest) - Method in class org.localify.common.LocalifyExceptionHandler
 
handleConcurrentCompletionException(CompletionException, WebRequest) - Method in class org.localify.common.LocalifyExceptionHandler
 
handleErrorResponseException(ErrorResponseException, HttpHeaders, HttpStatusCode, WebRequest) - Method in class org.localify.common.LocalifyExceptionHandler
 
handleExceptionInternal(Exception, Object, HttpHeaders, HttpStatusCode, WebRequest) - Method in class org.localify.common.LocalifyExceptionHandler
 
handleExceptionWithMessage(HttpStatusCode, Exception, WebRequest) - Method in class org.localify.common.LocalifyExceptionHandler
 
handleMethodArgumentNotValid(MethodArgumentNotValidException, HttpHeaders, HttpStatusCode, WebRequest) - Method in class org.localify.common.LocalifyExceptionHandler
 
handleMissingServletRequestParameter(MissingServletRequestParameterException, HttpHeaders, HttpStatusCode, WebRequest) - Method in class org.localify.common.LocalifyExceptionHandler
 
handleNoHandlerFoundException(NoHandlerFoundException, HttpHeaders, HttpStatusCode, WebRequest) - Method in class org.localify.common.LocalifyExceptionHandler
 
handleResponseStatusException(ResponseStatusException, WebRequest) - Method in class org.localify.common.LocalifyExceptionHandler
 
hashCode() - Method in record class org.localify.artist.dto.ApproveableArtistCity
Returns a hash code value for this object.
hashCode() - Method in record class org.localify.artist.dto.ArtistCityResponse
Returns a hash code value for this object.
hashCode() - Method in record class org.localify.artist.dto.ArtistEventListResponse
Returns a hash code value for this object.
hashCode() - Method in record class org.localify.artist.dto.BasicArtistLocalResponse
Returns a hash code value for this object.
hashCode() - Method in record class org.localify.artist.dto.BasicArtistResponse
Returns a hash code value for this object.
hashCode() - Method in record class org.localify.artist.dto.EventArtistResponse
Returns a hash code value for this object.
hashCode() - Method in record class org.localify.artist.dto.ExtendedArtistResponse
Returns a hash code value for this object.
hashCode() - Method in record class org.localify.artist.dto.ExtendedArtistResponse.SimilarArtistResponse
Returns a hash code value for this object.
hashCode() - Method in record class org.localify.artist.dto.SeedArtistResponse
Returns a hash code value for this object.
hashCode() - Method in class org.localify.artist.join.ArtistCity.Key
 
hashCode() - Method in class org.localify.artist.join.ArtistEvent.Key
 
hashCode() - Method in class org.localify.artist.join.ArtistGenre.ArtistGenrePK
 
hashCode() - Method in class org.localify.artist.join.ArtistSong.Key
 
hashCode() - Method in class org.localify.artist.jpa.ArtistSimilarity.Key
 
hashCode() - Method in record class org.localify.auth.dto.EmailUnsubscribeRequest
Returns a hash code value for this object.
hashCode() - Method in record class org.localify.auth.dto.web.AccountMergeRequest
Returns a hash code value for this object.
hashCode() - Method in record class org.localify.auth.dto.web.AppleJwtClaims
Returns a hash code value for this object.
hashCode() - Method in record class org.localify.auth.dto.web.AppleLoginRequest
Returns a hash code value for this object.
hashCode() - Method in record class org.localify.auth.dto.web.AppleMusicLoginAttempt
Returns a hash code value for this object.
hashCode() - Method in record class org.localify.auth.dto.web.AppleMusicRequestAttempt
Returns a hash code value for this object.
hashCode() - Method in record class org.localify.auth.dto.web.AppleMusicTokenRequest
Returns a hash code value for this object.
hashCode() - Method in record class org.localify.auth.dto.web.AuthCredentialsMergeable
Returns a hash code value for this object.
hashCode() - Method in record class org.localify.auth.dto.web.AuthTokenContainer
Returns a hash code value for this object.
hashCode() - Method in record class org.localify.auth.dto.web.MergeableAccount
Returns a hash code value for this object.
hashCode() - Method in record class org.localify.auth.dto.web.MergedAccountPreview
Returns a hash code value for this object.
hashCode() - Method in record class org.localify.auth.dto.web.UserCallbackTokenPayload
Returns a hash code value for this object.
hashCode() - Method in record class org.localify.auth.dto.web.UserEmailTokenLoginRequest
Returns a hash code value for this object.
hashCode() - Method in record class org.localify.auth.dto.web.UserEmailTokenLoginResponse
Returns a hash code value for this object.
hashCode() - Method in record class org.localify.auth.dto.web.UserEmailTokenRequest
Returns a hash code value for this object.
hashCode() - Method in record class org.localify.auth.dto.web.UserOAuthRedirectParams
Returns a hash code value for this object.
hashCode() - Method in record class org.localify.auth.JwtServiceImpl.SignedJwtDto
Returns a hash code value for this object.
hashCode() - Method in record class org.localify.city.City.CityArtistApiResponse
Returns a hash code value for this object.
hashCode() - Method in record class org.localify.city.dto.ArtistPopularityResponse
Returns a hash code value for this object.
hashCode() - Method in record class org.localify.city.dto.CityArtistProportionResponse
Returns a hash code value for this object.
hashCode() - Method in record class org.localify.city.dto.CityArtistsResponse
Returns a hash code value for this object.
hashCode() - Method in record class org.localify.city.dto.CityResponse
Returns a hash code value for this object.
hashCode() - Method in record class org.localify.city.dto.CityResponseExtended
Returns a hash code value for this object.
hashCode() - Method in record class org.localify.common.BotService.ArtistCityEmbedRequest
Returns a hash code value for this object.
hashCode() - Method in record class org.localify.common.exceptions.ErrorBody
Returns a hash code value for this object.
hashCode() - Method in record class org.localify.dashboard.dto.response.DashArtistsCreatedResponse
Returns a hash code value for this object.
hashCode() - Method in record class org.localify.dashboard.dto.response.DashCityResponse
Returns a hash code value for this object.
hashCode() - Method in record class org.localify.dashboard.dto.response.DashCrowdsourcingStatsResponse
Returns a hash code value for this object.
hashCode() - Method in record class org.localify.dashboard.dto.response.DashEventsCreatedResponse
Returns a hash code value for this object.
hashCode() - Method in record class org.localify.dashboard.dto.response.DashFavoriteStatsResponse
Returns a hash code value for this object.
hashCode() - Method in record class org.localify.dashboard.dto.response.DashRecStatsResponse
Returns a hash code value for this object.
hashCode() - Method in record class org.localify.dashboard.dto.response.DashUserStatsResponse
Returns a hash code value for this object.
hashCode() - Method in record class org.localify.dashboard.dto.response.DashViewStatsResponse
Returns a hash code value for this object.
hashCode() - Method in record class org.localify.dashboard.dto.response.DiscoveredArtistsResponse
Returns a hash code value for this object.
hashCode() - Method in record class org.localify.dashboard.dto.response.LandingStatsResponse
Returns a hash code value for this object.
hashCode() - Method in record class org.localify.dashboard.dto.TimeIntervalContainer
Returns a hash code value for this object.
hashCode() - Method in record class org.localify.dashboard.dto.TimeStatsContainer
Returns a hash code value for this object.
hashCode() - Method in record class org.localify.data.dispatch.request.BitArtistMatchRequest
Returns a hash code value for this object.
hashCode() - Method in record class org.localify.data.dispatch.request.BitArtistRequest
Returns a hash code value for this object.
hashCode() - Method in record class org.localify.data.dispatch.request.BitEventRequest
Returns a hash code value for this object.
hashCode() - Method in record class org.localify.data.dispatch.request.GoogleCityRequest
Returns a hash code value for this object.
hashCode() - Method in record class org.localify.data.dispatch.request.PollstarArtistMatchRequest
Returns a hash code value for this object.
hashCode() - Method in record class org.localify.data.dispatch.request.PollstarArtistRequest
Returns a hash code value for this object.
hashCode() - Method in record class org.localify.data.dispatch.request.PollstarCityMatchRequest
Returns a hash code value for this object.
hashCode() - Method in record class org.localify.data.dispatch.request.PollstarCityRequest
Returns a hash code value for this object.
hashCode() - Method in record class org.localify.data.dispatch.request.PollstarEventRequest
Returns a hash code value for this object.
hashCode() - Method in record class org.localify.data.dispatch.request.SpotifyArtistRequest
Returns a hash code value for this object.
hashCode() - Method in record class org.localify.data.ingest.RabbitReceiver.BitNameScrapeResponse
Returns a hash code value for this object.
hashCode() - Method in record class org.localify.data.ingest.response.ArtistResponse
Returns a hash code value for this object.
hashCode() - Method in record class org.localify.data.ingest.response.CityResponse
Returns a hash code value for this object.
hashCode() - Method in record class org.localify.data.ingest.response.EventResponse
Returns a hash code value for this object.
hashCode() - Method in record class org.localify.data.ingest.response.SimpleIdAndName
Returns a hash code value for this object.
hashCode() - Method in record class org.localify.data.ingest.response.VenueResponse
Returns a hash code value for this object.
hashCode() - Method in record class org.localify.data.queue.dto.google.GoogleCityEvents
Deprecated.
Returns a hash code value for this object.
hashCode() - Method in record class org.localify.data.queue.dto.google.GoogleEvent
Deprecated.
Returns a hash code value for this object.
hashCode() - Method in record class org.localify.data.queue.dto.lastfm.LastFmArtist
Returns a hash code value for this object.
hashCode() - Method in record class org.localify.data.queue.dto.lastfm.LastFmResponse
Returns a hash code value for this object.
hashCode() - Method in record class org.localify.data.queue.dto.lastfm.LastFmTag
Returns a hash code value for this object.
hashCode() - Method in record class org.localify.data.queue.dto.rym.RymArtist
Returns a hash code value for this object.
hashCode() - Method in record class org.localify.data.queue.dto.rym.RymJsonArtist
Returns a hash code value for this object.
hashCode() - Method in record class org.localify.data.queue.dto.rym.RymJsonDate
Returns a hash code value for this object.
hashCode() - Method in record class org.localify.data.queue.dto.rym.RymJsonLocation
Returns a hash code value for this object.
hashCode() - Method in record class org.localify.data.queue.dto.rym.RymLocation
Returns a hash code value for this object.
hashCode() - Method in record class org.localify.data.SpotifyService.SpotifyCredentialHolder
Returns a hash code value for this object.
hashCode() - Method in record class org.localify.data.SpotifyServiceUtils.SpotifyCredentialHolder
Returns a hash code value for this object.
hashCode() - Method in record class org.localify.dto.ArtistCityContribution
Returns a hash code value for this object.
hashCode() - Method in record class org.localify.dto.geocoding.PlaceResults.Coordinate
Returns a hash code value for this object.
hashCode() - Method in record class org.localify.dto.geocoding.PlaceResults.DisplayMapRegion
Returns a hash code value for this object.
hashCode() - Method in record class org.localify.dto.geocoding.PlaceResults
Returns a hash code value for this object.
hashCode() - Method in record class org.localify.dto.geocoding.PlaceResults.Place
Returns a hash code value for this object.
hashCode() - Method in record class org.localify.dto.geocoding.PlaceResults.StructuredAddress
Returns a hash code value for this object.
hashCode() - Method in record class org.localify.dto.PointContainer
Returns a hash code value for this object.
hashCode() - Method in record class org.localify.dto.PopularArtist
Returns a hash code value for this object.
hashCode() - Method in record class org.localify.dto.RecommendedArtistDto
Returns a hash code value for this object.
hashCode() - Method in record class org.localify.dto.RecommendedArtistDto.SimilarArtistDto
Returns a hash code value for this object.
hashCode() - Method in class org.localify.dto.RecommendedEventDto
 
hashCode() - Method in record class org.localify.dto.response.DescriptionResponse
Returns a hash code value for this object.
hashCode() - Method in record class org.localify.dto.response.GenreResponse
Returns a hash code value for this object.
hashCode() - Method in record class org.localify.dto.response.QuoteResponse
Returns a hash code value for this object.
hashCode() - Method in record class org.localify.dto.SearchApiResponse
Returns a hash code value for this object.
hashCode() - Method in record class org.localify.dto.TopGenreResponse
Returns a hash code value for this object.
hashCode() - Method in record class org.localify.dto.TopGenreResponseWithTopArtists
Returns a hash code value for this object.
hashCode() - Method in record class org.localify.dto.UserEmailChangeRequest
Returns a hash code value for this object.
hashCode() - Method in record class org.localify.dto.UserNearestCities
Returns a hash code value for this object.
hashCode() - Method in record class org.localify.event.dto.EventResponse
Returns a hash code value for this object.
hashCode() - Method in record class org.localify.event.dto.EventResponseExtended
Returns a hash code value for this object.
hashCode() - Method in record class org.localify.event.dto.EventResponseExtendedLocal
Returns a hash code value for this object.
hashCode() - Method in class org.localify.event.Event
 
hashCode() - Method in record class org.localify.festival.dto.request.FestivalArtistRequest
Returns a hash code value for this object.
hashCode() - Method in record class org.localify.festival.dto.request.FestivalPerformanceRequest
Returns a hash code value for this object.
hashCode() - Method in record class org.localify.festival.dto.request.FestivalRequest
Returns a hash code value for this object.
hashCode() - Method in record class org.localify.festival.dto.response.FestivalArtistResponse
Returns a hash code value for this object.
hashCode() - Method in record class org.localify.festival.dto.response.FestivalBasicResponse
Returns a hash code value for this object.
hashCode() - Method in record class org.localify.festival.dto.response.FestivalCreationResponse
Returns a hash code value for this object.
hashCode() - Method in record class org.localify.festival.dto.response.FestivalPerformanceResponse
Returns a hash code value for this object.
hashCode() - Method in record class org.localify.festival.dto.response.FestivalResponse
Returns a hash code value for this object.
hashCode() - Method in record class org.localify.festival.dto.response.FestivalStageResponse
Returns a hash code value for this object.
hashCode() - Method in record class org.localify.festival.dto.response.RecommendedCityFestivalDto
Returns a hash code value for this object.
hashCode() - Method in record class org.localify.festival.dto.response.RecommendedFestivalArtistDto
Returns a hash code value for this object.
hashCode() - Method in class org.localify.festival.jpa.Festival
 
hashCode() - Method in class org.localify.festival.jpa.FestivalArtist.Key
 
hashCode() - Method in class org.localify.festival.jpa.FestivalPerformanceArtist.Key
 
hashCode() - Method in class org.localify.festival.jpa.FestivalStage
 
hashCode() - Method in class org.localify.festival.jpa.FestivalUser.Key
 
hashCode() - Method in record class org.localify.logging.ApiErrorResponse
Returns a hash code value for this object.
hashCode() - Method in record class org.localify.playlist.ArtistPair
Returns a hash code value for this object.
hashCode() - Method in record class org.localify.playlist.PlaylistDto
Returns a hash code value for this object.
hashCode() - Method in record class org.localify.recommend.dto.EventDataDto
Returns a hash code value for this object.
hashCode() - Method in record class org.localify.recommend.dto.RecSysArtistResponse
Returns a hash code value for this object.
hashCode() - Method in record class org.localify.recommend.dto.RecSysArtistResponse.Recsplain
Returns a hash code value for this object.
hashCode() - Method in record class org.localify.recommend.RpcRecommender.RpcRecRequest
Returns a hash code value for this object.
hashCode() - Method in record class org.localify.user.dto.UserCitiesFestivalsResponse
Returns a hash code value for this object.
hashCode() - Method in record class org.localify.user.dto.UserCitiesResponse
Returns a hash code value for this object.
hashCode() - Method in record class org.localify.user.dto.UserCityPutRequest
Returns a hash code value for this object.
hashCode() - Method in record class org.localify.user.dto.UserDetailsResponse
Returns a hash code value for this object.
hashCode() - Method in record class org.localify.user.dto.UserFavoriteEventResponse
Returns a hash code value for this object.
hashCode() - Method in record class org.localify.user.dto.UserFeedbackRequest
Returns a hash code value for this object.
hashCode() - Method in record class org.localify.user.dto.UserFeedbackResponse
Returns a hash code value for this object.
hashCode() - Method in record class org.localify.user.dto.UserHistoryResponse
Returns a hash code value for this object.
hashCode() - Method in record class org.localify.user.dto.UserHistoryResponse.HistoryArtistResponse
Returns a hash code value for this object.
hashCode() - Method in record class org.localify.user.dto.UserHistoryResponse.HistoryEventResponse
Returns a hash code value for this object.
hashCode() - Method in record class org.localify.user.dto.UserHistoryResponse.HistoryVenueResponse
Returns a hash code value for this object.
hashCode() - Method in record class org.localify.user.dto.UserPatchRequest
Returns a hash code value for this object.
hashCode() - Method in record class org.localify.user.dto.UserSeedsPutRequest
Returns a hash code value for this object.
hashCode() - Method in record class org.localify.user.support.EmailEventPair
Returns a hash code value for this object.
hashCode() - Method in record class org.localify.user.support.EventRecRequest
Returns a hash code value for this object.
hashCode() - Method in record class org.localify.user.support.FestivalArtistFilterRequest
Returns a hash code value for this object.
hashCode() - Method in record class org.localify.user.support.MergeableAccountInfoRequest
Returns a hash code value for this object.
hashCode() - Method in class org.localify.user.support.UserCity.Key
 
hashCode() - Method in class org.localify.user.support.UserFavoriteArtist.Key
 
hashCode() - Method in class org.localify.user.support.UserFavoriteEvent.Key
 
hashCode() - Method in class org.localify.user.support.UserFavoriteVenue.Key
 
hashCode() - Method in class org.localify.user.support.UserRecentArtistView.Key
 
hashCode() - Method in class org.localify.user.support.UserRecentCityView.Key
 
hashCode() - Method in class org.localify.user.support.UserRecentEventView.Key
 
hashCode() - Method in class org.localify.user.support.UserRecentVenueView.Key
 
hashCode() - Method in class org.localify.user.support.UserSeedArtist.Key
 
hashCode() - Method in record class org.localify.venue.dto.VenueEventNumResponse
Returns a hash code value for this object.
hashCode() - Method in record class org.localify.venue.dto.VenueResponse
Returns a hash code value for this object.
hashCode() - Method in record class org.localify.venue.dto.VenueResponseExtended
Returns a hash code value for this object.
hashCode() - Method in class org.localify.venue.Venue
 
hasLocalArtistPerforming() - Method in record class org.localify.event.dto.EventResponseExtendedLocal
Returns the value of the hasLocalArtistPerforming record component.
hasLocalArtistPerforming() - Method in record class org.localify.user.dto.UserFavoriteEventResponse
Returns the value of the hasLocalArtistPerforming record component.
hideContributed() - Method in class org.localify.user.User
Hides the user's contributions.
highPrice() - Method in record class org.localify.data.ingest.response.EventResponse
Returns the value of the highPrice record component.
highPrice() - Method in record class org.localify.event.dto.EventResponse
Returns the value of the highPrice record component.
highPrice() - Method in record class org.localify.event.dto.EventResponseExtended
Returns the value of the highPrice record component.
highPrice() - Method in record class org.localify.event.dto.EventResponseExtendedLocal
Returns the value of the highPrice record component.
highPrice() - Method in record class org.localify.user.dto.UserFavoriteEventResponse
Returns the value of the highPrice record component.
HistoryArtistResponse(UUID, String, String, String, String) - Constructor for record class org.localify.user.dto.UserHistoryResponse.HistoryArtistResponse
Creates an instance of a HistoryArtistResponse record class.
HistoryEventResponse(UUID, String, String, Instant, String, String, VenueResponse) - Constructor for record class org.localify.user.dto.UserHistoryResponse.HistoryEventResponse
Creates an instance of a HistoryEventResponse record class.
HistoryVenueResponse(UUID, String, String, CityResponse) - Constructor for record class org.localify.user.dto.UserHistoryResponse.HistoryVenueResponse
Creates an instance of a HistoryVenueResponse record class.
HOMETOWN - Enum constant in enum class org.localify.common.ArtistCityExplanation
The artist's hometown is this city.
hour() - Method in record class org.localify.dashboard.dto.TimeIntervalContainer
Returns the value of the hour record component.
hour() - Method in record class org.localify.dashboard.dto.TimeStatsContainer
Returns the value of the hour record component.

I

id() - Method in record class org.localify.artist.dto.ArtistCityResponse
Returns the value of the id record component.
id() - Method in record class org.localify.artist.dto.BasicArtistLocalResponse
Returns the value of the id record component.
id() - Method in record class org.localify.artist.dto.BasicArtistResponse
Returns the value of the id record component.
id() - Method in record class org.localify.artist.dto.EventArtistResponse
Returns the value of the id record component.
id() - Method in record class org.localify.artist.dto.ExtendedArtistResponse
Returns the value of the id record component.
id() - Method in record class org.localify.artist.dto.ExtendedArtistResponse.SimilarArtistResponse
Returns the value of the id record component.
id() - Method in record class org.localify.artist.dto.SeedArtistResponse
Returns the value of the id record component.
id() - Method in record class org.localify.auth.dto.web.MergeableAccount
Returns the value of the id record component.
id() - Method in record class org.localify.city.City.CityArtistApiResponse
Returns the value of the id record component.
id() - Method in record class org.localify.city.dto.ArtistPopularityResponse
Returns the value of the id record component.
id() - Method in record class org.localify.city.dto.CityArtistProportionResponse
Returns the value of the id record component.
id() - Method in record class org.localify.city.dto.CityArtistsResponse
Returns the value of the id record component.
id() - Method in record class org.localify.city.dto.CityResponse
Returns the value of the id record component.
id() - Method in record class org.localify.city.dto.CityResponseExtended
Returns the value of the id record component.
id() - Method in record class org.localify.dashboard.dto.response.DashCityResponse
Returns the value of the id record component.
id() - Method in record class org.localify.data.dispatch.request.BitArtistMatchRequest
Returns the value of the id record component.
id() - Method in record class org.localify.data.dispatch.request.BitArtistRequest
Returns the value of the id record component.
id() - Method in record class org.localify.data.dispatch.request.SpotifyArtistRequest
Returns the value of the id record component.
id() - Method in record class org.localify.data.ingest.response.ArtistResponse
Returns the value of the id record component.
id() - Method in record class org.localify.data.ingest.response.EventResponse
Returns the value of the id record component.
id() - Method in record class org.localify.data.ingest.response.SimpleIdAndName
Returns the value of the id record component.
id() - Method in record class org.localify.data.ingest.response.VenueResponse
Returns the value of the id record component.
id() - Method in record class org.localify.data.queue.dto.rym.RymJsonArtist
Returns the value of the id record component.
id() - Method in record class org.localify.dto.PopularArtist
Returns the value of the id record component.
id() - Method in record class org.localify.dto.RecommendedArtistDto
Returns the value of the id record component.
id() - Method in record class org.localify.dto.RecommendedArtistDto.SimilarArtistDto
Returns the value of the id record component.
id() - Method in record class org.localify.dto.response.DescriptionResponse
Returns the value of the id record component.
id() - Method in record class org.localify.dto.response.GenreResponse
Returns the value of the id record component.
id() - Method in record class org.localify.dto.TopGenreResponse
Returns the value of the id record component.
id() - Method in record class org.localify.dto.TopGenreResponseWithTopArtists
Returns the value of the id record component.
id() - Method in record class org.localify.event.dto.EventResponse
Returns the value of the id record component.
id() - Method in record class org.localify.event.dto.EventResponseExtended
Returns the value of the id record component.
id() - Method in record class org.localify.event.dto.EventResponseExtendedLocal
Returns the value of the id record component.
id() - Method in record class org.localify.festival.dto.response.FestivalArtistResponse
Returns the value of the id record component.
id() - Method in record class org.localify.festival.dto.response.FestivalBasicResponse
Returns the value of the id record component.
id() - Method in record class org.localify.festival.dto.response.FestivalPerformanceResponse
Returns the value of the id record component.
id() - Method in record class org.localify.festival.dto.response.FestivalResponse
Returns the value of the id record component.
id() - Method in record class org.localify.festival.dto.response.FestivalStageResponse
Returns the value of the id record component.
id() - Method in record class org.localify.festival.dto.response.RecommendedCityFestivalDto
Returns the value of the id record component.
id() - Method in record class org.localify.festival.dto.response.RecommendedFestivalArtistDto
Returns the value of the id record component.
id() - Method in record class org.localify.playlist.PlaylistDto
Returns the value of the id record component.
id() - Method in record class org.localify.recommend.dto.EventDataDto
Returns the value of the id record component.
id() - Method in record class org.localify.recommend.dto.RecSysArtistResponse
Returns the value of the id record component.
id() - Method in record class org.localify.recommend.dto.RecSysArtistResponse.Recsplain
Returns the value of the id record component.
id() - Method in record class org.localify.user.dto.UserDetailsResponse
Returns the value of the id record component.
id() - Method in record class org.localify.user.dto.UserFavoriteEventResponse
Returns the value of the id record component.
id() - Method in record class org.localify.user.dto.UserFeedbackResponse
Returns the value of the id record component.
id() - Method in record class org.localify.user.dto.UserHistoryResponse.HistoryArtistResponse
Returns the value of the id record component.
id() - Method in record class org.localify.user.dto.UserHistoryResponse.HistoryEventResponse
Returns the value of the id record component.
id() - Method in record class org.localify.user.dto.UserHistoryResponse.HistoryVenueResponse
Returns the value of the id record component.
id() - Method in record class org.localify.venue.dto.VenueEventNumResponse
Returns the value of the id record component.
id() - Method in record class org.localify.venue.dto.VenueResponse
Returns the value of the id record component.
id() - Method in record class org.localify.venue.dto.VenueResponseExtended
Returns the value of the id record component.
image() - Method in record class org.localify.artist.dto.BasicArtistLocalResponse
Returns the value of the image record component.
image() - Method in record class org.localify.artist.dto.BasicArtistResponse
Returns the value of the image record component.
image() - Method in record class org.localify.artist.dto.EventArtistResponse
Returns the value of the image record component.
image() - Method in record class org.localify.artist.dto.ExtendedArtistResponse
Returns the value of the image record component.
image() - Method in record class org.localify.artist.dto.ExtendedArtistResponse.SimilarArtistResponse
Returns the value of the image record component.
image() - Method in record class org.localify.artist.dto.SeedArtistResponse
Returns the value of the image record component.
image() - Method in record class org.localify.city.City.CityArtistApiResponse
Returns the value of the image record component.
image() - Method in record class org.localify.city.dto.ArtistPopularityResponse
Returns the value of the image record component.
image() - Method in record class org.localify.city.dto.CityArtistsResponse
Returns the value of the image record component.
image() - Method in record class org.localify.dto.RecommendedArtistDto
Returns the value of the image record component.
image() - Method in record class org.localify.dto.RecommendedArtistDto.SimilarArtistDto
Returns the value of the image record component.
image() - Method in record class org.localify.festival.dto.response.FestivalArtistResponse
Returns the value of the image record component.
image() - Method in record class org.localify.festival.dto.response.RecommendedCityFestivalDto
Returns the value of the image record component.
image() - Method in record class org.localify.festival.dto.response.RecommendedFestivalArtistDto
Returns the value of the image record component.
image() - Method in record class org.localify.user.dto.UserHistoryResponse.HistoryArtistResponse
Returns the value of the image record component.
imageUrl() - Method in record class org.localify.festival.dto.request.FestivalRequest
Returns the value of the imageUrl record component.
imageUrl() - Method in record class org.localify.festival.dto.response.FestivalResponse
Returns the value of the imageUrl record component.
INFO - Enum constant in enum class org.localify.admin.DashboardMessage.DashboardMessageLevel
Informational message.
ingestCityPopulations() - Method in class org.localify.common.OneOffStartupTasks
Ingests city populations from a CSV file.
ingestFileSpotifyArtists() - Method in class org.localify.common.OneOffStartupTasks
Ingests Spotify artists from a file.
ingestFileSpotifyArtistsByAlbum() - Method in class org.localify.common.OneOffStartupTasks
Ingests Spotify artists by album ID from a file.
ingestFileSpotifyArtistsByName() - Method in class org.localify.common.OneOffStartupTasks
Ingests Spotify artists by name from a file.
ingestFileSpotifyArtistsByTrack() - Method in class org.localify.common.OneOffStartupTasks
Ingests Spotify artists by track ID from a file.
ingestRymJsons() - Method in class org.localify.common.OneOffStartupTasks
Ingests artist JSONs from Rate Your Music.
ingestSpotifyIdOrigins() - Method in class org.localify.common.OneOffStartupTasks
Ingests artist origins from a file.
INITIAL_ISSUE_TIME - Static variable in class org.localify.auth.LocalifyClaims
The claim for the initial issue time of a refresh token.
InternalController - Class in org.localify.auth
Controller for internal endpoints.
InternalController(RecommendService) - Constructor for class org.localify.auth.InternalController
Constructs a new InternalController.
InternalProcessingException - Exception in org.localify.common.exceptions
Exception thrown when an internal processing error occurs.
InternalProcessingException() - Constructor for exception org.localify.common.exceptions.InternalProcessingException
Constructs a new InternalProcessingException with a default message.
InternalProcessingException(String) - Constructor for exception org.localify.common.exceptions.InternalProcessingException
Constructs a new InternalProcessingException with the specified message.
InternalProcessingException(Throwable) - Constructor for exception org.localify.common.exceptions.InternalProcessingException
Constructs a new InternalProcessingException with the specified cause.
isAdmin() - Method in class org.localify.auth.dto.UserDetailsDto
Checks if the user has the "Admin" role.
isAdmin() - Method in record class org.localify.user.dto.UserDetailsResponse
Returns the value of the isAdmin record component.
isAdmin() - Method in class org.localify.user.User
Checks if the user is an admin.
IsAdmin - Annotation Interface in org.localify.common.security
An interface which enforces the requirement of having the Admin role in Spring Security.
isAppleConnected() - Method in class org.localify.user.User
Checks if the user has an Apple Music account connected.
isAuthenticated() - Method in class org.localify.auth.dto.JwtAuthenticationRequest
 
isAutoTrain() - Method in class org.localify.common.config.properties.LocalifyProperties.RecSys
 
isBanned() - Method in class org.localify.artist.join.ArtistCity
Checks if this artist-city relationship is banned.
isBlacklisted() - Method in record class org.localify.artist.dto.SeedArtistResponse
Returns the value of the isBlacklisted record component.
isBulkDispatchSpotifyApi() - Method in class org.localify.common.config.properties.LocalifyProperties.Scraper
 
isCompleted() - Method in class org.localify.user.support.AccountLinkToken
Checks if the token has been completed.
isConfirmed() - Method in class org.localify.artist.join.ArtistCity
Checks if the relationship is confirmed.
isConsumed() - Method in class org.localify.user.support.OAuthCallbackKey
Checks if the key has been consumed.
isConsumed() - Method in class org.localify.user.support.RefreshToken
Checks if the refresh token has been consumed.
isDisabled() - Method in class org.localify.user.User
Checks if the user is disabled.
isDispatchBitArtists() - Method in class org.localify.common.config.properties.LocalifyProperties.Scraper
 
isDispatchBitUnknownArtists() - Method in class org.localify.common.config.properties.LocalifyProperties.Scraper
 
isDispatchGoogleCities() - Method in class org.localify.common.config.properties.LocalifyProperties.Scraper
 
isDispatchPollstarArtists() - Method in class org.localify.common.config.properties.LocalifyProperties.Scraper
 
isDispatchPollstarCities() - Method in class org.localify.common.config.properties.LocalifyProperties.Scraper
 
isDispatchPollstarUnknownArtists() - Method in class org.localify.common.config.properties.LocalifyProperties.Scraper
 
isDispatchPollstarUnknownCities() - Method in class org.localify.common.config.properties.LocalifyProperties.Scraper
 
isDispatchSpotifyApi() - Method in class org.localify.common.config.properties.LocalifyProperties.Scraper
 
isDispatchSpotifyArtists() - Method in class org.localify.common.config.properties.LocalifyProperties.Scraper
 
isDispatchTracksForAcousticFeatures() - Method in class org.localify.common.config.properties.LocalifyProperties.Scraper
 
isEmailConnected() - Method in class org.localify.user.User
Checks if the user has an email connected.
isEmailOptIn() - Method in class org.localify.user.User
Checks if the user has opted in to emails.
isEmailVerified() - Method in class org.localify.auth.dto.web.GoogleJwtUserDetails
Checks if the email is verified.
isEmailVerified() - Method in class org.localify.user.User
Checks if the user's email is verified.
isEnabled() - Method in class org.localify.common.config.properties.LocalifyProperties.Bot
 
isEnableScraping() - Method in class org.localify.common.config.properties.LocalifyProperties.Scraper
 
isExpired() - Method in class org.localify.user.support.UserEmailAuthToken
Checks if the token has expired.
isFavorite() - Method in record class org.localify.artist.dto.ExtendedArtistResponse
Returns the value of the isFavorite record component.
isFavorite() - Method in record class org.localify.city.City.CityArtistApiResponse
Returns the value of the isFavorite record component.
isFavorite() - Method in record class org.localify.city.dto.CityResponseExtended
Returns the value of the isFavorite record component.
isFavorite() - Method in record class org.localify.dto.RecommendedArtistDto
Returns the value of the isFavorite record component.
isFavorite() - Method in class org.localify.dto.RecommendedEventDto
Checks if the event is a favorite of the user.
isFavorite() - Method in record class org.localify.event.dto.EventResponseExtended
Returns the value of the isFavorite record component.
isFavorite() - Method in record class org.localify.event.dto.EventResponseExtendedLocal
Returns the value of the isFavorite record component.
isFavorite() - Method in record class org.localify.festival.dto.response.FestivalArtistResponse
Returns the value of the isFavorite record component.
isFavorite() - Method in record class org.localify.festival.dto.response.RecommendedFestivalArtistDto
Returns the value of the isFavorite record component.
isFavorite() - Method in record class org.localify.user.dto.UserFavoriteEventResponse
Returns the value of the isFavorite record component.
isFavorite() - Method in record class org.localify.venue.dto.VenueResponseExtended
Returns the value of the isFavorite record component.
isFestivalRequested(UUID, Map<UUID, List<FestivalPerformance>>, List<LocalDate>, List<FestivalStage>, LocalTime, LocalTime) - Method in class org.localify.recommend.RecommendService
Checks if an artist is requested for a festival based on the given filters.
isGuest() - Method in class org.localify.user.User
Checks if the user is a guest.
isHasLocalArtistPerforming() - Method in class org.localify.dto.RecommendedEventDto
Checks if a local artist is performing at the event.
isHideContributed() - Method in class org.localify.user.User
Checks if the user's contributions are hidden.
isHidingContributed() - Method in class org.localify.user.User
Checks if the user is hiding their contributions.
isIngest() - Method in class org.localify.common.config.properties.LocalifyProperties.Scraper
 
isIngestFileCityPopulations() - Method in class org.localify.common.config.properties.LocalifyProperties.Scraper
 
isIngestFileSpotifyArtists() - Method in class org.localify.common.config.properties.LocalifyProperties.Scraper
 
isIngestFileSpotifyArtistsByAlbum() - Method in class org.localify.common.config.properties.LocalifyProperties.Scraper
 
isIngestFileSpotifyArtistsByName() - Method in class org.localify.common.config.properties.LocalifyProperties.Scraper
 
isIngestFileSpotifyArtistsByTrack() - Method in class org.localify.common.config.properties.LocalifyProperties.Scraper
 
isIngestFileSpotifyIdOrigins() - Method in class org.localify.common.config.properties.LocalifyProperties.Scraper
 
isIngestRymJsons() - Method in class org.localify.common.config.properties.LocalifyProperties.Scraper
 
isInvalidRedirectUrl(String) - Method in class org.localify.auth.login.LoginService
Checks if a given redirect URL is invalid.
isLoadUploader() - Method in class org.localify.common.config.properties.LocalifyProperties.RecSys
 
isLocal() - Method in record class org.localify.artist.dto.BasicArtistLocalResponse
Returns the value of the isLocal record component.
isNonceValid(String) - Static method in class org.localify.auth.login.LoginService
Preliminary sanity checking of nonce - attempts to decode and ensures it is 32 bytes.
isPlaylistCreation() - Method in class org.localify.common.config.properties.LocalifyProperties.Spotify
 
isPreApproved() - Method in record class org.localify.common.BotService.ArtistCityEmbedRequest
Returns the value of the isPreApproved record component.
IsRecSys - Annotation Interface in org.localify.common.security
An interface which enforces the requirement of having the REC_SYS_API_ACCESS role in Spring Security.
isSeed() - Method in record class org.localify.artist.dto.ExtendedArtistResponse
Returns the value of the isSeed record component.
isSeed() - Method in record class org.localify.dto.RecommendedArtistDto
Returns the value of the isSeed record component.
isSeed() - Method in record class org.localify.festival.dto.response.RecommendedFestivalArtistDto
Returns the value of the isSeed record component.
isSeed() - Method in class org.localify.recommend.UserArtistRecommendation
Checks if the recommended artist is a seed artist.
isSpotifyConnected() - Method in class org.localify.user.User
Checks if the user has a Spotify account connected.
isSuperAdmin() - Method in class org.localify.auth.dto.UserDetailsDto
Checks if the user has the "SuperAdmin" role.
isSuperAdmin() - Method in class org.localify.user.User
Checks if the user is a super admin.
isTeamMember() - Method in class org.localify.auth.dto.UserDetailsDto
Checks if the user has the "TeamMember" role.
isTeamMember() - Method in record class org.localify.user.dto.UserDetailsResponse
Returns the value of the isTeamMember record component.
isTeamMember() - Method in class org.localify.user.User
Checks if the user is a team member.
IsTeamMember - Annotation Interface in org.localify.common.security
An interface which enforces the requirement of having the TeamMember role in Spring Security.
isTimeout() - Method in class org.localify.data.queue.dto.recommend.RecommendedArtists
Checks if the recommendation request timed out.
isUploadArtistGenres() - Method in class org.localify.common.config.properties.LocalifyProperties.RecSys
 
isUploadArtists() - Method in class org.localify.common.config.properties.LocalifyProperties.RecSys
 
isUploadArtistSimilarity() - Method in class org.localify.common.config.properties.LocalifyProperties.RecSys
 
isUser() - Method in class org.localify.auth.dto.UserDetailsDto
Checks if the user has the "User" role.
IsUser - Annotation Interface in org.localify.common.security
An interface which enforces the requirement of having the User role in Spring Security.
isUserFestival() - Method in record class org.localify.festival.dto.response.FestivalResponse
Returns the value of the isUserFestival record component.
isUserGuest(UUID) - Method in interface org.localify.repositories.UserRepository
Checks if a user is a guest.
isUserLocalCity() - Method in record class org.localify.city.dto.CityArtistsResponse
Returns the value of the isUserLocalCity record component.
isValid() - Method in record class org.localify.data.SpotifyService.SpotifyCredentialHolder
Checks if the credentials are valid.
isValid() - Method in record class org.localify.data.SpotifyServiceUtils.SpotifyCredentialHolder
Checks if the credentials are valid.
isValid() - Method in class org.localify.user.support.AccountLinkToken
Checks if the token is still valid.
isWeeklyEmail() - Method in class org.localify.common.config.properties.LocalifyProperties.RecSys
 

J

jobId() - Method in record class org.localify.data.dispatch.request.BitArtistMatchRequest
Returns the value of the jobId record component.
jobId() - Method in record class org.localify.data.dispatch.request.BitArtistRequest
Returns the value of the jobId record component.
jobId() - Method in record class org.localify.data.dispatch.request.BitEventRequest
Returns the value of the jobId record component.
jobId() - Method in record class org.localify.data.dispatch.request.PollstarArtistMatchRequest
Returns the value of the jobId record component.
jobId() - Method in record class org.localify.data.dispatch.request.PollstarArtistRequest
Returns the value of the jobId record component.
jobId() - Method in record class org.localify.data.dispatch.request.PollstarCityMatchRequest
Returns the value of the jobId record component.
jobId() - Method in record class org.localify.data.dispatch.request.PollstarCityRequest
Returns the value of the jobId record component.
jobId() - Method in record class org.localify.data.dispatch.request.PollstarEventRequest
Returns the value of the jobId record component.
jobId() - Method in record class org.localify.data.dispatch.request.SpotifyArtistRequest
Returns the value of the jobId record component.
jsonMessageConverter(ObjectMapper) - Method in class org.localify.common.config.beans.BeanBag
Creates a message converter for JSON messages.
jsToken() - Method in record class org.localify.auth.dto.web.AppleMusicRequestAttempt
Returns the value of the jsToken record component.
JwtAuthenticationConverter - Class in org.localify.auth.jwt
Converts an HTTP request to a JwtAuthenticationRequest.
JwtAuthenticationConverter() - Constructor for class org.localify.auth.jwt.JwtAuthenticationConverter
 
jwtAuthenticationFilter(AuthenticationManager) - Method in class org.localify.common.config.v1.ApiHttpConfig
Creates a JWT authentication filter.
JwtAuthenticationFilter - Class in org.localify.auth.jwt
Filter that attempts to authenticate a request.
JwtAuthenticationFilter(AuthenticationManager) - Constructor for class org.localify.auth.jwt.JwtAuthenticationFilter
 
jwtAuthenticationProvider(JwtService) - Method in class org.localify.common.config.v1.ApiHttpConfig
Creates a JWT authentication provider.
JwtAuthenticationProvider - Class in org.localify.auth.jwt
An AuthenticationProvider that authenticates a JwtAuthenticationRequest.
JwtAuthenticationProvider(JwtService) - Constructor for class org.localify.auth.jwt.JwtAuthenticationProvider
Constructs a new JwtAuthenticationProvider.
JwtAuthenticationRequest - Class in org.localify.auth.dto
Represents a JWT authentication request.
JwtAuthenticationRequest(String, String, String) - Constructor for class org.localify.auth.dto.JwtAuthenticationRequest
Constructs a new JwtAuthenticationRequest.
jwtService(LocalifyProperties, RefreshTokenRepository, EntityManager, HttpServletRequest) - Method in class org.localify.common.config.v1.ApiHttpConfig
Creates a JWT service.
JwtService - Interface in org.localify.auth
 
JwtServiceImpl - Class in org.localify.auth
Implementation of the JwtService interface.
JwtServiceImpl(RefreshTokenRepository, JwtParser, Key, LocalifyProperties, HttpServletRequest, EntityManager) - Constructor for class org.localify.auth.JwtServiceImpl
Constructs a new JwtServiceImpl.
JwtServiceImpl.SignedJwtDto - Record Class in org.localify.auth
Represents a signed JWT.

K

Key() - Constructor for class org.localify.artist.join.ArtistCity.Key
Default constructor.
Key() - Constructor for class org.localify.artist.join.ArtistEvent.Key
Default constructor for JPA.
Key() - Constructor for class org.localify.artist.join.ArtistSong.Key
Default constructor for JPA.
Key() - Constructor for class org.localify.artist.jpa.ArtistSimilarity.Key
Default constructor for JPA.
Key() - Constructor for class org.localify.festival.jpa.FestivalArtist.Key
Protected no-arg constructor for JPA.
Key() - Constructor for class org.localify.festival.jpa.FestivalPerformanceArtist.Key
Protected no-arg constructor for JPA.
Key() - Constructor for class org.localify.festival.jpa.FestivalUser.Key
Protected no-arg constructor for JPA.
Key() - Constructor for class org.localify.user.support.UserCity.Key
Default constructor.
Key() - Constructor for class org.localify.user.support.UserFavoriteArtist.Key
Default constructor.
Key() - Constructor for class org.localify.user.support.UserFavoriteEvent.Key
Default constructor.
Key() - Constructor for class org.localify.user.support.UserFavoriteVenue.Key
Default constructor.
Key() - Constructor for class org.localify.user.support.UserRecentArtistView.Key
Default constructor.
Key() - Constructor for class org.localify.user.support.UserRecentCityView.Key
Default constructor.
Key() - Constructor for class org.localify.user.support.UserRecentEventView.Key
Default constructor.
Key() - Constructor for class org.localify.user.support.UserRecentVenueView.Key
Default constructor.
Key() - Constructor for class org.localify.user.support.UserSeedArtist.Key
Default constructor.
Key(UUID, UUID) - Constructor for class org.localify.artist.join.ArtistCity.Key
Constructs a new Key with the given artist and city IDs.
Key(UUID, UUID) - Constructor for class org.localify.artist.join.ArtistEvent.Key
Constructs a new Key with the given artist and event IDs.
Key(UUID, UUID) - Constructor for class org.localify.artist.join.ArtistSong.Key
Constructs a new Key with the given artist and song IDs.
Key(UUID, UUID) - Constructor for class org.localify.artist.jpa.ArtistSimilarity.Key
Constructs a new Key.
Key(UUID, UUID) - Constructor for class org.localify.festival.jpa.FestivalArtist.Key
Constructs a new Key.
Key(UUID, UUID) - Constructor for class org.localify.festival.jpa.FestivalPerformanceArtist.Key
Constructs a new Key.
Key(UUID, UUID) - Constructor for class org.localify.festival.jpa.FestivalUser.Key
Constructs a new Key.
Key(UUID, UUID) - Constructor for class org.localify.user.support.UserCity.Key
Creates a new key.
Key(UUID, UUID) - Constructor for class org.localify.user.support.UserFavoriteArtist.Key
Creates a new key.
Key(UUID, UUID) - Constructor for class org.localify.user.support.UserFavoriteEvent.Key
Creates a new key.
Key(UUID, UUID) - Constructor for class org.localify.user.support.UserFavoriteVenue.Key
Creates a new key.
Key(UUID, UUID) - Constructor for class org.localify.user.support.UserRecentArtistView.Key
Creates a new key.
Key(UUID, UUID) - Constructor for class org.localify.user.support.UserRecentCityView.Key
Creates a new key.
Key(UUID, UUID) - Constructor for class org.localify.user.support.UserRecentEventView.Key
Creates a new key.
Key(UUID, UUID) - Constructor for class org.localify.user.support.UserRecentVenueView.Key
Creates a new key.
Key(UUID, UUID) - Constructor for class org.localify.user.support.UserSeedArtist.Key
Creates a new key.
KeyValueStore - Class in org.localify.common
A simple key-value store backed by a database table.
KeyValueStore() - Constructor for class org.localify.common.KeyValueStore
 

L

LandingStatsResponse - Record Class in org.localify.dashboard.dto.response
Represents the response for landing page statistics.
LandingStatsResponse(Integer, Integer, Integer, Integer, Integer) - Constructor for record class org.localify.dashboard.dto.response.LandingStatsResponse
Creates an instance of a LandingStatsResponse record class.
lastfm - Enum constant in enum class org.localify.common.DataSource
Last.fm
LastFmArtist - Record Class in org.localify.data.queue.dto.lastfm
Represents an artist from Last.fm.
LastFmArtist(String, double) - Constructor for record class org.localify.data.queue.dto.lastfm.LastFmArtist
Creates an instance of a LastFmArtist record class.
LastFmResponse - Record Class in org.localify.data.queue.dto.lastfm
Represents a response from the Last.fm API.
LastFmResponse(UUID, long, List<LastFmArtist>, List<LastFmTag>) - Constructor for record class org.localify.data.queue.dto.lastfm.LastFmResponse
Creates an instance of a LastFmResponse record class.
LastFmTag - Record Class in org.localify.data.queue.dto.lastfm
Represents a tag from Last.fm.
LastFmTag(String, int) - Constructor for record class org.localify.data.queue.dto.lastfm.LastFmTag
Creates an instance of a LastFmTag record class.
lastQueuedAt() - Method in record class org.localify.artist.dto.BasicArtistResponse
Returns the value of the lastQueuedAt record component.
lastQueuedAt() - Method in record class org.localify.artist.dto.ExtendedArtistResponse
Returns the value of the lastQueuedAt record component.
lastQueuedAt() - Method in record class org.localify.city.dto.CityResponse
Returns the value of the lastQueuedAt record component.
lastQueuedAt() - Method in record class org.localify.city.dto.CityResponseExtended
Returns the value of the lastQueuedAt record component.
latitude() - Method in record class org.localify.artist.dto.ArtistCityResponse
Returns the value of the latitude record component.
latitude() - Method in record class org.localify.city.dto.CityArtistsResponse
Returns the value of the latitude record component.
latitude() - Method in record class org.localify.city.dto.CityResponse
Returns the value of the latitude record component.
latitude() - Method in record class org.localify.city.dto.CityResponseExtended
Returns the value of the latitude record component.
latitude() - Method in record class org.localify.data.ingest.response.VenueResponse
Returns the value of the latitude record component.
latitude() - Method in record class org.localify.dto.geocoding.PlaceResults.Coordinate
Returns the value of the latitude record component.
latitude() - Method in record class org.localify.dto.PointContainer
Returns the value of the latitude record component.
latitude() - Method in record class org.localify.festival.dto.response.FestivalBasicResponse
Returns the value of the latitude record component.
latitude() - Method in record class org.localify.venue.dto.VenueEventNumResponse
Returns the value of the latitude record component.
latitude() - Method in record class org.localify.venue.dto.VenueResponse
Returns the value of the latitude record component.
latitude() - Method in record class org.localify.venue.dto.VenueResponseExtended
Returns the value of the latitude record component.
limit - Variable in class org.localify.dto.PageOptions
The maximum number of items per page.
link(String, UUID) - Method in class org.localify.auth.login.SpotifyLoginService
Links a Spotify account to an existing user account.
link(UUID, UUID, String, Boolean) - Method in class org.localify.auth.login.EmailLoginService
Links an email account to an existing user account.
linkAppleMusic(UserDetailsImpl, String) - Method in class org.localify.user.UserSelfController
Links the user's Apple Music account.
linkSpotify(UserDetailsImpl, UserOAuthRedirectParams) - Method in class org.localify.user.UserSelfController
Links the user's Spotify account.
listeners() - Method in record class org.localify.data.queue.dto.lastfm.LastFmResponse
Returns the value of the listeners record component.
local() - Method in record class org.localify.playlist.ArtistPair
Returns the value of the local record component.
localArtists() - Method in record class org.localify.recommend.RpcRecommender.RpcRecRequest
Returns the value of the localArtists record component.
localCity() - Method in record class org.localify.dto.RecommendedArtistDto
Returns the value of the localCity record component.
localCity() - Method in record class org.localify.festival.dto.response.RecommendedFestivalArtistDto
Returns the value of the localCity record component.
LocalifyApplication - Class in org.localify
The main entry point for the Localify application.
LocalifyApplication() - Constructor for class org.localify.LocalifyApplication
 
localifyArtistIds() - Method in record class org.localify.data.dispatch.request.BitEventRequest
Returns the value of the localifyArtistIds record component.
localifyArtistIds() - Method in record class org.localify.data.dispatch.request.PollstarEventRequest
Returns the value of the localifyArtistIds record component.
localifyArtistIds() - Method in record class org.localify.data.ingest.response.EventResponse
Returns the value of the localifyArtistIds record component.
LocalifyAuthenticatedUser - Class in org.localify.auth.dto
Represents an authenticated Localify user.
LocalifyAuthenticatedUser(UUID, Claims, JwtAuthenticationRequest, Collection<? extends GrantedAuthority>) - Constructor for class org.localify.auth.dto.LocalifyAuthenticatedUser
Constructs a new LocalifyAuthenticatedUser.
localifyCityId() - Method in record class org.localify.data.dispatch.request.GoogleCityRequest
Returns the value of the localifyCityId record component.
LocalifyClaims - Class in org.localify.auth
Contains constants for custom claims in Localify JWTs.
LocalifyClaims() - Constructor for class org.localify.auth.LocalifyClaims
 
LocalifyConfiguration - Class in org.localify.common.config
Main configuration class for the Localify application.
LocalifyConfiguration() - Constructor for class org.localify.common.config.LocalifyConfiguration
 
LocalifyExceptionHandler - Class in org.localify.common
Our main exception handler for the entire application.
LocalifyExceptionHandler() - Constructor for class org.localify.common.LocalifyExceptionHandler
 
localifyId() - Method in record class org.localify.data.dispatch.request.BitEventRequest
Returns the value of the localifyId record component.
localifyId() - Method in record class org.localify.data.dispatch.request.PollstarArtistMatchRequest
Returns the value of the localifyId record component.
localifyId() - Method in record class org.localify.data.dispatch.request.PollstarArtistRequest
Returns the value of the localifyId record component.
localifyId() - Method in record class org.localify.data.dispatch.request.PollstarCityMatchRequest
Returns the value of the localifyId record component.
localifyId() - Method in record class org.localify.data.dispatch.request.PollstarCityRequest
Returns the value of the localifyId record component.
localifyId() - Method in record class org.localify.data.dispatch.request.PollstarEventRequest
Returns the value of the localifyId record component.
localifyId() - Method in record class org.localify.data.ingest.RabbitReceiver.BitNameScrapeResponse
Returns the value of the localifyId record component.
localifyId() - Method in record class org.localify.data.ingest.response.ArtistResponse
Returns the value of the localifyId record component.
localifyId() - Method in record class org.localify.data.ingest.response.CityResponse
Returns the value of the localifyId record component.
localifyId() - Method in record class org.localify.data.ingest.response.EventResponse
Returns the value of the localifyId record component.
localifyId() - Method in record class org.localify.data.ingest.response.VenueResponse
Returns the value of the localifyId record component.
localifyId() - Method in record class org.localify.data.queue.dto.google.GoogleCityEvents
Deprecated.
Returns the value of the localifyId record component.
localifyId() - Method in record class org.localify.data.queue.dto.lastfm.LastFmResponse
Returns the value of the localifyId record component.
localifyId() - Method in record class org.localify.data.queue.dto.rym.RymArtist
Returns the value of the localifyId record component.
LocalifyProperties - Class in org.localify.common.config.properties
Configuration properties for the Localify application.
LocalifyProperties() - Constructor for class org.localify.common.config.properties.LocalifyProperties
 
LocalifyProperties.Api - Class in org.localify.common.config.properties
Properties for the API.
LocalifyProperties.Apple - Class in org.localify.common.config.properties
Properties for Apple services.
LocalifyProperties.Auth - Class in org.localify.common.config.properties
Properties for authentication.
LocalifyProperties.Bot - Class in org.localify.common.config.properties
Properties for the bot.
LocalifyProperties.Google - Class in org.localify.common.config.properties
Properties for Google services.
LocalifyProperties.RecSys - Class in org.localify.common.config.properties
Properties for the recommendation system.
LocalifyProperties.Scraper - Class in org.localify.common.config.properties
Properties for the scraper.
LocalifyProperties.Spotify - Class in org.localify.common.config.properties
Properties for Spotify services.
locality() - Method in record class org.localify.data.ingest.response.VenueResponse
Returns the value of the locality record component.
locality() - Method in record class org.localify.dto.geocoding.PlaceResults.StructuredAddress
Returns the value of the locality record component.
localSong() - Method in record class org.localify.playlist.ArtistPair
Returns the value of the localSong record component.
localSong2() - Method in record class org.localify.playlist.ArtistPair
Returns the value of the localSong2 record component.
localSong3() - Method in record class org.localify.playlist.ArtistPair
Returns the value of the localSong3 record component.
location() - Method in record class org.localify.data.dispatch.request.GoogleCityRequest
Returns the value of the location record component.
location() - Method in record class org.localify.data.queue.dto.rym.RymJsonLocation
Returns the value of the location record component.
locations() - Method in record class org.localify.data.queue.dto.rym.RymJsonArtist
Returns the value of the locations record component.
LocationType - Enum Class in org.localify.user.dto
Represents the type of location.
LOG_PROBLEM_DETAIL - Static variable in class org.localify.logging.ServletAttributes
The ProblemDetail object correlating with this request (if an error occurred).
LogFilter - Class in org.localify.logging
A filter for logging requests and adding a request ID.
LogFilter(GeoIpService) - Constructor for class org.localify.logging.LogFilter
Constructs a new LogFilter.
login(String) - Method in class org.localify.auth.login.GoogleLoginService
Logs in a user via a Google token.
login(String) - Method in class org.localify.auth.login.SpotifyLoginService
Logs in a user with a Spotify authorization code.
login(UUID, String) - Method in class org.localify.auth.login.EmailLoginService
Logs in a user with the given nonce and code.
login(UUID, String, boolean) - Method in class org.localify.auth.login.EmailLoginService
Logs in a user with the given nonce and code, and optionally verifies the email.
login(AppleLoginRequest) - Method in class org.localify.auth.login.AppleLoginService
Logs in a user with an Apple login request.
loginByEmailToken(UserEmailTokenLoginRequest) - Method in class org.localify.auth.ApiAuthController
Logs in a user with an email token.
loginCallback(UserCallbackTokenPayload) - Method in class org.localify.auth.login.LoginService
Handles the login callback from the OAuth provider.
loginPage - Variable in class org.localify.data.AppleMusicService
The HTML page for the Apple Music login flow.
LoginService - Class in org.localify.auth.login
Generic login service for handling OAuth callbacks and other login-related tasks.
LoginService() - Constructor for class org.localify.auth.login.LoginService
 
longitude() - Method in record class org.localify.artist.dto.ArtistCityResponse
Returns the value of the longitude record component.
longitude() - Method in record class org.localify.city.dto.CityArtistsResponse
Returns the value of the longitude record component.
longitude() - Method in record class org.localify.city.dto.CityResponse
Returns the value of the longitude record component.
longitude() - Method in record class org.localify.city.dto.CityResponseExtended
Returns the value of the longitude record component.
longitude() - Method in record class org.localify.data.ingest.response.VenueResponse
Returns the value of the longitude record component.
longitude() - Method in record class org.localify.dto.geocoding.PlaceResults.Coordinate
Returns the value of the longitude record component.
longitude() - Method in record class org.localify.dto.PointContainer
Returns the value of the longitude record component.
longitude() - Method in record class org.localify.festival.dto.response.FestivalBasicResponse
Returns the value of the longitude record component.
longitude() - Method in record class org.localify.venue.dto.VenueEventNumResponse
Returns the value of the longitude record component.
longitude() - Method in record class org.localify.venue.dto.VenueResponse
Returns the value of the longitude record component.
longitude() - Method in record class org.localify.venue.dto.VenueResponseExtended
Returns the value of the longitude record component.
lowPrice() - Method in record class org.localify.data.ingest.response.EventResponse
Returns the value of the lowPrice record component.
lowPrice() - Method in record class org.localify.event.dto.EventResponse
Returns the value of the lowPrice record component.
lowPrice() - Method in record class org.localify.event.dto.EventResponseExtended
Returns the value of the lowPrice record component.
lowPrice() - Method in record class org.localify.event.dto.EventResponseExtendedLocal
Returns the value of the lowPrice record component.
lowPrice() - Method in record class org.localify.user.dto.UserFavoriteEventResponse
Returns the value of the lowPrice record component.

M

main(String[]) - Static method in class org.localify.LocalifyApplication
The main method, which starts the Spring Boot application.
makeCallbackUri(User, UserOAuthRedirectParams) - Method in class org.localify.auth.login.LoginService
Creates a callback URI with a new login token.
makeCityPlaylist(UUID) - Method in class org.localify.playlist.PlaylistUtils
Creates a playlist for a city.
makePlaylistPrivate(Playlist, User) - Method in class org.localify.data.SpotifyService
Makes a playlist private.
makeUserFestivalPlaylist(List<RecommendedFestivalArtistDto>, UUID, UUID, List<Song>, int, boolean) - Method in class org.localify.playlist.PlaylistUtils
Creates a playlist for a user for a festival.
makeUserPlaylist(List<RecommendedArtistDto>, UUID, UUID, List<Song>, int, boolean) - Method in class org.localify.playlist.PlaylistUtils
Creates a playlist for a user for a city.
makeVenuePlaylist(UUID) - Method in class org.localify.playlist.PlaylistUtils
Creates a playlist for a venue.
manifest() - Method in record class org.localify.data.queue.dto.rym.RymArtist
Returns the value of the manifest record component.
MATRIX_FACTORIZATION - Enum constant in enum class org.localify.recommend.dto.RecommendationEngine
A recommendation engine based on matrix factorization.
MAX_NEAREST_RESULTS - Static variable in interface org.localify.city.CityService
The maximum number of results to return for nearest city searches.
MaxmindGeoIp - Class in org.localify.common.geoip
An implementation of GeoIpService that uses the MaxMind GeoIP2 database.
MaxmindGeoIp(DatabaseReader) - Constructor for class org.localify.common.geoip.MaxmindGeoIp
Constructs a new MaxmindGeoIp.
maybeParseAccountStateUuid(String) - Static method in class org.localify.user.support.AccountLinkToken
Attempts to parse the state for an account link token UUID from the given state string.
memberOf() - Method in record class org.localify.data.queue.dto.rym.RymArtist
Returns the value of the memberOf record component.
members() - Method in record class org.localify.data.queue.dto.rym.RymArtist
Returns the value of the members record component.
members() - Method in record class org.localify.data.queue.dto.rym.RymJsonArtist
Returns the value of the members record component.
mergeableAccount() - Method in record class org.localify.auth.dto.web.AuthCredentialsMergeable
Returns the value of the mergeableAccount record component.
MergeableAccount - Record Class in org.localify.auth.dto.web
Represents an account that can be merged with another account.
MergeableAccount(UUID, UUID, UUID, String, Instant, String, String, Instant, String, MergedAccountPreview) - Constructor for record class org.localify.auth.dto.web.MergeableAccount
Creates an instance of a MergeableAccount record class.
MergeableAccountInfoRequest - Record Class in org.localify.user.support
Represents a request for mergeable account information.
MergeableAccountInfoRequest(String) - Constructor for record class org.localify.user.support.MergeableAccountInfoRequest
Creates an instance of a MergeableAccountInfoRequest record class.
mergeableToken() - Method in record class org.localify.user.support.MergeableAccountInfoRequest
Returns the value of the mergeableToken record component.
mergeAccounts(UUID, AccountMergeRequest) - Method in class org.localify.auth.AccountMergingService
Merges two user accounts based on a merge request.
mergeAccounts(UserDetailsImpl, AccountMergeRequest) - Method in class org.localify.user.UserSelfController
Merges accounts.
mergedAccountPreview() - Method in record class org.localify.auth.dto.web.MergeableAccount
Returns the value of the mergedAccountPreview record component.
MergedAccountPreview - Record Class in org.localify.auth.dto.web
Represents a preview of a merged account.
MergedAccountPreview(String, String, String) - Constructor for record class org.localify.auth.dto.web.MergedAccountPreview
Creates an instance of a MergedAccountPreview record class.
mergeEventRelationships(Event, Event) - Method in class org.localify.data.ingest.ScraperIngest
Merges the relationships of two events.
mergeRequestId() - Method in record class org.localify.auth.dto.web.AccountMergeRequest
Returns the value of the mergeRequestId record component.
mergeUserFavoriteEvents(Event, Event) - Method in class org.localify.data.ingest.ScraperIngest
Merges the user favorite events from one event to another.
mergeUserRecentEventViews(Event, Event) - Method in class org.localify.data.ingest.ScraperIngest
Merges the user recent event views from one event to another.
message() - Method in record class org.localify.common.exceptions.ErrorBody
Returns the value of the message record component.
message() - Method in record class org.localify.logging.ApiErrorResponse
Returns the value of the message record component.
milesToMeters(double) - Static method in class org.localify.recommend.RecommendService
Converts miles to meters.
MIN_GENRE_SCORE - Static variable in interface org.localify.repositories.GenreRepository
The minimum score for a genre to be considered a top genre for an artist.
month() - Method in record class org.localify.dashboard.dto.TimeIntervalContainer
Returns the value of the month record component.
month() - Method in record class org.localify.dashboard.dto.TimeStatsContainer
Returns the value of the month record component.
musicEnrollmentRedirect(UUID, String) - Method in class org.localify.data.AppleMusicService
Creates a redirect URI for the music enrollment flow.
musicServiceIds() - Method in record class org.localify.data.ingest.response.ArtistResponse
Returns the value of the musicServiceIds record component.
mutateEvent(UUID, EventPatchRequest, UUID) - Method in interface org.localify.event.EventService
Mutates an event with the given patch request.
mutateEvent(UUID, EventPatchRequest, UUID) - Method in class org.localify.event.EventServiceImpl
 
MvcConfig - Class in org.localify.common.config.v1
Configuration for MVC, including CORS mappings.
MvcConfig(LocalifyProperties) - Constructor for class org.localify.common.config.v1.MvcConfig
Constructs a new MvcConfig.

N

name() - Method in record class org.localify.artist.dto.ArtistCityResponse
Returns the value of the name record component.
name() - Method in record class org.localify.artist.dto.BasicArtistLocalResponse
Returns the value of the name record component.
name() - Method in record class org.localify.artist.dto.BasicArtistResponse
Returns the value of the name record component.
name() - Method in record class org.localify.artist.dto.EventArtistResponse
Returns the value of the name record component.
name() - Method in record class org.localify.artist.dto.ExtendedArtistResponse
Returns the value of the name record component.
name() - Method in record class org.localify.artist.dto.ExtendedArtistResponse.SimilarArtistResponse
Returns the value of the name record component.
name() - Method in record class org.localify.artist.dto.SeedArtistResponse
Returns the value of the name record component.
name() - Method in record class org.localify.auth.dto.web.AppleLoginRequest
Returns the value of the name record component.
name() - Method in record class org.localify.auth.dto.web.MergedAccountPreview
Returns the value of the name record component.
name() - Method in record class org.localify.city.City.CityArtistApiResponse
Returns the value of the name record component.
name() - Method in record class org.localify.city.dto.ArtistPopularityResponse
Returns the value of the name record component.
name() - Method in record class org.localify.city.dto.CityArtistProportionResponse
Returns the value of the name record component.
name() - Method in record class org.localify.city.dto.CityArtistsResponse
Returns the value of the name record component.
name() - Method in record class org.localify.city.dto.CityResponse
Returns the value of the name record component.
name() - Method in record class org.localify.city.dto.CityResponseExtended
Returns the value of the name record component.
name() - Method in record class org.localify.dashboard.dto.response.DashCityResponse
Returns the value of the name record component.
name() - Method in record class org.localify.data.dispatch.request.BitArtistMatchRequest
Returns the value of the name record component.
name() - Method in record class org.localify.data.dispatch.request.PollstarArtistMatchRequest
Returns the value of the name record component.
name() - Method in record class org.localify.data.dispatch.request.PollstarCityMatchRequest
Returns the value of the name record component.
name() - Method in record class org.localify.data.ingest.response.CityResponse
Returns the value of the name record component.
name() - Method in record class org.localify.data.ingest.response.EventResponse
Returns the value of the name record component.
name() - Method in record class org.localify.data.ingest.response.SimpleIdAndName
Returns the value of the name record component.
name() - Method in record class org.localify.data.ingest.response.VenueResponse
Returns the value of the name record component.
name() - Method in record class org.localify.data.queue.dto.lastfm.LastFmArtist
Returns the value of the name record component.
name() - Method in record class org.localify.data.queue.dto.lastfm.LastFmTag
Returns the value of the name record component.
name() - Method in record class org.localify.data.queue.dto.rym.RymJsonArtist
Returns the value of the name record component.
name() - Method in record class org.localify.dto.geocoding.PlaceResults.Place
Returns the value of the name record component.
name() - Method in record class org.localify.dto.PopularArtist
Returns the value of the name record component.
name() - Method in record class org.localify.dto.RecommendedArtistDto
Returns the value of the name record component.
name() - Method in record class org.localify.dto.RecommendedArtistDto.SimilarArtistDto
Returns the value of the name record component.
name() - Method in record class org.localify.dto.response.GenreResponse
Returns the value of the name record component.
name() - Method in record class org.localify.dto.TopGenreResponse
Returns the value of the name record component.
name() - Method in record class org.localify.dto.TopGenreResponseWithTopArtists
Returns the value of the name record component.
name() - Method in record class org.localify.event.dto.EventResponse
Returns the value of the name record component.
name() - Method in record class org.localify.event.dto.EventResponseExtended
Returns the value of the name record component.
name() - Method in record class org.localify.event.dto.EventResponseExtendedLocal
Returns the value of the name record component.
name() - Method in record class org.localify.festival.dto.request.FestivalArtistRequest
Returns the value of the name record component.
name() - Method in record class org.localify.festival.dto.request.FestivalRequest
Returns the value of the name record component.
name() - Method in record class org.localify.festival.dto.response.FestivalArtistResponse
Returns the value of the name record component.
name() - Method in record class org.localify.festival.dto.response.FestivalBasicResponse
Returns the value of the name record component.
name() - Method in record class org.localify.festival.dto.response.FestivalPerformanceResponse
Returns the value of the name record component.
name() - Method in record class org.localify.festival.dto.response.FestivalResponse
Returns the value of the name record component.
name() - Method in record class org.localify.festival.dto.response.FestivalStageResponse
Returns the value of the name record component.
name() - Method in record class org.localify.festival.dto.response.RecommendedCityFestivalDto
Returns the value of the name record component.
name() - Method in record class org.localify.festival.dto.response.RecommendedFestivalArtistDto
Returns the value of the name record component.
name() - Method in record class org.localify.playlist.PlaylistDto
Returns the value of the name record component.
name() - Method in record class org.localify.recommend.dto.EventDataDto
Returns the value of the name record component.
name() - Method in record class org.localify.user.dto.UserDetailsResponse
Returns the value of the name record component.
name() - Method in record class org.localify.user.dto.UserFavoriteEventResponse
Returns the value of the name record component.
name() - Method in record class org.localify.user.dto.UserHistoryResponse.HistoryArtistResponse
Returns the value of the name record component.
name() - Method in record class org.localify.user.dto.UserHistoryResponse.HistoryEventResponse
Returns the value of the name record component.
name() - Method in record class org.localify.user.dto.UserHistoryResponse.HistoryVenueResponse
Returns the value of the name record component.
name() - Method in record class org.localify.user.dto.UserPatchRequest
Returns the value of the name record component.
name() - Method in record class org.localify.venue.dto.VenueEventNumResponse
Returns the value of the name record component.
name() - Method in record class org.localify.venue.dto.VenueResponse
Returns the value of the name record component.
name() - Method in record class org.localify.venue.dto.VenueResponseExtended
Returns the value of the name record component.
nameEligibleToBeAutoChanged() - Method in class org.localify.user.User
Checks if the user's name is eligible to be automatically changed.
nearbyEvents() - Method in record class org.localify.artist.dto.ArtistEventListResponse
Returns the value of the nearbyEvents record component.
newEvent() - Method in record class org.localify.user.support.EmailEventPair
Returns the value of the newEvent record component.
newGuestUser(InetAddress) - Static method in class org.localify.user.User
Creates a new guest user.
newUser(String, InetAddress) - Static method in class org.localify.user.User
Creates a new user.
nickname() - Method in record class org.localify.festival.dto.request.FestivalRequest
Returns the value of the nickname record component.
nickname() - Method in record class org.localify.festival.dto.response.FestivalBasicResponse
Returns the value of the nickname record component.
nickname() - Method in record class org.localify.festival.dto.response.FestivalResponse
Returns the value of the nickname record component.
nominatimClient() - Method in class org.localify.common.config.beans.BeanBag
Creates a Nominatim API client for geocoding.
nonce() - Method in record class org.localify.auth.dto.web.UserEmailTokenLoginRequest
Returns the value of the nonce record component.
nonce() - Method in record class org.localify.auth.dto.web.UserEmailTokenLoginResponse
Returns the value of the nonce record component.
NoOpGeoIp - Class in org.localify.common.geoip
A dummy implementation of GeoIpService that does nothing.
NoOpGeoIp() - Constructor for class org.localify.common.geoip.NoOpGeoIp
 
northLatitude() - Method in record class org.localify.dto.geocoding.PlaceResults.DisplayMapRegion
Returns the value of the northLatitude record component.
NOT_FOUND - Enum constant in enum class org.localify.dto.ScrapeStatus
The requested item was not found.
NotFoundException - Exception in org.localify.common.exceptions
Exception thrown when a requested resource could not be found.
NotFoundException() - Constructor for exception org.localify.common.exceptions.NotFoundException
Constructs a new NotFoundException with a default message.
NotFoundException(String) - Constructor for exception org.localify.common.exceptions.NotFoundException
Constructs a new NotFoundException with the specified message.
NotImplementedException - Exception in org.localify.common.exceptions
Exception thrown when a feature is not yet implemented.
NotImplementedException() - Constructor for exception org.localify.common.exceptions.NotImplementedException
Constructs a new NotImplementedException with a default message.
numArtists() - Method in record class org.localify.city.dto.CityArtistProportionResponse
Returns the value of the numArtists record component.
numberOfArtists() - Method in record class org.localify.city.dto.CityArtistsResponse
Returns the value of the numberOfArtists record component.
numberOfArtists() - Method in record class org.localify.city.dto.CityResponseExtended
Returns the value of the numberOfArtists record component.
numberTotalVenues() - Method in record class org.localify.city.dto.CityArtistsResponse
Returns the value of the numberTotalVenues record component.
numberTotalVenues() - Method in record class org.localify.city.dto.CityResponseExtended
Returns the value of the numberTotalVenues record component.
numberUpcomingEvents() - Method in record class org.localify.city.dto.CityArtistsResponse
Returns the value of the numberUpcomingEvents record component.
numberUpcomingEvents() - Method in record class org.localify.city.dto.CityResponseExtended
Returns the value of the numberUpcomingEvents record component.
numEvents() - Method in record class org.localify.venue.dto.VenueEventNumResponse
Returns the value of the numEvents record component.

O

OAuthCallbackKey - Class in org.localify.user.support
Represents an OAuth callback key.
OAuthCallbackKey() - Constructor for class org.localify.user.support.OAuthCallbackKey
Default constructor.
OAuthCallbackKey(byte[], byte[], User) - Constructor for class org.localify.user.support.OAuthCallbackKey
Creates a new OAuth callback key.
OAuthCallbackKeyRepository - Interface in org.localify.repositories
Repository for OAuthCallbackKey entities.
OneOffStartupTasks - Class in org.localify.common
A component for running one-off startup tasks.
OneOffStartupTasks(LocalifyProperties, CityRepository, UserRepository, ArtistRepository, FileIngest, ScraperIngest, SpotifyService, ArtistCityRepository) - Constructor for class org.localify.common.OneOffStartupTasks
Constructs a new OneOffStartupTasks.
OpenStreetMapsService - Class in org.localify.data
Service for interacting with the OpenStreetMaps API.
OpenStreetMapsService(NominatimClient) - Constructor for class org.localify.data.OpenStreetMapsService
Constructs a new OpenStreetMapsService.
optEmailIn() - Method in class org.localify.user.User
Opts the user in to emails.
optEmailOut() - Method in class org.localify.user.User
Opts the user out of emails.
orderArtistCities(UUID, Point) - Method in interface org.localify.repositories.ArtistCityRepository
Finds all artist-city relationships for an artist, ordered by distance to a geographic point.
orderPerformance(FestivalPerformance, FestivalPerformance, List<LocalDate>, List<FestivalStage>, LocalTime, LocalTime) - Method in class org.localify.recommend.RecommendService
Orders two performances based on the given filters.
org.localify - package org.localify
 
org.localify.admin - package org.localify.admin
 
org.localify.artist - package org.localify.artist
 
org.localify.artist.dto - package org.localify.artist.dto
 
org.localify.artist.join - package org.localify.artist.join
 
org.localify.artist.jpa - package org.localify.artist.jpa
 
org.localify.auth - package org.localify.auth
 
org.localify.auth.dto - package org.localify.auth.dto
 
org.localify.auth.dto.web - package org.localify.auth.dto.web
 
org.localify.auth.jpa - package org.localify.auth.jpa
 
org.localify.auth.jwt - package org.localify.auth.jwt
 
org.localify.auth.login - package org.localify.auth.login
 
org.localify.city - package org.localify.city
 
org.localify.city.dto - package org.localify.city.dto
 
org.localify.common - package org.localify.common
 
org.localify.common.config - package org.localify.common.config
 
org.localify.common.config.beans - package org.localify.common.config.beans
 
org.localify.common.config.properties - package org.localify.common.config.properties
 
org.localify.common.config.v1 - package org.localify.common.config.v1
 
org.localify.common.exceptions - package org.localify.common.exceptions
 
org.localify.common.geocoding - package org.localify.common.geocoding
 
org.localify.common.geoip - package org.localify.common.geoip
 
org.localify.common.security - package org.localify.common.security
 
org.localify.dashboard - package org.localify.dashboard
 
org.localify.dashboard.dto - package org.localify.dashboard.dto
 
org.localify.dashboard.dto.response - package org.localify.dashboard.dto.response
 
org.localify.data - package org.localify.data
 
org.localify.data.dispatch - package org.localify.data.dispatch
 
org.localify.data.dispatch.request - package org.localify.data.dispatch.request
 
org.localify.data.ingest - package org.localify.data.ingest
 
org.localify.data.ingest.response - package org.localify.data.ingest.response
 
org.localify.data.queue.dto.google - package org.localify.data.queue.dto.google
 
org.localify.data.queue.dto.lastfm - package org.localify.data.queue.dto.lastfm
 
org.localify.data.queue.dto.recommend - package org.localify.data.queue.dto.recommend
 
org.localify.data.queue.dto.rym - package org.localify.data.queue.dto.rym
 
org.localify.dto - package org.localify.dto
This package contains Data Transfer Objects (DTOs) used throughout the application.
org.localify.dto.geocoding - package org.localify.dto.geocoding
 
org.localify.dto.response - package org.localify.dto.response
 
org.localify.event - package org.localify.event
 
org.localify.event.dto - package org.localify.event.dto
 
org.localify.festival - package org.localify.festival
 
org.localify.festival.dto.request - package org.localify.festival.dto.request
 
org.localify.festival.dto.response - package org.localify.festival.dto.response
 
org.localify.festival.jpa - package org.localify.festival.jpa
 
org.localify.logging - package org.localify.logging
 
org.localify.music.genre - package org.localify.music.genre
 
org.localify.music.song - package org.localify.music.song
 
org.localify.playlist - package org.localify.playlist
 
org.localify.recommend - package org.localify.recommend
 
org.localify.recommend.dto - package org.localify.recommend.dto
 
org.localify.recommend.s3 - package org.localify.recommend.s3
 
org.localify.repositories - package org.localify.repositories
 
org.localify.search - package org.localify.search
 
org.localify.user - package org.localify.user
 
org.localify.user.dto - package org.localify.user.dto
 
org.localify.user.support - package org.localify.user.support
 
org.localify.venue - package org.localify.venue
 
org.localify.venue.dto - package org.localify.venue.dto
 
origin() - Method in record class org.localify.data.ingest.response.ArtistResponse
Returns the value of the origin record component.
originDate() - Method in record class org.localify.data.queue.dto.rym.RymArtist
Returns the value of the originDate record component.
originExplanation() - Method in record class org.localify.data.ingest.response.ArtistResponse
Returns the value of the originExplanation record component.
originLoc() - Method in record class org.localify.data.queue.dto.rym.RymArtist
Returns the value of the originLoc record component.
otherEvents() - Method in record class org.localify.artist.dto.ArtistEventListResponse
Returns the value of the otherEvents record component.
others() - Method in record class org.localify.user.dto.UserCitiesResponse
Returns the value of the others record component.

P

page - Variable in class org.localify.dto.PageOptions
The page number.
pageable() - Method in class org.localify.dto.SearchQuery
Creates a Pageable object from the search query.
pageable() - Method in class org.localify.dto.SpotifySearchQuery
Creates a Pageable object from the search query.
pageable() - Method in class org.localify.user.dto.UserFavoriteQuery
Gets the pageable object for the query.
PageOptions - Class in org.localify.dto
Represents pagination options.
PageOptions() - Constructor for class org.localify.dto.PageOptions
 
ParamGuards - Class in org.localify.data
A utility class for guarding against invalid parameters.
parseUUID(String) - Static method in class org.localify.auth.jwt.JwtAuthenticationProvider
Parses a string to a UUID.
patchArtistById(UserDetailsImpl, UUID, ArtistPatchRequest) - Method in class org.localify.artist.ArtistController
Patches an artist by ID.
patchById(UUID, VenuePatchRequest, UserDetailsImpl) - Method in class org.localify.venue.VenueController
Patches a venue by its ID.
patchById(UUID, ArtistPatchRequest, UUID) - Method in interface org.localify.artist.ArtistService
Patches an artist by ID.
patchById(UUID, ArtistPatchRequest, UUID) - Method in class org.localify.artist.ArtistServiceImpl
 
patchById(UUID, CityPatchRequest) - Method in interface org.localify.city.CityService
Patches a city by its ID.
patchById(UUID, CityPatchRequest) - Method in class org.localify.city.CityServiceImpl
 
patchById(UUID, UserPatchRequest) - Method in interface org.localify.user.UserService
Patches a user's information.
patchById(UUID, UserPatchRequest) - Method in class org.localify.user.UserServiceImpl
 
patchById(UUID, VenuePatchRequest, UUID) - Method in interface org.localify.venue.VenueService
Patches a venue by its ID.
patchById(UUID, VenuePatchRequest, UUID) - Method in class org.localify.venue.VenueServiceImpl
 
patchById(UserDetailsImpl, UUID, EventPatchRequest) - Method in class org.localify.event.EventController
Patches an event by its ID.
patchCity(UUID, CityPatchRequest) - Method in class org.localify.city.CityController
Patches (updates) a city.
patchCity(UUID, UUID, UserCityPatchRequest) - Method in interface org.localify.user.UserService
Patches a user's city.
patchCity(UUID, UUID, UserCityPatchRequest) - Method in class org.localify.user.UserServiceImpl
 
patchSelf(UserDetailsImpl, UserPatchRequest) - Method in class org.localify.user.UserSelfController
Patches the authenticated user's information.
patchUserCity(UserDetailsImpl, UUID, UserCityPatchRequest) - Method in class org.localify.user.UserSelfController
Patches a user's city.
pendingAuthState - Static variable in class org.localify.data.AppleMusicService
A byte array representing a pending authentication state.
pendingLoginState - Static variable in class org.localify.data.AppleMusicService
A byte array representing a pending login state.
percentMatch() - Method in record class org.localify.recommend.dto.RecSysArtistResponse
Returns the value of the percentMatch record component.
performanceMatchesFilters(FestivalPerformance, List<LocalDate>, List<FestivalStage>, LocalTime, LocalTime) - Method in class org.localify.recommend.RecommendService
Checks if a performance matches the given filters.
performanceName() - Method in record class org.localify.festival.dto.request.FestivalPerformanceRequest
Returns the value of the performanceName record component.
performances() - Method in record class org.localify.festival.dto.request.FestivalRequest
Returns the value of the performances record component.
performances() - Method in record class org.localify.festival.dto.response.FestivalCreationResponse
Returns the value of the performances record component.
performances() - Method in record class org.localify.festival.dto.response.RecommendedFestivalArtistDto
Returns the value of the performances record component.
pickTopSongsMultinomial(List<Song>, int) - Method in class org.localify.playlist.PlaylistUtils
Picks a number of top songs from a list using a multinomial distribution based on popularity.
Place(PlaceResults.Coordinate, PlaceResults.DisplayMapRegion, String, List<String>, PlaceResults.StructuredAddress, String, String) - Constructor for record class org.localify.dto.geocoding.PlaceResults.Place
Creates an instance of a Place record class.
PlaceResults - Record Class in org.localify.dto.geocoding
Results from the Apple Geocoding API.
PlaceResults(List<PlaceResults.Place>) - Constructor for record class org.localify.dto.geocoding.PlaceResults
Creates an instance of a PlaceResults record class.
PlaceResults.Coordinate - Record Class in org.localify.dto.geocoding
Represents a geographic coordinate.
PlaceResults.DisplayMapRegion - Record Class in org.localify.dto.geocoding
Represents a map region for display purposes.
PlaceResults.Place - Record Class in org.localify.dto.geocoding
Represents a place result from the geocoding API.
PlaceResults.StructuredAddress - Record Class in org.localify.dto.geocoding
Represents a structured address.
Playlist - Class in org.localify.playlist
Represents a playlist.
Playlist() - Constructor for class org.localify.playlist.Playlist
Default constructor.
Playlist(String) - Constructor for class org.localify.playlist.Playlist
Constructs a new Playlist with the specified name.
PlaylistDto - Record Class in org.localify.playlist
Data Transfer Object for a playlist.
PlaylistDto(UUID, String, String, String) - Constructor for record class org.localify.playlist.PlaylistDto
Creates an instance of a PlaylistDto record class.
playlistGeneration() - Method in record class org.localify.user.dto.UserDetailsResponse
Returns the value of the playlistGeneration record component.
playlistHasSongs(Playlist) - Method in class org.localify.data.SpotifyService
Checks if a playlist has songs.
playlistLocalSongsPerSeed() - Method in record class org.localify.user.dto.UserDetailsResponse
Returns the value of the playlistLocalSongsPerSeed record component.
PlaylistRepository - Interface in org.localify.repositories
Repository for Playlist entities.
PlaylistService - Interface in org.localify.playlist
Service interface for handling playlist-related operations.
PlaylistServiceImpl - Class in org.localify.playlist
Implementation of the PlaylistService interface.
PlaylistServiceImpl(UserCityRepository, UserRepository, CityRepository, SongRepository, ArtistRepository, UserArtistRecommendationRepository) - Constructor for class org.localify.playlist.PlaylistServiceImpl
Constructs a new PlaylistServiceImpl.
playlistsIncludeLocalOnly() - Method in record class org.localify.user.dto.UserPatchRequest
Returns the value of the playlistsIncludeLocalOnly record component.
PlaylistSongPair - Class in org.localify.playlist
Represents a pair of songs in a playlist, one from a local artist and one from a seed artist.
PlaylistSongPair() - Constructor for class org.localify.playlist.PlaylistSongPair
Protected no-arg constructor for JPA.
PlaylistSongPair(Playlist, int, Artist, Song, Artist, Song) - Constructor for class org.localify.playlist.PlaylistSongPair
Constructs a new PlaylistSongPair.
PlaylistSongPair(Playlist, int, Artist, Song, Artist, Song, Song, Song) - Constructor for class org.localify.playlist.PlaylistSongPair
Constructs a new PlaylistSongPair.
PlaylistSongPairRepository - Interface in org.localify.repositories
Repository for PlaylistSongPair entities.
playlistUseSeedSongs() - Method in record class org.localify.user.dto.UserDetailsResponse
Returns the value of the playlistUseSeedSongs record component.
PlaylistUtils - Class in org.localify.playlist
A utility class for playlist-related operations.
PlaylistUtils(ArtistRepository, UserCityRepository, UserRepository, CityRepository, ArtistCityRepository, UserRecommendationRepository, SongRepository, PlaylistSongPairRepository, EventRepository, VenueRepository, ArtistEventRepository, FestivalUserRepository, PlaylistRepository) - Constructor for class org.localify.playlist.PlaylistUtils
Constructs a new PlaylistUtils.
PointContainer - Record Class in org.localify.dto
Represents a geographic point with latitude and longitude.
PointContainer(Double, Double) - Constructor for record class org.localify.dto.PointContainer
Creates an instance of a PointContainer record class.
PointUtil - Class in org.localify.common
 
PointUtil(GeometryFactory) - Constructor for class org.localify.common.PointUtil
 
pollstar - Enum constant in enum class org.localify.common.DataSource
Pollstar
pollstar() - Method in record class org.localify.dashboard.dto.response.DashArtistsCreatedResponse
Returns the value of the pollstar record component.
pollstar() - Method in record class org.localify.dashboard.dto.response.DashEventsCreatedResponse
Returns the value of the pollstar record component.
PollstarArtistMatchRequest - Record Class in org.localify.data.dispatch.request
Represents a request to match an artist on Pollstar.
PollstarArtistMatchRequest(UUID, UUID, String) - Constructor for record class org.localify.data.dispatch.request.PollstarArtistMatchRequest
Creates an instance of a PollstarArtistMatchRequest record class.
PollstarArtistRequest - Record Class in org.localify.data.dispatch.request
Represents a request to get an artist from Pollstar.
PollstarArtistRequest(UUID, UUID, String) - Constructor for record class org.localify.data.dispatch.request.PollstarArtistRequest
Creates an instance of a PollstarArtistRequest record class.
PollstarCityMatchRequest - Record Class in org.localify.data.dispatch.request
Represents a request to match a city on Pollstar.
PollstarCityMatchRequest(UUID, UUID, String) - Constructor for record class org.localify.data.dispatch.request.PollstarCityMatchRequest
Creates an instance of a PollstarCityMatchRequest record class.
PollstarCityRequest - Record Class in org.localify.data.dispatch.request
Represents a request to get a city from Pollstar.
PollstarCityRequest(UUID, String, UUID) - Constructor for record class org.localify.data.dispatch.request.PollstarCityRequest
Creates an instance of a PollstarCityRequest record class.
PollstarDispatch - Class in org.localify.data.dispatch
A service for dispatching Pollstar scraping requests.
PollstarDispatch(RabbitSender, ObjectMapper, ArtistRepository, EntityManager, EventRepository, CityRepository) - Constructor for class org.localify.data.dispatch.PollstarDispatch
Constructs a new PollstarDispatch.
PollstarEventRequest - Record Class in org.localify.data.dispatch.request
Represents a request to get an event from Pollstar.
PollstarEventRequest(UUID, UUID, String, List<UUID>) - Constructor for record class org.localify.data.dispatch.request.PollstarEventRequest
Creates an instance of a PollstarEventRequest record class.
pollstarId() - Method in record class org.localify.data.dispatch.request.PollstarArtistRequest
Returns the value of the pollstarId record component.
pollstarId() - Method in record class org.localify.data.dispatch.request.PollstarCityRequest
Returns the value of the pollstarId record component.
pollstarId() - Method in record class org.localify.data.dispatch.request.PollstarEventRequest
Returns the value of the pollstarId record component.
pollTopSongAcoustics(Song) - Method in class org.localify.playlist.TopSongQueue
Polls a top song from the queue based on acoustic similarity to a seed song.
pollTopSongPopularity() - Method in class org.localify.playlist.TopSongQueue
Polls a top song from the queue based on popularity.
popPerArtist() - Method in record class org.localify.city.dto.CityArtistProportionResponse
Returns the value of the popPerArtist record component.
PopularArtist - Record Class in org.localify.dto
Represents a popular artist.
PopularArtist(String, UUID, List<ArtistCityResponse>, String) - Constructor for record class org.localify.dto.PopularArtist
Creates an instance of a PopularArtist record class.
popularArtistsForGenres(List<String>) - Method in class org.localify.artist.ArtistController
Gets the popular artists for the specified genres.
popularity() - Method in record class org.localify.city.dto.ArtistPopularityResponse
Returns the value of the popularity record component.
population() - Method in record class org.localify.city.dto.CityArtistProportionResponse
Returns the value of the population record component.
population() - Method in record class org.localify.dashboard.dto.response.DashCityResponse
Returns the value of the population record component.
postalCode() - Method in record class org.localify.data.ingest.response.VenueResponse
Returns the value of the postalCode record component.
PostgresSearchService - Class in org.localify.search
A search service that uses PostgreSQL for searching.
PostgresSearchService(VenueRepository, EventRepository, ArtistRepository, CityRepository, SpotifyService, PlaylistService, LocalifyProperties, CityService, VenueService, AppleGeocoding, PointUtil, GoogleDispatch, FestivalRepository) - Constructor for class org.localify.search.PostgresSearchService
Constructs a new PostgresSearchService.
previousEventIds() - Method in record class org.localify.data.ingest.response.ArtistResponse
Returns the value of the previousEventIds record component.
processAndUploadArtistGenres() - Method in class org.localify.recommend.s3.S3Uploader
Processes and uploads artist genres to S3.
processAndUploadArtists() - Method in class org.localify.recommend.s3.S3Uploader
Processes and uploads artists to S3.
processAndUploadSimilarities() - Method in class org.localify.recommend.s3.S3Uploader
Processes and uploads artist similarities to S3.
processArtistResp(ArtistResponse) - Method in class org.localify.data.ingest.ScraperIngest
Processes an artist response from a scraper.
processCity(CityResponse) - Method in class org.localify.data.ingest.ScraperIngest
Processes a city response from a scraper.
processEvent(EventResponse) - Method in class org.localify.data.ingest.ScraperIngest
Processes an event response from a scraper.
processGoogleContainer(GoogleJwtUserDetails) - Method in class org.localify.user.User
Processes a Google JWT user details object and updates the user's information.
processRymJsonArtist(RymJsonArtist) - Method in class org.localify.data.ingest.ScraperIngest
Processes an artist's data from a Rate Your Music (RYM) JSON object.
processSpotifyContainer(SpotifyUserDetails) - Method in class org.localify.user.User
Processes a Spotify user details object and updates the user's information.
processStartTime(EventResponse) - Method in class org.localify.data.ingest.ScraperIngest
Processes the start time of an event from an event response.
profileImage() - Method in record class org.localify.user.dto.UserDetailsResponse
Returns the value of the profileImage record component.
PublicEndpointsController - Class in org.localify.common
Controller for public endpoints that do not require authentication.
PublicEndpointsController(ArtistService) - Constructor for class org.localify.common.PublicEndpointsController
Constructs a new PublicEndpointsController.
putCity(UUID, UUID, UserCityPutRequest) - Method in interface org.localify.user.UserService
Adds or updates a user's city.
putCity(UUID, UUID, UserCityPutRequest) - Method in class org.localify.user.UserServiceImpl
 
putCityOnboarding(UUID, UUID, UserCityPutRequest) - Method in interface org.localify.user.UserService
Adds or updates a user's city during onboarding.
putCityOnboarding(UUID, UUID, UserCityPutRequest) - Method in class org.localify.user.UserServiceImpl
 
putFestival(UUID, UUID) - Method in interface org.localify.user.UserService
Adds or updates a user's festival.
putFestival(UUID, UUID) - Method in class org.localify.user.UserServiceImpl
 
putSeeds(UUID, List<UUID>) - Method in interface org.localify.user.UserService
Sets the user's seed artists.
putSeeds(UUID, List<UUID>) - Method in class org.localify.user.UserServiceImpl
 
putUserCity(UserDetailsImpl, UUID, UserCityPutRequest) - Method in class org.localify.user.UserSelfController
Adds or updates a user's city.
putUserCityOnboarding(UserDetailsImpl, UUID, UserCityPutRequest) - Method in class org.localify.user.UserSelfController
Adds or updates a user's city during onboarding.
putUserFestival(UserDetailsImpl, UUID) - Method in class org.localify.user.UserSelfController
Adds a festival to the user's list of festivals.
putUserSeeds(UserDetailsImpl, UserSeedsPutRequest) - Method in class org.localify.user.UserSelfController
Sets the user's seed artists.

Q

queueArtistsBulk(int) - Method in class org.localify.data.dispatch.SpotifyApiDispatch
Queues all artists in the database for a bulk update.
queueArtistsNotFound(Instant, int) - Method in class org.localify.data.dispatch.BandsInTownDispatch
Queues artists that were not found in BandsInTown before a certain time.
queueArtistsNotFound(Instant, int) - Method in class org.localify.data.dispatch.PollstarDispatch
Queues artists that were not found in Pollstar before a certain time.
queueArtistsUnknown(int) - Method in class org.localify.data.dispatch.BandsInTownDispatch
Queues artists that are unknown to BandsInTown.
queueArtistsUnknown(int) - Method in class org.localify.data.dispatch.PollstarDispatch
Queues artists that are unknown to Pollstar.
queueArtistsUpdatedBefore(Instant, int) - Method in class org.localify.data.dispatch.BandsInTownDispatch
Queues artists that were updated before a certain time.
queueArtistsUpdatedBefore(Instant, int) - Method in class org.localify.data.dispatch.PollstarDispatch
Queues artists that were updated before a certain time.
queueArtistsUpdatedBefore(Instant, int) - Method in class org.localify.data.dispatch.SpotifyApiDispatch
Queues artists that were updated before a certain time.
queueArtistsUpdatedBefore(Instant, int) - Method in class org.localify.data.dispatch.SpotifyDispatch
Queues artists whose events were updated before a certain time.
queueCitiesNotFound(Instant, int) - Method in class org.localify.data.dispatch.PollstarDispatch
Queues cities that were not found in Pollstar before a certain time.
queueCitiesUnknown(int) - Method in class org.localify.data.dispatch.PollstarDispatch
Queues cities that are unknown to Pollstar.
queueCitiesUpdatedBefore(Instant, int) - Method in class org.localify.data.dispatch.GoogleDispatch
Queues cities that were updated before a certain time.
queueCitiesUpdatedBefore(Instant, int) - Method in class org.localify.data.dispatch.PollstarDispatch
Queues cities that were updated before a certain time.
queueEventsUpdatedBefore(Instant, int) - Method in class org.localify.data.dispatch.BandsInTownDispatch
Queues events that were updated before a certain time.
queueEventsUpdatedBefore(Instant, int) - Method in class org.localify.data.dispatch.PollstarDispatch
Queues events that were updated before a certain time.
quote() - Method in record class org.localify.dto.response.QuoteResponse
Returns the value of the quote record component.
QuoteResponse - Record Class in org.localify.dto.response
Represents a response containing a quote.
QuoteResponse(String) - Constructor for record class org.localify.dto.response.QuoteResponse
Creates an instance of a QuoteResponse record class.

R

RabbitConfig - Class in org.localify.data
Configuration for RabbitMQ queues.
RabbitConfig() - Constructor for class org.localify.data.RabbitConfig
 
RabbitReceiver - Class in org.localify.data.ingest
A service for receiving messages from RabbitMQ.
RabbitReceiver(ScraperIngest, ObjectMapper, RecommendService, LocalifyProperties) - Constructor for class org.localify.data.ingest.RabbitReceiver
Constructs a new RabbitReceiver.
RabbitReceiver.BitNameScrapeResponse - Record Class in org.localify.data.ingest
Represents a response from a BandsInTown name scrape.
RabbitSender - Class in org.localify.data.dispatch
A service for sending messages to RabbitMQ queues.
RabbitSender(RabbitTemplate) - Constructor for class org.localify.data.dispatch.RabbitSender
Constructs a new RabbitSender.
radius() - Method in record class org.localify.user.dto.UserCityPutRequest
Returns the value of the radius record component.
randomRecommender() - Method in class org.localify.common.config.beans.RecConfig
Creates a random recommender bean, which is used when no other recommender is specified.
RandomRecommender - Class in org.localify.recommend
A simple recommendation system implementing Recommender.
RandomRecommender() - Constructor for class org.localify.recommend.RandomRecommender
 
rateEvent(UUID, UUID, UserFavoriteEventRating) - Method in interface org.localify.user.UserService
Rates an event for a user.
rateEvent(UUID, UUID, UserFavoriteEventRating) - Method in class org.localify.user.UserServiceImpl
 
rateEvent(UserDetailsImpl, UUID, UserFavoriteEventRatingQuery) - Method in class org.localify.user.UserSelfController
Rates an event.
rateyourmusic - Enum constant in enum class org.localify.common.DataSource
Rate Your Music
rating() - Method in record class org.localify.user.dto.UserFavoriteEventResponse
Returns the value of the rating record component.
rawLocationString() - Method in record class org.localify.data.ingest.response.VenueResponse
Returns the value of the rawLocationString record component.
readRymJsonFilesFromDirectory(String) - Method in class org.localify.data.ingest.FileIngest
Reads all RYM JSON files from a directory.
RecArtistResponseDto - Class in org.localify.data.queue.dto.recommend
Data Transfer Object for a recommended artist response.
RecArtistResponseDto() - Constructor for class org.localify.data.queue.dto.recommend.RecArtistResponseDto
Default constructor.
RecConfig - Class in org.localify.common.config.beans
Configuration for recommender-related beans.
RecConfig() - Constructor for class org.localify.common.config.beans.RecConfig
 
receiveNameScrapeMatch(Message) - Method in class org.localify.data.ingest.RabbitReceiver
Receives messages from the scraper_responses queue.
recommend(List<UUID>, List<UUID>, UUID, UUID, UUID) - Method in class org.localify.recommend.RecommendService
Gets recommendations for a user.
RecommendationEngine - Enum Class in org.localify.recommend.dto
Represents the type of recommendation engine.
recommendationsGenerated() - Method in record class org.localify.dashboard.dto.response.DashRecStatsResponse
Returns the value of the recommendationsGenerated record component.
RecommendedArtistDto - Record Class in org.localify.dto
Data Transfer Object for a recommended artist.
RecommendedArtistDto(UUID, String, String, List<GenreResponse>, Boolean, Double, boolean, List<RecommendedArtistDto.SimilarArtistDto>, List<ArtistCityResponse>, String) - Constructor for record class org.localify.dto.RecommendedArtistDto
Creates an instance of a RecommendedArtistDto record class.
RecommendedArtistDto(RecommendedFestivalArtistDto) - Constructor for record class org.localify.dto.RecommendedArtistDto
Constructs a RecommendedArtistDto from a RecommendedFestivalArtistDto.
RecommendedArtistDto.SimilarArtistDto - Record Class in org.localify.dto
Data Transfer Object for a similar artist.
RecommendedArtistResponse - Class in org.localify.data.queue.dto.recommend
Represents a response containing a recommended artist and a list of similar artists.
RecommendedArtistResponse() - Constructor for class org.localify.data.queue.dto.recommend.RecommendedArtistResponse
Default constructor.
RecommendedArtists - Class in org.localify.data.queue.dto.recommend
Represents a list of recommended artists.
RecommendedArtists() - Constructor for class org.localify.data.queue.dto.recommend.RecommendedArtists
Default constructor.
RecommendedArtistsRequest - Class in org.localify.data.queue.dto.recommend
Represents a request for artist recommendations.
RecommendedArtistsRequest() - Constructor for class org.localify.data.queue.dto.recommend.RecommendedArtistsRequest
Default constructor.
RecommendedCityFestivalDto - Record Class in org.localify.festival.dto.response
Data Transfer Object for a recommended festival in a city.
RecommendedCityFestivalDto(UUID, String, String, Double, List<BasicArtistResponse>) - Constructor for record class org.localify.festival.dto.response.RecommendedCityFestivalDto
Creates an instance of a RecommendedCityFestivalDto record class.
RecommendedEventDto - Class in org.localify.dto
Data Transfer Object for a recommended event.
RecommendedEventDto(UUID, String, Double, Instant, VenueResponse, List<BasicArtistLocalResponse>, List<GenreResponse>, boolean, boolean, String, List<RecommendedArtistDto.SimilarArtistDto>, Instant) - Constructor for class org.localify.dto.RecommendedEventDto
Constructs a new RecommendedEventDto.
RecommendedFestivalArtistDto - Record Class in org.localify.festival.dto.response
Data Transfer Object for a recommended artist at a festival.
RecommendedFestivalArtistDto(UUID, String, String, List<GenreResponse>, Boolean, Double, boolean, List<RecommendedArtistDto.SimilarArtistDto>, List<ArtistCityResponse>, String, List<FestivalPerformanceResponse>) - Constructor for record class org.localify.festival.dto.response.RecommendedFestivalArtistDto
Creates an instance of a RecommendedFestivalArtistDto record class.
RecommendedFestivalArtistDto(RecommendedArtistDto, List<FestivalPerformance>) - Constructor for record class org.localify.festival.dto.response.RecommendedFestivalArtistDto
Constructs a new RecommendedFestivalArtistDto from a RecommendedArtistDto and a list of performances.
Recommender - Interface in org.localify.recommend
Interface for all recommenders to implement.
RecommenderTimeout - Exception in org.localify.common.exceptions
Exception thrown when a timeout occurs while accessing the recommender service.
RecommenderTimeout() - Constructor for exception org.localify.common.exceptions.RecommenderTimeout
Constructs a new RecommenderTimeout with a default message.
RecommenderTimeout(String) - Constructor for exception org.localify.common.exceptions.RecommenderTimeout
Constructs a new RecommenderTimeout with the specified message.
recommendEvents(UUID, UUID) - Method in class org.localify.recommend.RecommendService
Recommends events for a user in a city.
recommendEvents(UUID, UUID, RecSortSetting, CitySelectionTimeFrame, Long, Long) - Method in class org.localify.recommend.RecommendService
Recommends events for a user in a city.
RecommendService - Class in org.localify.recommend
Service for handling recommendations.
RecommendService(Recommender, CityRepository, ArtistRepository, UserRepository, EventRepository, GenreRepository, UserFavoriteArtistRepository, UserFavoriteEventRepository, ArtistService, PointUtil, UserCityRepository, UserRecommendationRepository, UserArtistRecommendationRepository, UserRecommendationSimilarArtistRepository, ArtistCityRepository, LocalifyProperties, PlaylistService, FestivalArtistRepository, FestivalRepository, FestivalPerformanceRepository, FestivalService, VenueRepository, FestivalStageRepository) - Constructor for class org.localify.recommend.RecommendService
Constructs a new RecommendService.
recordUserArtistView(UUID, UUID) - Method in class org.localify.artist.ArtistServiceImpl
Records a user's view of an artist.
recordUserCityView(UUID, UUID) - Method in class org.localify.city.CityServiceImpl
Records a user's view of a city.
recordUserEventView(UUID, UUID) - Method in class org.localify.event.EventServiceImpl
Records a user's view of an event.
recordUserVenueView(UUID, UUID) - Method in class org.localify.venue.VenueServiceImpl
Records a user's view of a venue.
RecSortSetting - Enum Class in org.localify.recommend
Represents the sorting setting for recommendations.
Recsplain(UUID, Double) - Constructor for record class org.localify.recommend.dto.RecSysArtistResponse.Recsplain
Creates an instance of a Recsplain record class.
recsplains() - Method in record class org.localify.recommend.dto.RecSysArtistResponse
Returns the value of the recsplains record component.
recsplainsForArtist(RecSysArtistResponse.Recsplain) - Method in class org.localify.recommend.RecommendService
Converts a Recsplain object to a similar artist DTO.
RecSys() - Constructor for class org.localify.common.config.properties.LocalifyProperties.RecSys
 
RecSysArtistResponse - Record Class in org.localify.recommend.dto
Represents a response from the recommendation system for an artist.
RecSysArtistResponse(UUID, Double, Double, List<RecSysArtistResponse.Recsplain>) - Constructor for record class org.localify.recommend.dto.RecSysArtistResponse
Creates an instance of a RecSysArtistResponse record class.
RecSysArtistResponse.Recsplain - Record Class in org.localify.recommend.dto
Represents an explanation for a recommendation, linking to a similar artist.
redirect() - Method in record class org.localify.auth.dto.web.UserOAuthRedirectParams
Returns the value of the redirect record component.
redirectUrl() - Method in record class org.localify.auth.dto.web.AppleMusicTokenRequest
Returns the value of the redirectUrl record component.
RefreshToken - Class in org.localify.user.support
Represents a refresh token for a user session.
RefreshToken() - Constructor for class org.localify.user.support.RefreshToken
Default constructor.
RefreshTokenRepository - Interface in org.localify.repositories
Repository for RefreshToken entities.
refreshUserCreds(User) - Method in class org.localify.data.SpotifyService
Refreshes a user's Spotify credentials.
refreshUserCreds(User) - Method in class org.localify.data.SpotifyServiceUtils
Refreshes a user's Spotify credentials.
region() - Method in record class org.localify.data.ingest.response.VenueResponse
Returns the value of the region record component.
region() - Method in record class org.localify.data.queue.dto.rym.RymLocation
Returns the value of the region record component.
registeredUsers() - Method in record class org.localify.dashboard.dto.response.DashUserStatsResponse
Returns the value of the registeredUsers record component.
relation() - Method in record class org.localify.artist.dto.ArtistCityResponse
Returns the value of the relation record component.
relation() - Method in record class org.localify.city.City.CityArtistApiResponse
Returns the value of the relation record component.
removeFavoriteArtist(UserDetailsImpl, UUID) - Method in class org.localify.user.UserSelfController
Removes an artist from the user's favorites.
removeFavoriteEvent(UserDetailsImpl, UUID) - Method in class org.localify.user.UserSelfController
Removes an event from the user's favorites.
removeFavoriteVenue(UserDetailsImpl, UUID) - Method in class org.localify.user.UserSelfController
Removes a venue from the user's favorites.
removeUserData() - Method in class org.localify.user.User
Removes all personal data associated with a user.
REQUEST_ID - Static variable in class org.localify.logging.ServletAttributes
The request's unique ID.
REQUEST_ID_HEADER - Static variable in class org.localify.logging.LogFilter
The header name for the request ID.
REQUEST_META - Static variable in class org.localify.logging.ServletAttributes
The metadata for the request.
REQUEST_START_TIME - Static variable in class org.localify.logging.ServletAttributes
The time the request started.
REQUEST_USER_ID - Static variable in class org.localify.logging.ServletAttributes
The ID of the user making the request.
requireUuidList(String, List<String>) - Static method in class org.localify.data.ParamGuards
Requires a list of strings to be a list of UUIDs.
results() - Method in record class org.localify.dto.geocoding.PlaceResults
Returns the value of the results record component.
ROLE - Static variable in class org.localify.auth.LocalifyClaims
The claim for user roles.
rpcRecommender(LocalifyProperties) - Method in class org.localify.common.config.beans.RecConfig
Creates an RPC recommender bean.
RpcRecommender - Class in org.localify.recommend
A recommender that uses RPC to communicate with a recommendation service.
RpcRecommender(LocalifyProperties) - Constructor for class org.localify.recommend.RpcRecommender
Constructs a new RpcRecommender.
RpcRecommender.RpcRecRequest - Record Class in org.localify.recommend
Represents a request for recommendations via RPC.
RpcRecRequest(List<UUID>, List<UUID>) - Constructor for record class org.localify.recommend.RpcRecommender.RpcRecRequest
Creates an instance of a RpcRecRequest record class.
run(String...) - Method in class org.localify.common.OneOffStartupTasks
 
run(String...) - Method in class org.localify.common.S3StartupTasks
 
run(String...) - Method in class org.localify.common.StartupTasks
 
RymArtist - Record Class in org.localify.data.queue.dto.rym
Represents an artist from Rate Your Music (RYM).
RymArtist(RymLocation, String, RymLocation, String, RymLocation, boolean, String, List<String>, List<String>, List<String>, String, String, UUID) - Constructor for record class org.localify.data.queue.dto.rym.RymArtist
Creates an instance of a RymArtist record class.
RymJsonArtist - Record Class in org.localify.data.queue.dto.rym
Represents an artist from a Rate Your Music (RYM) JSON file.
RymJsonArtist(UUID, String, String, List<RymJsonLocation>, List<RymJsonDate>, List<String>, List<String>, String, List<String>) - Constructor for record class org.localify.data.queue.dto.rym.RymJsonArtist
Creates an instance of a RymJsonArtist record class.
RymJsonDate - Record Class in org.localify.data.queue.dto.rym
Represents a date from a Rate Your Music (RYM) JSON file.
RymJsonDate(String, String) - Constructor for record class org.localify.data.queue.dto.rym.RymJsonDate
Creates an instance of a RymJsonDate record class.
RymJsonLocation - Record Class in org.localify.data.queue.dto.rym
Represents a location from a Rate Your Music (RYM) JSON file.
RymJsonLocation(String, ArtistCityExplanation) - Constructor for record class org.localify.data.queue.dto.rym.RymJsonLocation
Creates an instance of a RymJsonLocation record class.
RymLocation - Record Class in org.localify.data.queue.dto.rym
Represents a location from Rate Your Music (RYM).
RymLocation(String, String, String) - Constructor for record class org.localify.data.queue.dto.rym.RymLocation
Creates an instance of a RymLocation record class.

S

S3StartupTasks - Class in org.localify.common
A component for running S3-related startup tasks.
S3StartupTasks(LocalifyProperties, S3Uploader, RecommendService) - Constructor for class org.localify.common.S3StartupTasks
Constructs a new S3StartupTasks.
S3Uploader - Class in org.localify.recommend.s3
A service for uploading data to Amazon S3.
S3Uploader(JdbcTemplate) - Constructor for class org.localify.recommend.s3.S3Uploader
Constructs a new S3Uploader.
saveArtistGenres(Artist, List<Genre>, DataSource) - Method in class org.localify.data.SpotifyServiceUtils
Saves the genres for an artist.
saveFestivalArtists(Festival, List<Artist>) - Method in class org.localify.festival.FestivalServiceImpl
Saves the artists for a festival.
saveFestivalPerformanceArtists(FestivalPerformance, List<Artist>) - Method in class org.localify.festival.FestivalServiceImpl
Saves the artists for a festival performance.
saveNonUserPlaylistToSpotify(Playlist) - Method in interface org.localify.playlist.PlaylistService
Saves a non-user playlist to Spotify.
saveNonUserPlaylistToSpotify(Playlist) - Method in class org.localify.playlist.PlaylistServiceImpl
 
savePlaylistDescription(Playlist, String) - Method in class org.localify.playlist.PlaylistUtils
Saves the description for a playlist.
savePlaylistToFestivalUser(FestivalUser, Playlist) - Method in class org.localify.playlist.PlaylistUtils
Saves a playlist to a festival user.
savePlaylistToSpotify(Playlist, UUID) - Method in interface org.localify.playlist.PlaylistService
Saves a playlist to Spotify for a user.
savePlaylistToSpotify(Playlist, UUID) - Method in class org.localify.playlist.PlaylistServiceImpl
 
savePlaylistToSpotify(Playlist, User) - Method in class org.localify.data.SpotifyService
Saves a playlist to Spotify.
savePlaylistToUser(UserCity, Playlist) - Method in class org.localify.playlist.PlaylistUtils
Saves a playlist to a user's city.
saveRecommendation(UUID, UUID, List<RecommendedArtistDto>, List<UUID>, UUID) - Method in class org.localify.recommend.RecommendService
Saves a recommendation for a user.
saveSearchQuery(String, UUID) - Method in interface org.localify.user.UserService
Saves a search query.
saveSearchQuery(String, UUID) - Method in class org.localify.user.UserServiceImpl
 
saveSongPairs(Playlist, List<ArtistPair>) - Method in class org.localify.playlist.PlaylistUtils
Saves a list of song pairs to a playlist.
saveSongs(Artist, List<Song>) - Method in class org.localify.data.SpotifyService
Saves a list of songs for an artist.
saveSongs(Artist, List<Song>) - Method in class org.localify.data.SpotifyServiceUtils
Saves the songs for an artist.
saveUserMusicToken(String, String) - Method in class org.localify.data.AppleMusicService
Saves a user's Apple Music token.
saveUserPlaylistToSpotify(Playlist, UUID) - Method in class org.localify.data.SpotifyService
Saves a user's playlist to Spotify.
scheduleUrl() - Method in record class org.localify.festival.dto.request.FestivalRequest
Returns the value of the scheduleUrl record component.
scheduleUrl() - Method in record class org.localify.festival.dto.response.FestivalResponse
Returns the value of the scheduleUrl record component.
score() - Method in record class org.localify.data.queue.dto.lastfm.LastFmArtist
Returns the value of the score record component.
score() - Method in record class org.localify.data.queue.dto.lastfm.LastFmTag
Returns the value of the score record component.
score() - Method in record class org.localify.dto.RecommendedArtistDto
Returns the value of the score record component.
score() - Method in record class org.localify.dto.RecommendedArtistDto.SimilarArtistDto
Returns the value of the score record component.
score() - Method in record class org.localify.festival.dto.response.RecommendedCityFestivalDto
Returns the value of the score record component.
score() - Method in record class org.localify.festival.dto.response.RecommendedFestivalArtistDto
Returns the value of the score record component.
score() - Method in record class org.localify.recommend.dto.RecSysArtistResponse.Recsplain
Returns the value of the score record component.
score() - Method in record class org.localify.recommend.dto.RecSysArtistResponse
Returns the value of the score record component.
SCORE - Enum constant in enum class org.localify.recommend.RecSortSetting
Sort by recommendation score.
ScrapeArtist(UUID) - Method in class org.localify.dashboard.DashboardController
Triggers a scrape for an artist.
ScrapeArtistFromId(UUID) - Method in interface org.localify.dashboard.DashboardService
Triggers a scrape for an artist.
ScrapeArtistFromId(UUID) - Method in class org.localify.dashboard.DashboardServiceImpl
 
ScrapeCity(UUID) - Method in class org.localify.dashboard.DashboardController
Triggers a scrape for a city.
ScrapeCityFromId(UUID) - Method in interface org.localify.dashboard.DashboardService
Triggers a scrape for a city.
ScrapeCityFromId(UUID) - Method in class org.localify.dashboard.DashboardServiceImpl
 
Scraper() - Constructor for class org.localify.common.config.properties.LocalifyProperties.Scraper
 
ScraperIngest - Class in org.localify.data.ingest
Service for ingesting scraped data from various sources.
ScraperIngest(JdbcTemplate, BandsInTownDispatch, PollstarDispatch, ArtistRepository, GenreRepository, EventRepository, VenueRepository, CityRepository, ArtistEventRepository, ArtistCityRepository, ArtistGenreRepository, UserFavoriteEventRepository, UserRecentEventViewRepository, CityService) - Constructor for class org.localify.data.ingest.ScraperIngest
Constructs a new ScraperIngest service.
ScrapeStatus - Enum Class in org.localify.dto
Represents the status of a scraping operation.
search(UserDetailsImpl, SearchQuery) - Method in class org.localify.festival.FestivalController
Searches for festivals.
searchAll(UserDetailsImpl, SpotifySearchQuery) - Method in class org.localify.search.SearchController
Searches for all types of entities.
searchAll(SpotifySearchQuery) - Method in class org.localify.search.PostgresSearchService
Searches for all types of entities.
searchAll(SpotifySearchQuery) - Method in interface org.localify.search.SearchService
Searches for all types of entities.
SearchApiResponse - Record Class in org.localify.dto
Represents the response from a search API call.
SearchApiResponse(List<BasicArtistResponse>, List<EventResponse>, List<VenueResponse>, List<CityResponse>, List<FestivalResponse>) - Constructor for record class org.localify.dto.SearchApiResponse
Creates an instance of a SearchApiResponse record class.
searchArtists(SearchQuery, boolean) - Method in class org.localify.search.PostgresSearchService
 
searchArtists(SearchQuery, boolean) - Method in interface org.localify.search.SearchService
Searches for artists using a search query.
searchCities(SearchQuery) - Method in class org.localify.search.PostgresSearchService
 
searchCities(SearchQuery) - Method in interface org.localify.search.SearchService
Searches cities using a query.
SearchController - Class in org.localify.search
Controller for handling search-related requests.
SearchController(SearchService, UserService) - Constructor for class org.localify.search.SearchController
Constructs a new SearchController.
searchEvents(SearchQuery) - Method in class org.localify.search.PostgresSearchService
 
searchEvents(SearchQuery) - Method in interface org.localify.search.SearchService
Searches for events using a search query.
searchFestivals(SearchQuery) - Method in class org.localify.search.PostgresSearchService
 
searchFestivals(SearchQuery) - Method in interface org.localify.search.SearchService
Searches for festivals using a search query.
searchForEventByArtistsAndVenueAndDate(String, Set<Artist>, Venue, Instant) - Method in class org.localify.data.ingest.ScraperIngest
Searches for an event by artists, venue, and a time window.
SearchQuery - Class in org.localify.dto
Represents a search query.
SearchQuery() - Constructor for class org.localify.dto.SearchQuery
Default constructor.
SearchQuery(String) - Constructor for class org.localify.dto.SearchQuery
Constructs a new SearchQuery with the specified query string.
SearchQuery(String, Integer) - Constructor for class org.localify.dto.SearchQuery
Constructs a new SearchQuery with the specified query string and limit.
SearchService - Interface in org.localify.search
Service interface for handling search-related operations.
searchVenues(SearchQuery) - Method in class org.localify.search.PostgresSearchService
 
searchVenues(SearchQuery) - Method in interface org.localify.search.SearchService
Searches for venues using a search query.
secret() - Method in record class org.localify.auth.dto.web.UserCallbackTokenPayload
Returns the value of the secret record component.
secureRandom() - Method in class org.localify.common.config.beans.BeanBag
Creates a secure random number generator.
seed() - Method in record class org.localify.playlist.ArtistPair
Returns the value of the seed record component.
SeedArtistResponse - Record Class in org.localify.artist.dto
Represents a response for a seed artist.
SeedArtistResponse(UUID, String, String, String, String, Boolean) - Constructor for record class org.localify.artist.dto.SeedArtistResponse
Creates an instance of a SeedArtistResponse record class.
seedArtists() - Method in record class org.localify.recommend.RpcRecommender.RpcRecRequest
Returns the value of the seedArtists record component.
seeds() - Method in record class org.localify.user.dto.UserSeedsPutRequest
Returns the value of the seeds record component.
seedSong() - Method in record class org.localify.playlist.ArtistPair
Returns the value of the seedSong record component.
select() - Method in class org.localify.user.support.UserCity
Sets the selected at time to now.
semaphore - Static variable in class org.localify.data.SpotifyService
A semaphore for limiting the number of concurrent Spotify API calls.
sendBitMessage(Object, String, int) - Method in class org.localify.data.dispatch.RabbitSender
Sends a message to the BandsInTown request queue.
sendEmailToken(UserEmailTokenRequest) - Method in class org.localify.auth.ApiAuthController
Sends a login token to the user's email.
sendEmailToken(String) - Method in class org.localify.auth.login.EmailLoginService
Sends an email token to the specified email address.
sendGoogleMessage(Object, String, int) - Method in class org.localify.data.dispatch.RabbitSender
Sends a message to the Google request queue.
sendPollstarMessage(Object, String, int) - Method in class org.localify.data.dispatch.RabbitSender
Sends a message to the Pollstar request queue.
sendSpotifyMessage(Object, String, int) - Method in class org.localify.data.dispatch.RabbitSender
Sends a message to the Spotify request queue.
SERVER_ERROR - Enum constant in enum class org.localify.dto.ScrapeStatus
A server-side error occurred during scraping.
ServletAttributes - Class in org.localify.logging
A utility class for storing servlet attribute names.
ServletAttributes() - Constructor for class org.localify.logging.ServletAttributes
 
ServletUtils - Class in org.localify.common
Utility class for servlet-related operations.
ServletUtils() - Constructor for class org.localify.common.ServletUtils
 
SESSION - Static variable in class org.localify.auth.LocalifyClaims
The claim for the session ID.
SessionExpiredException - Exception in org.localify.common.exceptions
Exception thrown when a user's session has expired.
SessionExpiredException() - Constructor for exception org.localify.common.exceptions.SessionExpiredException
Constructs a new SessionExpiredException with a default message.
SessionExpiredException(String) - Constructor for exception org.localify.common.exceptions.SessionExpiredException
Constructs a new SessionExpiredException with the specified message.
setAccessToken() - Method in class org.localify.common.geocoding.AppleGeocoding
Sets the access token for the Apple Maps API.
setAccessToken(String) - Method in class org.localify.auth.dto.web.SpotifyUserDetails
Sets the access token.
setAccessTokenExpireTime(Instant) - Method in class org.localify.auth.dto.web.SpotifyUserDetails
Sets the expiration time of the access token.
setAcousticness(Float) - Method in class org.localify.dto.SpotifyAudioFeatures
Sets the acousticness.
setAddress(String) - Method in class org.localify.festival.jpa.Festival
Sets the address of the festival.
setAddress(String) - Method in class org.localify.festival.jpa.FestivalStage
Sets the address of the stage.
setAddress(String) - Method in class org.localify.venue.Venue
Sets the address of the venue.
setAddress(Optional<String>) - Method in class org.localify.venue.dto.VenuePatchRequest
Sets the address of the venue.
setAdmin(boolean) - Method in class org.localify.auth.dto.UserDetailsDto
Sets whether the user has the "Admin" role.
setAdmin(boolean) - Method in class org.localify.user.User
Sets whether the user is an admin.
setAgeRequirement(Integer) - Method in class org.localify.venue.Venue
Sets the age requirement for the venue.
setAnalysis(AudioAnalysis) - Method in class org.localify.music.song.SpotifyAudioProperties
Sets the audio analysis.
setAppleCreatedAt() - Method in class org.localify.playlist.Playlist
Sets the Apple Music creation timestamp to now.
setAppleId(String) - Method in class org.localify.artist.jpa.Artist
Sets the artist's Apple Music ID.
setAppleId(String) - Method in class org.localify.music.song.Song
Sets the Apple Music ID of the song.
setAppleId(String) - Method in class org.localify.playlist.Playlist
Sets the Apple Music ID of the playlist.
setAppleId(String) - Method in class org.localify.user.User
Sets the user's Apple Music ID.
setAppleImage(String) - Method in class org.localify.music.song.Song
Sets the Apple Music image URL for the song.
setAppleMusicToken(String) - Method in class org.localify.user.User
Sets the user's Apple Music token.
setApplePreviewUrl(String) - Method in class org.localify.music.song.Song
Sets the Apple Music preview URL for the song.
setAppleUpdatedAt() - Method in class org.localify.playlist.Playlist
Sets the Apple Music update timestamp to now.
setArtist(Artist) - Method in class org.localify.artist.join.ArtistCity
Sets the artist.
setArtist(Artist) - Method in class org.localify.artist.join.ArtistGenre
Sets the artist.
setArtist(Artist) - Method in class org.localify.artist.join.ArtistSong
Sets the artist.
setArtist(Artist) - Method in class org.localify.artist.jpa.ArtistChangeEntry
Sets the artist.
setArtist(Artist) - Method in class org.localify.festival.jpa.FestivalArtist
Sets the artist.
setArtist(Artist) - Method in class org.localify.festival.jpa.FestivalPerformanceArtist
Sets the artist.
setArtist(Artist) - Method in class org.localify.recommend.UserArtistRecommendation
Sets the recommended artist.
setArtist(Artist) - Method in class org.localify.user.support.UserFavoriteArtist
Sets the artist.
setArtist(Artist) - Method in class org.localify.user.support.UserRecentArtistView
Sets the artist.
setArtist(Artist) - Method in class org.localify.user.support.UserSeedArtist
Sets the artist.
setArtist(Artist) - Method in class org.localify.user.support.UserTopArtistsSnapshotEntry
 
setArtistId(UUID) - Method in class org.localify.artist.join.ArtistCity.Key
Sets the artist ID.
setArtistId(UUID) - Method in class org.localify.artist.join.ArtistEvent.Key
Sets the artist ID.
setArtistId(UUID) - Method in class org.localify.artist.join.ArtistGenre.ArtistGenrePK
Sets the artist ID.
setArtistId(UUID) - Method in class org.localify.artist.join.ArtistSong.Key
Sets the artist ID.
setArtistId(UUID) - Method in class org.localify.festival.jpa.FestivalArtist.Key
Sets the artist ID.
setArtistId(UUID) - Method in class org.localify.festival.jpa.FestivalPerformanceArtist.Key
Sets the artist ID.
setArtistId(UUID) - Method in class org.localify.user.support.UserFavoriteArtist.Key
Sets the artist ID.
setArtistId(UUID) - Method in class org.localify.user.support.UserRecentArtistView.Key
Sets the artist ID.
setArtistId(UUID) - Method in class org.localify.user.support.UserSeedArtist.Key
Sets the artist ID.
setArtistRecommendation(UserArtistRecommendation) - Method in class org.localify.recommend.UserRecommendationSimilarArtist
Sets the parent user artist recommendation.
setArtists(List<Long>) - Method in class org.localify.data.queue.dto.recommend.RecommendedArtistsRequest
Sets the list of artist IDs to base recommendations on.
setArtists(List<BasicArtistLocalResponse>) - Method in class org.localify.dto.RecommendedEventDto
Sets the list of artists performing at the event.
setArtists(List<RecArtistResponseDto>) - Method in class org.localify.data.queue.dto.recommend.RecommendedArtists
Sets the list of recommended artists.
setArtists(Set<Artist>) - Method in class org.localify.music.genre.Genre
Sets the artists associated with the genre.
setAudienceId(String) - Method in class org.localify.common.config.properties.LocalifyProperties.Apple
 
setAuthenticated(boolean) - Method in class org.localify.auth.dto.JwtAuthenticationRequest
 
setAuthToken(String) - Method in class org.localify.common.config.properties.LocalifyProperties.RecSys
 
setAuthToken(String) - Method in class org.localify.user.support.AccountMergeToken
Sets the authentication token.
setAuthToken(String) - Method in class org.localify.user.support.UserEmailAuthToken
Sets the authentication token.
setAutoSearchSpotify(Boolean) - Method in class org.localify.dto.SpotifySearchQuery
Sets whether to automatically search Spotify.
setAutoTrain(boolean) - Method in class org.localify.common.config.properties.LocalifyProperties.RecSys
 
setAvatarUrl(String) - Method in class org.localify.auth.dto.web.SpotifyUserDetails
Sets the URL of the user's avatar.
setBandsInTownFound(boolean) - Method in class org.localify.artist.jpa.Artist
Sets whether the artist was found on Bandsintown.
setBandsInTownFound(Boolean) - Method in class org.localify.venue.Venue
Sets whether the venue was found on Bandsintown.
setBandsInTownId(String) - Method in class org.localify.artist.jpa.Artist
Sets the artist's Bandsintown ID.
setBandsInTownId(String) - Method in class org.localify.event.Event
Sets the BandsInTown ID.
setBandsInTownId(String) - Method in class org.localify.venue.Venue
Sets the Bandsintown ID of the venue.
setBandsInTownLastQueued() - Method in class org.localify.artist.jpa.Artist
Sets the Bandsintown queued timestamp to the current time.
setBandsInTownLastQueued() - Method in class org.localify.event.Event
Sets the BandsInTown last queued timestamp to now.
setBandsInTownLastUpdated() - Method in class org.localify.artist.jpa.Artist
Sets the Bandsintown updated timestamp to the current time.
setBandsInTownQueuedAt(Instant) - Method in class org.localify.artist.jpa.Artist
Sets the timestamp when the artist was last queued for a Bandsintown update.
setBandsInTownQueuedAt(Instant) - Method in class org.localify.event.Event
Sets the BandsInTown queued timestamp.
setBandsInTownQueuedAt(Instant) - Method in class org.localify.venue.Venue
Sets the timestamp when the venue was queued for scraping on Bandsintown.
setBandsInTownUpdatedAt() - Method in class org.localify.event.Event
Sets the BandsInTown updated timestamp to now.
setBandsInTownUpdatedAt() - Method in class org.localify.venue.Venue
Sets the timestamp when the venue was last updated from Bandsintown to now.
setBandsInTownUpdatedAt(Instant) - Method in class org.localify.artist.jpa.Artist
Sets the timestamp when the artist's Bandsintown data was last updated.
setBandsInTownUpdatedAt(Instant) - Method in class org.localify.event.Event
Sets the BandsInTown updated timestamp.
setBandsInTownUpdatedAt(Instant) - Method in class org.localify.venue.Venue
Sets the timestamp when the venue was last updated from Bandsintown.
setBanned() - Method in class org.localify.music.genre.Genre
Sets the banned timestamp to now.
setBannedAt(Instant) - Method in class org.localify.artist.join.ArtistGenre
Sets the timestamp when the relationship was banned.
setBannedAt(Instant) - Method in class org.localify.city.City
Sets the banned timestamp of the city.
setBannedAt(Instant) - Method in class org.localify.music.genre.Genre
Sets the banned timestamp.
setBaseUrl(String) - Method in class org.localify.common.config.properties.LocalifyProperties.Api
 
setBulkDispatchSpotifyApi(boolean) - Method in class org.localify.common.config.properties.LocalifyProperties.Scraper
 
setCapacity(Integer) - Method in class org.localify.venue.Venue
Sets the capacity of the venue.
setCities(List<UserCity>) - Method in class org.localify.user.User
Sets the user's cities.
setCity(String) - Method in class org.localify.auth.dto.web.GeoIpDetails
Sets the city name.
setCity(City) - Method in class org.localify.artist.join.ArtistCity
Sets the city.
setCity(City) - Method in class org.localify.festival.jpa.Festival
Sets the city of the festival.
setCity(City) - Method in class org.localify.user.support.UserRecentCityView
Sets the city.
setCity(City) - Method in class org.localify.venue.Venue
Sets the city where the venue is located.
setCity(CityResponse) - Method in class org.localify.user.dto.UserFestivalContainer
Sets the city where the festival is located.
setCityId(Optional<UUID>) - Method in class org.localify.venue.dto.VenuePatchRequest
Sets the ID of the city where the venue is located.
setCityId(UUID) - Method in class org.localify.artist.join.ArtistCity.Key
Sets the city ID.
setCityId(UUID) - Method in class org.localify.user.support.UserRecentCityView.Key
Sets the city ID.
setClientId(String) - Method in class org.localify.common.config.properties.LocalifyProperties.Google
 
setClientId(String) - Method in class org.localify.common.config.properties.LocalifyProperties.Spotify
 
setClientSecret(String) - Method in class org.localify.common.config.properties.LocalifyProperties.Spotify
 
setCompleted(boolean) - Method in class org.localify.user.support.AccountLinkToken
Sets whether the token has been completed.
setConfirmedAt(Instant) - Method in class org.localify.artist.join.ArtistCity
Sets the confirmation timestamp.
setConsumedAt(Instant) - Method in class org.localify.user.support.RefreshToken
Sets the consumption timestamp of the refresh token.
setContributedBy(User) - Method in class org.localify.artist.join.ArtistCity
Sets the user who contributed this relationship.
setContributionBannedAt(Instant) - Method in class org.localify.user.User
Sets the timestamp when the user was banned from making contributions.
setCountry(String) - Method in class org.localify.auth.dto.web.GeoIpDetails
Sets the country name.
setCountry(String) - Method in class org.localify.auth.dto.web.SpotifyUserDetails
Sets the user's country.
setCountryCode(String) - Method in class org.localify.city.City
Sets the country code of the city.
setCountryCode(String) - Method in class org.localify.user.dto.UserCityContainer
Sets the country code of the city.
setCountryName(String) - Method in class org.localify.city.City
Sets the country name of the city.
setCreatedAt(Instant) - Method in class org.localify.artist.join.ArtistGenre
Sets the creation timestamp.
setCreatedAt(Instant) - Method in class org.localify.artist.jpa.ArtistSimilarity
Sets the creation timestamp.
setCreatedAt(Instant) - Method in class org.localify.auth.jpa.WeeklyEmailRegistrationToken
Sets the creation timestamp.
setCreatedAt(Instant) - Method in class org.localify.city.City
Sets the creation timestamp of the city.
setCreatedAt(Instant) - Method in class org.localify.dto.RecommendedEventDto
Sets the creation timestamp of the recommendation.
setCreatedAt(Instant) - Method in class org.localify.festival.jpa.Festival
Sets the creation timestamp.
setCreatedAt(Instant) - Method in class org.localify.festival.jpa.FestivalArtist
Sets the creation timestamp.
setCreatedAt(Instant) - Method in class org.localify.festival.jpa.FestivalPerformance
Sets the creation timestamp.
setCreatedAt(Instant) - Method in class org.localify.festival.jpa.FestivalPerformanceArtist
Sets the creation timestamp.
setCreatedAt(Instant) - Method in class org.localify.festival.jpa.FestivalStage
Sets the creation timestamp.
setCreatedAt(Instant) - Method in class org.localify.festival.jpa.FestivalUser
Sets the creation timestamp.
setCreatedAt(Instant) - Method in class org.localify.music.genre.Genre
Sets the creation timestamp.
setCreatedAt(Instant) - Method in class org.localify.user.support.AccountLinkToken
Sets the creation timestamp of the token.
setCreatedAt(Instant) - Method in class org.localify.user.support.AccountMergeToken
Sets the creation timestamp of the token.
setCreatedAt(Instant) - Method in class org.localify.user.support.UserFavoriteEvent
Sets the creation timestamp.
setCreatedAt(Instant) - Method in class org.localify.user.support.UserFavoriteVenue
Sets the creation timestamp.
setCreatedAt(Instant) - Method in class org.localify.user.support.UserFeedback
Sets the creation timestamp.
setCreatedAt(Instant) - Method in class org.localify.user.support.UserRecentArtistView
Sets the creation timestamp.
setCreatedAt(Instant) - Method in class org.localify.user.support.UserRecentCityView
Sets the creation timestamp.
setCreatedAt(Instant) - Method in class org.localify.user.support.UserRecentEventView
Sets the creation timestamp.
setCreatedAt(Instant) - Method in class org.localify.user.support.UserRecentVenueView
Sets the creation timestamp.
setCreatedAt(Instant) - Method in class org.localify.user.support.UserSearch
Sets the creation timestamp of the search.
setCreatedAt(Instant) - Method in class org.localify.user.support.UserSeedArtist
Sets the creation timestamp.
setCreatedAt(Instant) - Method in class org.localify.user.support.UserTopArtistsSnapshot
 
setCreatedAt(Instant) - Method in class org.localify.user.User
Sets the creation timestamp.
setCreatedAt(Instant) - Method in class org.localify.venue.Venue
Sets the creation timestamp of the venue.
setCreatedByDataSource(DataSource) - Method in class org.localify.music.genre.Genre
Sets the data source that created the genre.
setCustomEndDate(Optional<Instant>) - Method in class org.localify.user.dto.UserCityPatchRequest
Sets the custom end date.
setCustomStartDate(Optional<Instant>) - Method in class org.localify.user.dto.UserCityPatchRequest
Sets the custom start date.
setDanceability(Float) - Method in class org.localify.dto.SpotifyAudioFeatures
Sets the danceability.
setDashboardOrigins(List<String>) - Method in class org.localify.common.config.properties.LocalifyProperties.Api
 
setDataSource(DataSource) - Method in class org.localify.artist.join.ArtistGenre
Sets the data source.
setDeletedAt() - Method in class org.localify.playlist.PlaylistSongPair
Sets the deleted timestamp to now.
setDeletedAt() - Method in class org.localify.user.support.UserFavoriteEvent
Sets the deletion timestamp to now.
setDeletedAt(Instant) - Method in class org.localify.festival.jpa.FestivalUser
Sets the deleted timestamp.
setDeletedAt(Instant) - Method in class org.localify.user.support.UserFavoriteEvent
Sets the deletion timestamp.
setDeletedAt(Instant) - Method in class org.localify.user.User
Sets the deleted timestamp.
setDescription(String) - Method in class org.localify.festival.jpa.Festival
Sets the description of the festival.
setDescription(String) - Method in class org.localify.playlist.Playlist
Sets the description of the playlist.
setDevTeamId(String) - Method in class org.localify.common.config.properties.LocalifyProperties.Apple
 
setDisabled(boolean) - Method in class org.localify.user.User
Sets whether the user is disabled.
setDispatchBitArtists(boolean) - Method in class org.localify.common.config.properties.LocalifyProperties.Scraper
 
setDispatchBitUnknownArtists(boolean) - Method in class org.localify.common.config.properties.LocalifyProperties.Scraper
 
setDispatchGoogleCities(boolean) - Method in class org.localify.common.config.properties.LocalifyProperties.Scraper
 
setDispatchPollstarArtists(boolean) - Method in class org.localify.common.config.properties.LocalifyProperties.Scraper
 
setDispatchPollstarCities(boolean) - Method in class org.localify.common.config.properties.LocalifyProperties.Scraper
 
setDispatchPollstarUnknownArtists(boolean) - Method in class org.localify.common.config.properties.LocalifyProperties.Scraper
 
setDispatchPollstarUnknownCities(boolean) - Method in class org.localify.common.config.properties.LocalifyProperties.Scraper
 
setDispatchSpotifyApi(boolean) - Method in class org.localify.common.config.properties.LocalifyProperties.Scraper
 
setDispatchSpotifyArtists(boolean) - Method in class org.localify.common.config.properties.LocalifyProperties.Scraper
 
setDispatchTracksForAcousticFeatures(boolean) - Method in class org.localify.common.config.properties.LocalifyProperties.Scraper
 
setDisplayName(String) - Method in class org.localify.auth.dto.web.SpotifyUserDetails
Sets the user's display name.
setDistance(Double) - Method in class org.localify.user.support.UserCity
Sets the distance for the user city.
setDoorTime(Instant) - Method in class org.localify.event.Event
Sets the door time.
setDoorTime(Optional<Instant>) - Method in class org.localify.event.dto.EventPatchRequest
Sets the door time of the event.
setDtos(List<RecommendedArtistDto>) - Method in class org.localify.recommend.UserRecommendation
Sets the list of recommended artist DTOs.
setDuration(Duration) - Method in class org.localify.music.song.Song
Sets the duration of the song.
setDurationMs(Integer) - Method in class org.localify.dto.SpotifyAudioFeatures
Sets the duration in milliseconds.
setEastRegion(Double) - Method in class org.localify.city.City
Sets the eastern boundary of the city's region.
setEmail(String) - Method in class org.localify.auth.dto.web.GoogleJwtUserDetails
Sets the user's email.
setEmail(String) - Method in class org.localify.auth.dto.web.SpotifyUserDetails
Sets the user's email.
setEmail(String) - Method in class org.localify.user.support.UserFeedback
Sets the email.
setEmailOptIn(boolean) - Method in class org.localify.user.User
Sets whether the user has opted in to emails.
setEmailVerified(boolean) - Method in class org.localify.auth.dto.web.GoogleJwtUserDetails
Sets whether the email is verified.
setEmailVerified(boolean) - Method in class org.localify.user.User
Sets whether the user's email is verified.
setEmblematic(Boolean) - Method in class org.localify.artist.join.ArtistGenre
Sets whether the genre is emblematic for the artist.
setEmblemPlacement(Integer) - Method in class org.localify.artist.join.ArtistGenre
Sets the emblem placement.
setEnabled(boolean) - Method in class org.localify.common.config.properties.LocalifyProperties.Bot
 
setEnableScraping(boolean) - Method in class org.localify.common.config.properties.LocalifyProperties.Scraper
 
setEndDate(Instant) - Method in class org.localify.user.dto.UserCityContainer
Sets the end date for the city selection.
setEndDate(Instant) - Method in class org.localify.user.support.UserCity
Sets the end date for the user city.
setEndDate(LocalDate) - Method in class org.localify.festival.jpa.Festival
Sets the end date of the festival.
setEndpoint(String) - Method in class org.localify.common.config.properties.LocalifyProperties.Bot
 
setEndpoint(String) - Method in class org.localify.common.config.properties.LocalifyProperties.RecSys
 
setEndTime(Instant) - Method in class org.localify.event.Event
Sets the end time.
setEndTime(Instant) - Method in class org.localify.festival.jpa.FestivalPerformance
Sets the end time of the performance.
setEndTime(Optional<Instant>) - Method in class org.localify.event.dto.EventPatchRequest
Sets the end time of the event.
setEnergy(Float) - Method in class org.localify.dto.SpotifyAudioFeatures
Sets the energy.
setEntries(List<UserTopArtistsSnapshotEntry>) - Method in class org.localify.user.support.UserTopArtistsSnapshot
 
setEntry(String) - Method in class org.localify.user.support.UserFeedback
Sets the feedback entry.
setEvent(Event) - Method in class org.localify.user.support.UserFavoriteEvent
Sets the event.
setEvent(Event) - Method in class org.localify.user.support.UserRecentEventView
Sets the event.
setEventId(UUID) - Method in class org.localify.artist.join.ArtistEvent.Key
Sets the event ID.
setEventId(UUID) - Method in class org.localify.user.support.UserFavoriteEvent.Key
Sets the event ID.
setEventId(UUID) - Method in class org.localify.user.support.UserRecentEventView.Key
Sets the event ID.
setExpectedService(AccountLinkToken.ExpectedService) - Method in class org.localify.user.support.AccountLinkToken
Sets the expected service for the token.
setExpiresAt(Instant) - Method in class org.localify.user.support.AccountMergeToken
Sets the expiration timestamp of the token.
setExpiresAt(Instant) - Method in class org.localify.user.support.RefreshToken
Sets the expiration timestamp of the refresh token.
setExpiresAt(Instant) - Method in class org.localify.user.support.UserEmailAuthToken
Sets the expiration timestamp of the token.
setExpiresIn(Long) - Method in class org.localify.auth.dto.web.AuthCredentials
Sets the expiration time in seconds.
setExplanation(ArtistCityExplanation) - Method in class org.localify.artist.join.ArtistCity
Sets the explanation for the artist-city relationship.
setFamilyName(String) - Method in class org.localify.auth.dto.web.GoogleJwtUserDetails
Sets the user's family name.
setFavorite(boolean) - Method in class org.localify.dto.RecommendedEventDto
Sets whether the event is a favorite of the user.
setFeatures(AudioFeatures) - Method in class org.localify.music.song.SpotifyAudioProperties
Sets the audio features.
setFestival(Festival) - Method in class org.localify.festival.jpa.FestivalArtist
Sets the festival.
setFestival(Festival) - Method in class org.localify.festival.jpa.FestivalStage
Sets the festival the stage belongs to.
setFestival(Festival) - Method in class org.localify.festival.jpa.FestivalUser
Sets the festival.
setFestivalId(UUID) - Method in class org.localify.festival.jpa.FestivalArtist.Key
Sets the festival ID.
setFestivalId(UUID) - Method in class org.localify.festival.jpa.FestivalUser.Key
Sets the festival ID.
setFestivalPerformance(FestivalPerformance) - Method in class org.localify.festival.jpa.FestivalPerformanceArtist
Sets the festival performance.
setFestivalPerformanceId(UUID) - Method in class org.localify.festival.jpa.FestivalPerformanceArtist.Key
Sets the festival performance ID.
setFromUser(User) - Method in class org.localify.user.support.AccountMergeToken
Sets the user to merge from.
setFrontendOrigins(List<String>) - Method in class org.localify.common.config.properties.LocalifyProperties.Api
 
setGenre(Genre) - Method in class org.localify.artist.join.ArtistGenre
Sets the genre.
setGenreId(UUID) - Method in class org.localify.artist.join.ArtistGenre.ArtistGenrePK
Sets the genre ID.
setGenres(List<GenreResponse>) - Method in class org.localify.dto.RecommendedEventDto
Sets the list of genres associated with the event.
setGeoDatabasePath(String) - Method in class org.localify.common.config.properties.LocalifyProperties
 
setGeoIpDetails(GeoIpDetails) - Method in class org.localify.user.support.RefreshToken
Sets the GeoIP details for the refresh token.
setGeoIpDetails(GeoIpDetails) - Method in class org.localify.user.support.UserSession
 
setGeoPoint(Point) - Method in class org.localify.city.City
Sets the geographical point of the city.
setGeoPoint(Point) - Method in class org.localify.festival.jpa.Festival
Sets the geographic point of the festival.
setGeoPoint(Point) - Method in class org.localify.festival.jpa.FestivalStage
Sets the geographic point of the stage.
setGeoPoint(Point) - Method in class org.localify.venue.Venue
Sets the geographical point of the venue.
setGivenName(String) - Method in class org.localify.auth.dto.web.GoogleJwtUserDetails
Sets the user's given name.
setGoogleId(String) - Method in class org.localify.user.User
Sets the user's Google ID.
setGoogleLastQueued() - Method in class org.localify.city.City
Sets the Google queued timestamp to the current time.
setGooglePictureUrl(String) - Method in class org.localify.user.User
Sets the user's Google profile picture URL.
setGoogleQueuedAt(Instant) - Method in class org.localify.city.City
Sets the timestamp when the city was last queued for a Google update.
setGoogleUpdatedAt() - Method in class org.localify.event.Event
Sets the Google updated timestamp to now.
setGoogleUpdatedAt(Instant) - Method in class org.localify.city.City
Sets the timestamp when the city's Google data was last updated.
setGoogleUpdatedAt(Instant) - Method in class org.localify.event.Event
Sets the Google updated timestamp.
setGuest(boolean) - Method in class org.localify.user.User
Sets whether the user is a guest.
setHasLocalArtistPerforming(boolean) - Method in class org.localify.dto.RecommendedEventDto
Sets whether a local artist is performing at the event.
setHideContributed(boolean) - Method in class org.localify.user.User
Sets whether to hide the user's contributions.
setHighPrice(Double) - Method in class org.localify.event.Event
Sets the high price.
setHighPrice(Optional<Double>) - Method in class org.localify.event.dto.EventPatchRequest
Sets the high price of the event.
setHostedDomain(String) - Method in class org.localify.auth.dto.web.GoogleJwtUserDetails
Sets the hosted domain of the user.
setId(long) - Method in class org.localify.data.queue.dto.recommend.RecArtistResponseDto
Sets the ID of the recommended artist.
setId(long) - Method in class org.localify.data.queue.dto.recommend.RecommendedArtistResponse
Sets the ID of the recommended artist.
setId(String) - Method in class org.localify.auth.dto.web.SpotifyUserDetails
Sets the user's Spotify ID.
setId(UUID) - Method in class org.localify.auth.dto.UserDetailsDto
Sets the user's ID.
setId(UUID) - Method in class org.localify.dto.RecommendedEventDto
Sets the ID of the event.
setId(UUID) - Method in class org.localify.festival.jpa.Festival
Sets the ID of the festival.
setId(UUID) - Method in class org.localify.festival.jpa.FestivalPerformance
Sets the ID of the performance.
setId(UUID) - Method in class org.localify.festival.jpa.FestivalStage
Sets the ID of the stage.
setId(UUID) - Method in class org.localify.music.genre.Genre
Sets the ID of the genre.
setId(UUID) - Method in class org.localify.user.dto.UserCityFestivalContainer
Sets the ID of the city or festival.
setId(UUID) - Method in class org.localify.user.support.AccountLinkToken
Sets the ID of the token.
setId(UUID) - Method in class org.localify.user.support.AccountMergeToken
Sets the ID of the token.
setId(UUID) - Method in class org.localify.user.support.RefreshToken
Sets the ID of the refresh token.
setId(UUID) - Method in class org.localify.user.support.UserFeedback
Sets the ID.
setId(UUID) - Method in class org.localify.user.support.UserTopArtistsSnapshot
 
setId(UUID) - Method in class org.localify.user.support.UserTopArtistsSnapshotEntry
 
setId(UUID) - Method in class org.localify.user.User
Sets the user's ID.
setId(ArtistGenre.ArtistGenrePK) - Method in class org.localify.artist.join.ArtistGenre
Sets the composite primary key.
setImage(String) - Method in class org.localify.city.City
Sets the URL of an image of the city.
setImageUrl(String) - Method in class org.localify.festival.jpa.Festival
Sets the image URL of the festival.
setImpl(String) - Method in class org.localify.common.config.properties.LocalifyProperties.RecSys
 
setIngest(boolean) - Method in class org.localify.common.config.properties.LocalifyProperties.Scraper
 
setIngestFileCityPopulations(boolean) - Method in class org.localify.common.config.properties.LocalifyProperties.Scraper
 
setIngestFileSpotifyArtists(boolean) - Method in class org.localify.common.config.properties.LocalifyProperties.Scraper
 
setIngestFileSpotifyArtistsByAlbum(boolean) - Method in class org.localify.common.config.properties.LocalifyProperties.Scraper
 
setIngestFileSpotifyArtistsByName(boolean) - Method in class org.localify.common.config.properties.LocalifyProperties.Scraper
 
setIngestFileSpotifyArtistsByTrack(boolean) - Method in class org.localify.common.config.properties.LocalifyProperties.Scraper
 
setIngestFileSpotifyIdOrigins(boolean) - Method in class org.localify.common.config.properties.LocalifyProperties.Scraper
 
setIngestRymJsons(boolean) - Method in class org.localify.common.config.properties.LocalifyProperties.Scraper
 
setInstrumentalness(Float) - Method in class org.localify.dto.SpotifyAudioFeatures
Sets the instrumentalness.
setInvalidatedAt(Instant) - Method in class org.localify.user.support.UserSession
 
setIpAddress(InetAddress) - Method in class org.localify.user.support.RefreshToken
Sets the IP address from which the refresh token was issued.
setIsrc(String) - Method in class org.localify.music.song.Song
Sets the ISRC of the song.
setIssuedAt(Instant) - Method in class org.localify.user.support.RefreshToken
Sets the timestamp at which the refresh token was issued.
setJwtRefreshTokenValidity(Duration) - Method in class org.localify.common.config.properties.LocalifyProperties.Auth
 
setJwtToken(String) - Method in class org.localify.common.config.properties.LocalifyProperties.Auth
 
setJwtTokenValidity(Duration) - Method in class org.localify.common.config.properties.LocalifyProperties.Auth
 
setKey(Integer) - Method in class org.localify.dto.SpotifyAudioFeatures
Sets the key.
setKey(ArtistSimilarity.Key) - Method in class org.localify.artist.jpa.ArtistSimilarity
Sets the composite primary key.
setKey(FestivalArtist.Key) - Method in class org.localify.festival.jpa.FestivalArtist
Sets the composite key.
setKey(FestivalPerformanceArtist.Key) - Method in class org.localify.festival.jpa.FestivalPerformanceArtist
Sets the composite key.
setKey(FestivalUser.Key) - Method in class org.localify.festival.jpa.FestivalUser
Sets the composite key.
setKey(UserFavoriteEvent.Key) - Method in class org.localify.user.support.UserFavoriteEvent
Sets the key.
setKey(UserFavoriteVenue.Key) - Method in class org.localify.user.support.UserFavoriteVenue
Sets the key.
setKey(UserRecentArtistView.Key) - Method in class org.localify.user.support.UserRecentArtistView
Sets the key.
setKey(UserRecentCityView.Key) - Method in class org.localify.user.support.UserRecentCityView
Sets the key.
setKey(UserRecentEventView.Key) - Method in class org.localify.user.support.UserRecentEventView
Sets the key.
setKey(UserRecentVenueView.Key) - Method in class org.localify.user.support.UserRecentVenueView
Sets the key.
setKey(UserSeedArtist.Key) - Method in class org.localify.user.support.UserSeedArtist
Sets the key.
setLastfmScore(Double) - Method in class org.localify.artist.jpa.ArtistSimilarity
Sets the Last.fm similarity score.
setLastUpdated(Instant) - Method in class org.localify.venue.Venue
Sets the last update timestamp of the venue.
setLatitude(Double) - Method in class org.localify.auth.dto.web.GeoIpDetails
Sets the latitude.
setLatitude(Optional<Double>) - Method in class org.localify.city.dto.CityPatchRequest
Sets the latitude of the city.
setLatitude(Optional<Double>) - Method in class org.localify.venue.dto.VenuePatchRequest
Sets the latitude of the venue.
setLegacyId(Integer) - Method in class org.localify.playlist.Playlist
Sets the legacy ID of the playlist.
setLegacyId(Integer) - Method in class org.localify.user.User
Sets the user's legacy ID.
setLimit(Integer) - Method in class org.localify.dto.SearchQuery
Sets the search limit.
setLimit(Integer) - Method in class org.localify.dto.SpotifySearchQuery
Sets the search limit.
setLimit(Integer) - Method in class org.localify.dto.PageOptions
Sets the limit.
setLimit(Integer) - Method in class org.localify.user.dto.UserFavoriteQuery
Sets the limit for the number of results to return.
setLiveness(Float) - Method in class org.localify.dto.SpotifyAudioFeatures
Sets the liveness.
setLoadUploader(boolean) - Method in class org.localify.common.config.properties.LocalifyProperties.RecSys
 
setLocalArtist(Artist) - Method in class org.localify.playlist.PlaylistSongPair
Sets the local artist.
setLocalArtists(List<Long>) - Method in class org.localify.data.queue.dto.recommend.RecommendedArtistsRequest
Sets the list of local artist IDs to consider.
setLocale(String) - Method in class org.localify.auth.dto.web.GoogleJwtUserDetails
Sets the user's locale.
setLocalSong(Song) - Method in class org.localify.playlist.PlaylistSongPair
Sets the local song.
setLocalSong2(Song) - Method in class org.localify.playlist.PlaylistSongPair
Sets the second local song.
setLocalSong3(Song) - Method in class org.localify.playlist.PlaylistSongPair
Sets the third local song.
setLoginCallbackUri(String) - Method in class org.localify.common.config.properties.LocalifyProperties.Spotify
 
setLoginHtmlDomain(String) - Method in class org.localify.common.config.properties.LocalifyProperties.Apple
 
setLoginHtmlPage(String) - Method in class org.localify.common.config.properties.LocalifyProperties.Apple
 
setLoginIp(InetAddress) - Method in class org.localify.user.support.UserSession
 
setLongitude(Double) - Method in class org.localify.auth.dto.web.GeoIpDetails
Sets the longitude.
setLongitude(Optional<Double>) - Method in class org.localify.city.dto.CityPatchRequest
Sets the longitude of the city.
setLongitude(Optional<Double>) - Method in class org.localify.venue.dto.VenuePatchRequest
Sets the longitude of the venue.
setLoudness(Float) - Method in class org.localify.dto.SpotifyAudioFeatures
Sets the loudness.
setLowPrice(Double) - Method in class org.localify.event.Event
Sets the low price.
setLowPrice(Optional<Double>) - Method in class org.localify.event.dto.EventPatchRequest
Sets the low price of the event.
setMode(Modality) - Method in class org.localify.dto.SpotifyAudioFeatures
Sets the mode.
setMusicKeyId(String) - Method in class org.localify.common.config.properties.LocalifyProperties.Apple
 
setMusicToken(String) - Method in class org.localify.common.config.properties.LocalifyProperties.Apple
 
setName(String) - Method in class org.localify.artist.jpa.Artist
Sets the artist's name.
setName(String) - Method in class org.localify.artist.jpa.ArtistChangeEntry
Sets the name of the artist at the time of this entry.
setName(String) - Method in class org.localify.auth.dto.web.GoogleJwtUserDetails
Sets the user's full name.
setName(String) - Method in class org.localify.city.City
Sets the name of the city.
setName(String) - Method in class org.localify.dto.RecommendedEventDto
Sets the name of the event.
setName(String) - Method in class org.localify.event.Event
Sets the name of the event.
setName(String) - Method in class org.localify.festival.jpa.Festival
Sets the name of the festival.
setName(String) - Method in class org.localify.festival.jpa.FestivalPerformance
Sets the name of the performance.
setName(String) - Method in class org.localify.festival.jpa.FestivalStage
Sets the name of the stage.
setName(String) - Method in class org.localify.music.genre.Genre
Sets the name of the genre.
setName(String) - Method in class org.localify.music.song.Song
Sets the name of the song.
setName(String) - Method in class org.localify.playlist.Playlist
Sets the name of the playlist.
setName(String) - Method in class org.localify.user.dto.UserCityFestivalContainer
Sets the name of the city or festival.
setName(String) - Method in class org.localify.user.User
Sets the name of the user.
setName(String) - Method in class org.localify.venue.Venue
Sets the name of the venue.
setName(Optional<String>) - Method in class org.localify.artist.dto.ArtistPatchRequest
Sets the name of the artist.
setName(Optional<String>) - Method in class org.localify.city.dto.CityPatchRequest
Sets the name of the city.
setName(Optional<String>) - Method in class org.localify.event.dto.EventPatchRequest
Sets the name of the event.
setName(Optional<String>) - Method in class org.localify.venue.dto.VenuePatchRequest
Sets the name of the venue.
setNameReadable(String) - Method in class org.localify.music.genre.Genre
Sets the readable name of the genre.
setNickname(String) - Method in class org.localify.festival.jpa.Festival
Sets the nickname of the festival.
setNickName(String) - Method in class org.localify.user.dto.UserFestivalContainer
Sets the nickname of the festival.
setNorthRegion(Double) - Method in class org.localify.city.City
Sets the northern boundary of the city's region.
setOwner(User) - Method in class org.localify.playlist.Playlist
Sets the owner of the playlist.
setPage(Integer) - Method in class org.localify.dto.PageOptions
Sets the page number.
setPage(Integer) - Method in class org.localify.user.dto.UserFavoriteQuery
Sets the page number.
setPercentMatch(Double) - Method in class org.localify.dto.RecommendedEventDto
Sets the match percentage.
setPermittedRedirects(List<String>) - Method in class org.localify.common.config.properties.LocalifyProperties.Api
 
setPictureUrl(String) - Method in class org.localify.auth.dto.web.GoogleJwtUserDetails
Sets the URL of the user's profile picture.
setPlaylist(Playlist) - Method in class org.localify.city.City
Sets the playlist associated with the city.
setPlaylist(Playlist) - Method in class org.localify.event.Event
Sets the playlist for the event.
setPlaylist(Playlist) - Method in class org.localify.festival.jpa.FestivalUser
Sets the playlist for the festival.
setPlaylist(Playlist) - Method in class org.localify.playlist.PlaylistSongPair
Sets the playlist.
setPlaylist(Playlist) - Method in class org.localify.user.support.UserCity
Sets the playlist for the user city.
setPlaylist(Playlist) - Method in class org.localify.venue.Venue
Sets the playlist for the venue.
setPlaylistCreation(boolean) - Method in class org.localify.common.config.properties.LocalifyProperties.Spotify
 
setPlaylistGeneration(Boolean) - Method in class org.localify.user.User
Sets the user's preference for playlist generation.
setPlaylistLocalSongsPerSeed(Integer) - Method in class org.localify.user.User
Sets the number of local songs to include per seed artist in playlists.
setPlaylistSongPairs(List<PlaylistSongPair>) - Method in class org.localify.playlist.Playlist
Sets the list of song pairs in the playlist.
setPlaylistUseSeedSongs(Boolean) - Method in class org.localify.user.User
Sets the user's preference for using seed songs in playlists.
setPollstarId(String) - Method in class org.localify.artist.jpa.Artist
Sets the artist's Pollstar ID.
setPollstarId(String) - Method in class org.localify.city.City
Sets the Pollstar ID of the city.
setPollstarId(String) - Method in class org.localify.event.Event
Sets the Pollstar ID.
setPollstarId(String) - Method in class org.localify.venue.Venue
Sets the Pollstar ID of the venue.
setPollstarLastQueued() - Method in class org.localify.artist.jpa.Artist
Sets the Pollstar queued timestamp to the current time.
setPollstarLastQueuedAt() - Method in class org.localify.artist.jpa.Artist
Sets the Pollstar queued timestamp to the current time.
setPollstarLastQueuedAt() - Method in class org.localify.city.City
Sets the Pollstar queued timestamp to the current time.
setPollstarLastQueuedAt() - Method in class org.localify.event.Event
Sets the Pollstar last queued timestamp to now.
setPollstarLastUpdated() - Method in class org.localify.artist.jpa.Artist
Sets the Pollstar updated timestamp to the current time.
setPollstarQueuedAt(Instant) - Method in class org.localify.artist.jpa.Artist
Sets the timestamp when the artist was last queued for a Pollstar update.
setPollstarQueuedAt(Instant) - Method in class org.localify.city.City
Sets the timestamp when the city was last queued for a Pollstar update.
setPollstarQueuedAt(Instant) - Method in class org.localify.event.Event
Sets the Pollstar queued timestamp.
setPollstarQueuedAt(Instant) - Method in class org.localify.venue.Venue
Sets the timestamp when the venue was queued for scraping on Pollstar.
setPollstarUpdatedAt() - Method in class org.localify.event.Event
Sets the Pollstar updated timestamp to now.
setPollstarUpdatedAt(Instant) - Method in class org.localify.artist.jpa.Artist
Sets the timestamp when the artist's Pollstar data was last updated.
setPollstarUpdatedAt(Instant) - Method in class org.localify.city.City
Sets the timestamp when the city's Pollstar data was last updated.
setPollstarUpdatedAt(Instant) - Method in class org.localify.event.Event
Sets the Pollstar updated timestamp.
setPollstarUpdatedAt(Instant) - Method in class org.localify.venue.Venue
Sets the timestamp when the venue was last updated from Pollstar.
setPopulation(Long) - Method in class org.localify.city.City
Sets the population of the city.
setQ(String) - Method in class org.localify.dto.SearchQuery
Sets the search query string.
setQ(String) - Method in class org.localify.dto.SpotifySearchQuery
Sets the search query string.
setQuery(String) - Method in class org.localify.user.support.UserSearch
Sets the search query.
setRadius(Double) - Method in class org.localify.user.dto.UserCityContainer
Sets the radius for the city selection.
setRadius(Optional<Double>) - Method in class org.localify.user.dto.UserCityPatchRequest
Sets the radius.
setRating(Integer) - Method in class org.localify.user.support.UserFavoriteEvent
Sets the rating.
setRating(UserFavoriteEventRating) - Method in class org.localify.user.dto.UserFavoriteEventRatingQuery
Sets the rating.
setRawIngestDirectory(String) - Method in class org.localify.common.config.properties.LocalifyProperties.Scraper
 
setRawPopularity(Long) - Method in class org.localify.artist.join.ArtistGenre
Sets the raw popularity of the genre for the artist.
setRecommendationEntry(UserRecommendation) - Method in class org.localify.recommend.UserArtistRecommendation
Sets the parent user recommendation.
setRefreshToken(String) - Method in class org.localify.auth.dto.web.AuthCredentials
Sets the refresh token.
setRefreshToken(String) - Method in class org.localify.auth.dto.web.SpotifyUserDetails
Sets the refresh token.
setRequest(HttpServletRequest) - Method in class org.localify.common.ServletUtils
Sets the current HTTP servlet request.
setScheduleUrl(String) - Method in class org.localify.festival.jpa.Festival
Sets the schedule URL of the festival.
setScore(double) - Method in class org.localify.data.queue.dto.recommend.RecArtistResponseDto
Sets the recommendation score.
setScore(double) - Method in class org.localify.data.queue.dto.recommend.RecommendedArtistResponse
Sets the recommendation score.
setScore(Double) - Method in class org.localify.artist.join.ArtistGenre
Sets the score of the artist-genre relationship.
setScore(Double) - Method in class org.localify.artist.jpa.ArtistSimilarity
Sets the similarity score.
setScore(Double) - Method in class org.localify.recommend.UserArtistRecommendation
Sets the recommendation score.
setScore(Double) - Method in class org.localify.recommend.UserRecommendationSimilarArtist
Sets the similarity score.
setSeed(boolean) - Method in class org.localify.recommend.UserArtistRecommendation
Sets whether the recommended artist is a seed artist.
setSeedArtist(Artist) - Method in class org.localify.artist.jpa.ArtistSimilarity
Sets the seed artist.
setSeedArtist(Artist) - Method in class org.localify.playlist.PlaylistSongPair
Sets the seed artist.
setSeedArtistId(UUID) - Method in class org.localify.artist.jpa.ArtistSimilarity.Key
Sets the seed artist ID.
setSeedSong(Song) - Method in class org.localify.playlist.PlaylistSongPair
Sets the seed song.
setSelected(Optional<Boolean>) - Method in class org.localify.user.dto.UserCityPatchRequest
Sets whether the city is selected.
setSelectedAt(Instant) - Method in class org.localify.festival.jpa.FestivalUser
Sets the selected timestamp.
setSelectedAt(Instant) - Method in class org.localify.user.dto.UserCityFestivalContainer
Sets the time the city or festival was selected.
setSelectedAt(Instant) - Method in class org.localify.user.support.UserCity
Sets the selected at time for the user city.
setSession(UserSession) - Method in class org.localify.user.support.RefreshToken
Sets the user session associated with the refresh token.
setSignupIp(InetAddress) - Method in class org.localify.user.User
Sets the user's signup IP address.
setSimilar(List<RecArtistResponseDto>) - Method in class org.localify.data.queue.dto.recommend.RecommendedArtistResponse
Sets the list of similar artists.
setSimilar(List<RecommendedArtistDto.SimilarArtistDto>) - Method in class org.localify.dto.RecommendedEventDto
Sets the list of similar artists.
setSimilarArtist(Artist) - Method in class org.localify.artist.jpa.ArtistSimilarity
Sets the similar artist.
setSimilarArtist(Artist) - Method in class org.localify.recommend.UserRecommendationSimilarArtist
Sets the similar artist.
setSimilarArtistId(UUID) - Method in class org.localify.artist.jpa.ArtistSimilarity.Key
Sets the similar artist ID.
setSimilarArtists(List<UserRecommendationSimilarArtist>) - Method in class org.localify.recommend.UserArtistRecommendation
Sets the list of similar artists for this recommendation.
setSnapshot(UserTopArtistsSnapshot) - Method in class org.localify.user.support.UserTopArtistsSnapshotEntry
 
setSong(Song) - Method in class org.localify.artist.join.ArtistSong
Sets the song.
setSongId(UUID) - Method in class org.localify.artist.join.ArtistSong.Key
Sets the song ID.
setSongs(List<Song>) - Method in class org.localify.artist.jpa.Artist
Sets the songs by the artist.
setSortBy(RecSortSetting) - Method in class org.localify.user.dto.UserCityContainer
Sets the sort setting for recommendations.
setSortEventRecsBy(RecSortSetting) - Method in class org.localify.user.support.UserCity
Sets the sort setting for event recommendations.
setSource(UserSeedArtistSource) - Method in class org.localify.user.support.UserSeedArtist
Sets the source of the seed artist.
setSource(UserSeedArtistSource) - Method in class org.localify.user.support.UserTopArtistsSnapshot
 
setSouthRegion(Double) - Method in class org.localify.city.City
Sets the southern boundary of the city's region.
setSpeechiness(Float) - Method in class org.localify.dto.SpotifyAudioFeatures
Sets the speechiness.
setSpotifyAccessToken(String) - Method in class org.localify.user.User
Sets the user's Spotify access token.
setSpotifyAccessTokenExpiresAt(Instant) - Method in class org.localify.user.User
Sets the expiration time of the user's Spotify access token.
setSpotifyAudioAnalysis(AudioAnalysis) - Method in class org.localify.music.song.Song
Sets the Spotify audio analysis for the song.
setSpotifyAudioFeatures(SpotifyAudioFeatures) - Method in class org.localify.music.song.Song
Sets the Spotify audio features for the song.
setSpotifyCountryCode(CountryCode) - Method in class org.localify.user.User
Sets the user's Spotify country code.
setSpotifyCreatedAt() - Method in class org.localify.playlist.Playlist
Sets the Spotify creation timestamp to now.
setSpotifyEventsLastUpdated() - Method in class org.localify.artist.jpa.Artist
Sets the Spotify events updated timestamp to the current time.
setSpotifyEventsUpdatedAt(Instant) - Method in class org.localify.artist.jpa.Artist
Sets the timestamp when the artist's Spotify events were last updated.
setSpotifyFollowers(Integer) - Method in class org.localify.artist.jpa.Artist
Sets the number of followers the artist has on Spotify.
setSpotifyFollowers(Integer) - Method in class org.localify.artist.jpa.ArtistChangeEntry
Sets the number of Spotify followers of the artist at the time of this entry.
setSpotifyId(String) - Method in class org.localify.artist.jpa.Artist
Sets the artist's Spotify ID.
setSpotifyId(String) - Method in class org.localify.music.song.Song
Sets the Spotify ID of the song.
setSpotifyId(String) - Method in class org.localify.playlist.Playlist
Sets the Spotify ID of the playlist.
setSpotifyId(String) - Method in class org.localify.user.User
Sets the user's Spotify ID.
setSpotifyImage(String) - Method in class org.localify.artist.jpa.Artist
Sets the artist's image URL on Spotify.
setSpotifyImage(String) - Method in class org.localify.music.song.Song
Sets the Spotify image URL for the song.
setSpotifyLastQueued() - Method in class org.localify.artist.jpa.Artist
Sets the Spotify queued timestamp to the current time.
setSpotifyLastUpdated() - Method in class org.localify.artist.jpa.Artist
Sets the Spotify updated timestamp to the current time.
setSpotifyPlaylist(String) - Method in class org.localify.user.dto.UserCityFestivalContainer
Sets the Spotify playlist for the city or festival.
setSpotifyPopularity(Integer) - Method in class org.localify.artist.jpa.Artist
Sets the artist's popularity on Spotify.
setSpotifyPopularity(Integer) - Method in class org.localify.artist.jpa.ArtistChangeEntry
Sets the Spotify popularity of the artist at the time of this entry.
setSpotifyPopularity(Integer) - Method in class org.localify.music.song.Song
Sets the Spotify popularity of the song.
setSpotifyPreviewUrl(String) - Method in class org.localify.music.song.Song
Sets the Spotify preview URL for the song.
setSpotifyProfilePicture(String) - Method in class org.localify.user.User
Sets the user's Spotify profile picture URL.
setSpotifyQueuedAt(Instant) - Method in class org.localify.artist.jpa.Artist
Sets the timestamp when the artist was last queued for a Spotify update.
setSpotifyRank(Integer) - Method in class org.localify.artist.jpa.ArtistSimilarity
Sets the Spotify rank of the similar artist in relation to the seed artist.
setSpotifyRefreshToken(String) - Method in class org.localify.user.User
Sets the user's Spotify refresh token.
setSpotifyTopTrackFailedAt(Instant) - Method in class org.localify.artist.jpa.Artist
Sets the timestamp when fetching the artist's top track from Spotify failed.
setSpotifyTopTrackPreview(String) - Method in class org.localify.artist.jpa.Artist
Sets a URL to a preview of the artist's top track on Spotify.
setSpotifyUpdatedAt() - Method in class org.localify.event.Event
Sets the Spotify updated timestamp to now.
setSpotifyUpdatedAt() - Method in class org.localify.playlist.Playlist
Sets the Spotify update timestamp to now.
setSpotifyUpdatedAt(Instant) - Method in class org.localify.artist.jpa.Artist
Sets the timestamp when the artist's Spotify data was last updated.
setSpotifyUpdatedAt(Instant) - Method in class org.localify.event.Event
Sets the Spotify updated timestamp.
setSpotifyUsername(String) - Method in class org.localify.user.User
Sets the user's Spotify username.
setStage(FestivalStage) - Method in class org.localify.festival.jpa.FestivalPerformance
Sets the stage of the performance.
setStartDate(Instant) - Method in class org.localify.user.dto.UserCityContainer
Sets the start date for the city selection.
setStartDate(Instant) - Method in class org.localify.user.support.UserCity
Sets the start date for the user city.
setStartDate(LocalDate) - Method in class org.localify.festival.jpa.Festival
Sets the start date of the festival.
setStartTime(Instant) - Method in class org.localify.dto.RecommendedEventDto
Sets the start time of the event.
setStartTime(Instant) - Method in class org.localify.event.Event
Sets the start time.
setStartTime(Instant) - Method in class org.localify.festival.jpa.FestivalPerformance
Sets the start time of the performance.
setStartTime(Optional<Instant>) - Method in class org.localify.event.dto.EventPatchRequest
Sets the start time of the event.
setState(byte[]) - Method in class org.localify.user.support.OAuthCallbackKey
Sets the state of the key.
setSubdivision(String) - Method in class org.localify.auth.dto.web.GeoIpDetails
Sets the subdivision.
setSuperAdmin(boolean) - Method in class org.localify.auth.dto.UserDetailsDto
Sets whether the user has the "SuperAdmin" role.
setSuperAdmin(boolean) - Method in class org.localify.user.User
Sets whether the user is a super admin.
setSwitchEndpoint(String) - Method in class org.localify.common.config.properties.LocalifyProperties.RecSys
 
setTeamMember(boolean) - Method in class org.localify.auth.dto.UserDetailsDto
Sets whether the user has the "TeamMember" role.
setTeamMember(boolean) - Method in class org.localify.user.User
Sets whether the user is a team member.
setTempo(Float) - Method in class org.localify.dto.SpotifyAudioFeatures
Sets the tempo.
setTicketUrl(String) - Method in class org.localify.dto.RecommendedEventDto
Sets the ticket URL for the event.
setTicketUrl(String) - Method in class org.localify.event.Event
Sets the ticket URL.
setTicketUrl(Optional<String>) - Method in class org.localify.event.dto.EventPatchRequest
Sets the ticket URL of the event.
setTimeFrame(Optional<CitySelectionTimeFrame>) - Method in class org.localify.user.dto.UserCityPatchRequest
Sets the time frame.
setTimeFrame(CitySelectionTimeFrame) - Method in class org.localify.user.dto.UserCityContainer
Sets the time frame for the city selection.
setTimeFrame(CitySelectionTimeFrame) - Method in class org.localify.user.support.UserCity
Sets the time frame for the user city.
setTimeout(boolean) - Method in class org.localify.data.queue.dto.recommend.RecommendedArtists
Sets whether the recommendation request timed out.
setTimeout(Duration) - Method in class org.localify.common.config.properties.LocalifyProperties.Bot
 
setTimeout(Duration) - Method in class org.localify.common.config.properties.LocalifyProperties.RecSys
 
setTimeSignature(Integer) - Method in class org.localify.dto.SpotifyAudioFeatures
Sets the time signature.
setTimezone(String) - Method in class org.localify.city.City
Sets the timezone of the city.
setTimeZone(ZoneId) - Method in class org.localify.festival.jpa.Festival
Sets the time zone of the festival.
setToken(String) - Method in class org.localify.auth.dto.web.AuthCredentials
Sets the access token.
setToken(String) - Method in class org.localify.auth.jpa.WeeklyEmailRegistrationToken
Sets the token string.
setToken(String) - Method in class org.localify.common.config.properties.LocalifyProperties.Bot
 
setToken(String) - Method in class org.localify.user.support.RefreshToken
Sets the token string.
setTokenTtl(Duration) - Method in class org.localify.common.config.properties.LocalifyProperties.Apple
 
setTopGenres(List<String>) - Method in class org.localify.common.config.properties.LocalifyProperties
 
setToUser(User) - Method in class org.localify.user.support.AccountMergeToken
Sets the user to merge to.
setTrainEndpoint(String) - Method in class org.localify.common.config.properties.LocalifyProperties.RecSys
 
setTrustScore(Double) - Method in class org.localify.user.User
Sets the user's trust score.
setUniversity(Boolean) - Method in class org.localify.city.City
Sets whether the city is a university town.
setUpdatedAt() - Method in class org.localify.artist.jpa.Artist
Sets the updated_at timestamp to the current time.
setUpdatedAt(Instant) - Method in class org.localify.artist.join.ArtistGenre
Sets the update timestamp.
setUpdatedAt(Instant) - Method in class org.localify.artist.jpa.ArtistSimilarity
Sets the update timestamp.
setUpdatedAt(Instant) - Method in class org.localify.city.City
Sets the update timestamp of the city.
setUpdatedAt(Instant) - Method in class org.localify.festival.jpa.Festival
Sets the last update timestamp.
setUpdatedAt(Instant) - Method in class org.localify.festival.jpa.FestivalArtist
Sets the last update timestamp.
setUpdatedAt(Instant) - Method in class org.localify.festival.jpa.FestivalPerformance
Sets the last update timestamp.
setUpdatedAt(Instant) - Method in class org.localify.festival.jpa.FestivalPerformanceArtist
Sets the last update timestamp.
setUpdatedAt(Instant) - Method in class org.localify.festival.jpa.FestivalStage
Sets the last update timestamp.
setUpdatedAt(Instant) - Method in class org.localify.festival.jpa.FestivalUser
Sets the last update timestamp.
setUpdatedAt(Instant) - Method in class org.localify.user.support.AccountLinkToken
Sets the last update timestamp of the token.
setUpdatedAt(Instant) - Method in class org.localify.user.support.UserRecentArtistView
Sets the last update timestamp.
setUpdatedAt(Instant) - Method in class org.localify.user.support.UserRecentCityView
Sets the last update timestamp.
setUpdatedAt(Instant) - Method in class org.localify.user.support.UserRecentEventView
Sets the last update timestamp.
setUpdatedAt(Instant) - Method in class org.localify.user.support.UserRecentVenueView
Sets the last update timestamp.
setUpdatedAt(Instant) - Method in class org.localify.user.support.UserSeedArtist
Sets the last update timestamp.
setUpdatedAt(Instant) - Method in class org.localify.user.User
Sets the last update timestamp.
setUploadArtistGenres(boolean) - Method in class org.localify.common.config.properties.LocalifyProperties.RecSys
 
setUploadArtists(boolean) - Method in class org.localify.common.config.properties.LocalifyProperties.RecSys
 
setUploadArtistSimilarity(boolean) - Method in class org.localify.common.config.properties.LocalifyProperties.RecSys
 
setUrl(String) - Method in class org.localify.festival.jpa.Festival
Sets the URL of the festival.
setUser(boolean) - Method in class org.localify.auth.dto.UserDetailsDto
Sets whether the user has the "User" role.
setUser(User) - Method in class org.localify.auth.jpa.WeeklyEmailRegistrationToken
Sets the user.
setUser(User) - Method in class org.localify.festival.jpa.FestivalUser
Sets the user.
setUser(User) - Method in class org.localify.recommend.UserRecommendation
Sets the user for this recommendation.
setUser(User) - Method in class org.localify.user.support.AccountLinkToken
Sets the user associated with the token.
setUser(User) - Method in class org.localify.user.support.UserEmailAuthToken
Sets the user associated with the token.
setUser(User) - Method in class org.localify.user.support.UserFavoriteArtist
Sets the user.
setUser(User) - Method in class org.localify.user.support.UserFavoriteEvent
Sets the user.
setUser(User) - Method in class org.localify.user.support.UserFavoriteVenue
Sets the user.
setUser(User) - Method in class org.localify.user.support.UserFeedback
Sets the user.
setUser(User) - Method in class org.localify.user.support.UserRecentArtistView
Sets the user.
setUser(User) - Method in class org.localify.user.support.UserRecentCityView
Sets the user.
setUser(User) - Method in class org.localify.user.support.UserRecentEventView
Sets the user.
setUser(User) - Method in class org.localify.user.support.UserRecentVenueView
Sets the user.
setUser(User) - Method in class org.localify.user.support.UserSearch
Sets the user who made the search.
setUser(User) - Method in class org.localify.user.support.UserSeedArtist
Sets the user.
setUser(User) - Method in class org.localify.user.support.UserTopArtistsSnapshot
 
setUserAgent(String) - Method in class org.localify.user.support.RefreshToken
Sets the user agent from which the refresh token was issued.
setUserAgent(String) - Method in class org.localify.user.support.UserSession
 
setUserEmail(String) - Method in class org.localify.user.User
Sets the user's email address.
setUserId(String) - Method in class org.localify.auth.dto.web.GoogleJwtUserDetails
Sets the user ID.
setUserId(UUID) - Method in class org.localify.festival.jpa.FestivalUser.Key
Sets the user ID.
setUserId(UUID) - Method in class org.localify.user.support.UserFavoriteArtist.Key
Sets the user ID.
setUserId(UUID) - Method in class org.localify.user.support.UserFavoriteEvent.Key
Sets the user ID.
setUserId(UUID) - Method in class org.localify.user.support.UserFavoriteVenue.Key
Sets the user ID.
setUserId(UUID) - Method in class org.localify.user.support.UserRecentArtistView.Key
Sets the user ID.
setUserId(UUID) - Method in class org.localify.user.support.UserRecentCityView.Key
Sets the user ID.
setUserId(UUID) - Method in class org.localify.user.support.UserRecentEventView.Key
Sets the user ID.
setUserId(UUID) - Method in class org.localify.user.support.UserRecentVenueView.Key
Sets the user ID.
setUserId(UUID) - Method in class org.localify.user.support.UserSeedArtist.Key
Sets the user ID.
setValence(Float) - Method in class org.localify.dto.SpotifyAudioFeatures
Sets the valence.
setVenue(VenueResponse) - Method in class org.localify.dto.RecommendedEventDto
Sets the venue of the event.
setVenue(Venue) - Method in class org.localify.event.Event
Sets the venue of the event.
setVenue(Venue) - Method in class org.localify.festival.jpa.FestivalStage
Sets the venue associated with the stage.
setVenue(Venue) - Method in class org.localify.user.support.UserFavoriteVenue
Sets the venue.
setVenue(Venue) - Method in class org.localify.user.support.UserRecentVenueView
Sets the venue.
setVenueId(Optional<UUID>) - Method in class org.localify.event.dto.EventPatchRequest
Sets the venue ID of the event.
setVenueId(UUID) - Method in class org.localify.user.support.UserFavoriteVenue.Key
Sets the venue ID.
setVenueId(UUID) - Method in class org.localify.user.support.UserRecentVenueView.Key
Sets the venue ID.
setVenueType(String) - Method in class org.localify.venue.Venue
Sets the type of the venue.
setVerifiedArtist(Artist) - Method in class org.localify.user.User
Sets the verified artist for the user.
setVerifiedEmail(String) - Method in class org.localify.user.User
Sets the user's email as verified.
setWeeklyEmail(boolean) - Method in class org.localify.common.config.properties.LocalifyProperties.RecSys
 
setWestRegion(Double) - Method in class org.localify.city.City
Sets the western boundary of the city's region.
setZoneCode(String) - Method in class org.localify.city.City
Sets the zone code of the city.
setZoneCode(String) - Method in class org.localify.user.dto.UserCityContainer
Sets the zone code of the city.
setZoneName(String) - Method in class org.localify.city.City
Sets the zone name of the city.
sharePlaylist(Playlist, User) - Method in class org.localify.data.SpotifyService
Shares a playlist with a user.
showContributed() - Method in class org.localify.user.User
Shows the user's contributions.
SignedJwtDto(String, long) - Constructor for record class org.localify.auth.JwtServiceImpl.SignedJwtDto
Creates an instance of a SignedJwtDto record class.
similar() - Method in record class org.localify.dto.RecommendedArtistDto
Returns the value of the similar record component.
similar() - Method in record class org.localify.festival.dto.response.RecommendedFestivalArtistDto
Returns the value of the similar record component.
SimilarArtistDto(UUID, String, Double, String) - Constructor for record class org.localify.dto.RecommendedArtistDto.SimilarArtistDto
Creates an instance of a SimilarArtistDto record class.
SimilarArtistResponse(UUID, String, String) - Constructor for record class org.localify.artist.dto.ExtendedArtistResponse.SimilarArtistResponse
Creates an instance of a SimilarArtistResponse record class.
similarArtists() - Method in record class org.localify.artist.dto.ExtendedArtistResponse
Returns the value of the similarArtists record component.
similarArtists() - Method in record class org.localify.data.queue.dto.lastfm.LastFmResponse
Returns the value of the similarArtists record component.
similarEventIds() - Method in record class org.localify.data.ingest.response.EventResponse
Returns the value of the similarEventIds record component.
SimpleIdAndName - Record Class in org.localify.data.ingest.response
A simple record to hold an ID and a name.
SimpleIdAndName(String, String) - Constructor for record class org.localify.data.ingest.response.SimpleIdAndName
Creates an instance of a SimpleIdAndName record class.
size() - Method in class org.localify.playlist.TopSongQueue
Gets the size of the queue.
slugify() - Method in class org.localify.common.config.beans.BeanBag
Creates a Slugify instance for creating URL-friendly slugs.
softShuffleByPopularityAndAdd(List<AbstractMap.SimpleEntry<Artist, Event>>, List<AbstractMap.SimpleEntry<Artist, Event>>) - Method in class org.localify.playlist.PlaylistUtils
Soft-shuffles a list of artists without events by popularity and adds them to a list of artists with events.
Song - Class in org.localify.music.song
Represents a song.
Song() - Constructor for class org.localify.music.song.Song
Protected no-arg constructor for JPA.
Song(String) - Constructor for class org.localify.music.song.Song
Constructs a new Song.
SongRepository - Interface in org.localify.repositories
Repository for Song entities.
sortBy() - Method in record class org.localify.user.support.EventRecRequest
Returns the value of the sortBy record component.
southLatitude() - Method in record class org.localify.dto.geocoding.PlaceResults.DisplayMapRegion
Returns the value of the southLatitude record component.
spotify - Enum constant in enum class org.localify.common.DataSource
Spotify
spotify() - Method in record class org.localify.dashboard.dto.response.DashArtistsCreatedResponse
Returns the value of the spotify record component.
spotify() - Method in record class org.localify.dashboard.dto.response.DashEventsCreatedResponse
Returns the value of the spotify record component.
Spotify() - Constructor for class org.localify.common.config.properties.LocalifyProperties.Spotify
 
SPOTIFY - Enum constant in enum class org.localify.user.support.AccountLinkToken.ExpectedService
Spotify.
SPOTIFY - Enum constant in enum class org.localify.user.support.UserSeedArtistSource
The artist was imported from the user's Spotify account (short term top artists).
SPOTIFY_LONG_TERM - Enum constant in enum class org.localify.user.support.UserSeedArtistSource
The artist was imported from the user's Spotify account (long term top artists).
SPOTIFY_MEDIUM_TERM - Enum constant in enum class org.localify.user.support.UserSeedArtistSource
The artist was imported from the user's Spotify account (medium term top artists).
spotifyApi(LocalifyProperties) - Method in class org.localify.common.config.beans.BeanBag
Creates a Spotify API client.
SpotifyApiDispatch - Class in org.localify.data.dispatch
A service for dispatching Spotify API requests.
SpotifyApiDispatch(ArtistRepository, EntityManager, SpotifyService, SongRepository) - Constructor for class org.localify.data.dispatch.SpotifyApiDispatch
Constructs a new SpotifyApiDispatch.
SpotifyArtistRequest - Record Class in org.localify.data.dispatch.request
Represents a request to get an artist from Spotify.
SpotifyArtistRequest(UUID, UUID, String) - Constructor for record class org.localify.data.dispatch.request.SpotifyArtistRequest
Creates an instance of a SpotifyArtistRequest record class.
SpotifyAudioFeatures - Class in org.localify.dto
Represents the audio features of a track from Spotify.
SpotifyAudioFeatures() - Constructor for class org.localify.dto.SpotifyAudioFeatures
Default constructor.
SpotifyAudioProperties - Class in org.localify.music.song
Represents the audio properties of a track from Spotify, including audio features and analysis.
SpotifyAudioProperties() - Constructor for class org.localify.music.song.SpotifyAudioProperties
Default constructor.
SpotifyAudioProperties(AudioFeatures, AudioAnalysis) - Constructor for class org.localify.music.song.SpotifyAudioProperties
Constructs a new SpotifyAudioProperties.
spotifyCallback(String, String) - Method in class org.localify.auth.ApiAuthController
Handles the callback from Spotify after a successful login.
spotifyConnected() - Method in record class org.localify.user.dto.UserDetailsResponse
Returns the value of the spotifyConnected record component.
SpotifyCredentialHolder(String, Instant) - Constructor for record class org.localify.data.SpotifyService.SpotifyCredentialHolder
Creates an instance of a SpotifyCredentialHolder record class.
SpotifyCredentialHolder(String, Instant) - Constructor for record class org.localify.data.SpotifyServiceUtils.SpotifyCredentialHolder
Creates an instance of a SpotifyCredentialHolder record class.
spotifyCredentialsInvalid() - Method in class org.localify.user.User
Checks if the user's Spotify credentials are invalid.
SpotifyDispatch - Class in org.localify.data.dispatch
A service for dispatching Spotify scraping requests.
SpotifyDispatch(RabbitSender, ObjectMapper, ArtistRepository, EntityManager, EventRepository) - Constructor for class org.localify.data.dispatch.SpotifyDispatch
Constructs a new SpotifyDispatch.
spotifyId() - Method in record class org.localify.artist.dto.BasicArtistLocalResponse
Returns the value of the spotifyId record component.
spotifyId() - Method in record class org.localify.artist.dto.BasicArtistResponse
Returns the value of the spotifyId record component.
spotifyId() - Method in record class org.localify.artist.dto.EventArtistResponse
Returns the value of the spotifyId record component.
spotifyId() - Method in record class org.localify.artist.dto.ExtendedArtistResponse
Returns the value of the spotifyId record component.
spotifyId() - Method in record class org.localify.artist.dto.SeedArtistResponse
Returns the value of the spotifyId record component.
spotifyId() - Method in record class org.localify.data.dispatch.request.SpotifyArtistRequest
Returns the value of the spotifyId record component.
spotifyId() - Method in record class org.localify.festival.dto.request.FestivalArtistRequest
Returns the value of the spotifyId record component.
spotifyId() - Method in record class org.localify.playlist.PlaylistDto
Returns the value of the spotifyId record component.
spotifyId() - Method in record class org.localify.user.dto.UserDetailsResponse
Returns the value of the spotifyId record component.
spotifyId() - Method in record class org.localify.user.dto.UserHistoryResponse.HistoryArtistResponse
Returns the value of the spotifyId record component.
spotifyImage() - Method in record class org.localify.artist.dto.BasicArtistLocalResponse
Returns the value of the spotifyImage record component.
spotifyImageLarge() - Method in record class org.localify.dto.PopularArtist
Returns the value of the spotifyImageLarge record component.
spotifyLogin(UserOAuthRedirectParams) - Method in class org.localify.auth.ApiAuthController
Redirects the user to the Spotify login page.
SpotifyLoginService - Class in org.localify.auth.login
Service for handling Spotify login.
SpotifyLoginService(UserSeedRepository, UserCityRepository, SpotifyService, AccountLinkTokenRepository, UserRepository, ServletUtils, SpotifyApi, UserService, EntityManager, AccountMergingService) - Constructor for class org.localify.auth.login.SpotifyLoginService
Constructs a new SpotifyLoginService.
spotifyName() - Method in record class org.localify.auth.dto.web.MergedAccountPreview
Returns the value of the spotifyName record component.
spotifyPlaylistId() - Method in record class org.localify.city.dto.CityArtistsResponse
Returns the value of the spotifyPlaylistId record component.
spotifyPlaylistId() - Method in record class org.localify.city.dto.CityResponse
Returns the value of the spotifyPlaylistId record component.
spotifyPlaylistId() - Method in record class org.localify.city.dto.CityResponseExtended
Returns the value of the spotifyPlaylistId record component.
spotifyPlaylistId() - Method in record class org.localify.event.dto.EventResponse
Returns the value of the spotifyPlaylistId record component.
spotifyPlaylistId() - Method in record class org.localify.event.dto.EventResponseExtended
Returns the value of the spotifyPlaylistId record component.
spotifyPlaylistId() - Method in record class org.localify.event.dto.EventResponseExtendedLocal
Returns the value of the spotifyPlaylistId record component.
spotifyPlaylistId() - Method in record class org.localify.user.dto.UserFavoriteEventResponse
Returns the value of the spotifyPlaylistId record component.
spotifyPlaylistId() - Method in record class org.localify.user.dto.UserHistoryResponse.HistoryEventResponse
Returns the value of the spotifyPlaylistId record component.
spotifyPlaylistId() - Method in record class org.localify.venue.dto.VenueResponseExtended
Returns the value of the spotifyPlaylistId record component.
spotifyPopularity() - Method in record class org.localify.artist.dto.BasicArtistLocalResponse
Returns the value of the spotifyPopularity record component.
spotifyProfileImage() - Method in record class org.localify.user.dto.UserDetailsResponse
Returns the value of the spotifyProfileImage record component.
spotifyRedirect() - Method in record class org.localify.auth.dto.web.AuthCredentialsMergeable
Returns the value of the spotifyRedirect record component.
SpotifySearchQuery - Class in org.localify.dto
Represents a search query specifically for Spotify.
SpotifySearchQuery() - Constructor for class org.localify.dto.SpotifySearchQuery
Default constructor.
SpotifySearchQuery(String) - Constructor for class org.localify.dto.SpotifySearchQuery
Constructs a new SpotifySearchQuery with the specified query string.
SpotifySearchQuery(String, Integer) - Constructor for class org.localify.dto.SpotifySearchQuery
Constructs a new SpotifySearchQuery with the specified query string and limit.
SpotifyService - Class in org.localify.data
Service for interacting with the Spotify API.
SpotifyService(GenreRepository, ArtistGenreRepository, SongRepository, ArtistSongRepository, UserRepository, UserSeedRepository, ArtistChangeRepository, UserTopArtistsSnapshotRepository, UserTopArtistsSnapshotEntryRepository, PlaylistSongPairRepository, PlaylistRepository, UserCityRepository) - Constructor for class org.localify.data.SpotifyService
Constructs a new SpotifyService.
SpotifyService.SpotifyCredentialHolder - Record Class in org.localify.data
A holder for Spotify credentials.
SpotifyServiceUtils - Class in org.localify.data
A utility class for the Spotify service.
SpotifyServiceUtils(GenreRepository, ArtistGenreRepository, SongRepository, ArtistSongRepository, UserRepository, ArtistChangeRepository) - Constructor for class org.localify.data.SpotifyServiceUtils
Constructs a new SpotifyServiceUtils.
SpotifyServiceUtils.SpotifyCredentialHolder - Record Class in org.localify.data
A holder for Spotify credentials.
spotifyTopTrackPreview() - Method in record class org.localify.artist.dto.BasicArtistLocalResponse
Returns the value of the spotifyTopTrackPreview record component.
spotifyTopTrackPreview() - Method in record class org.localify.artist.dto.EventArtistResponse
Returns the value of the spotifyTopTrackPreview record component.
spotifyTopTrackPreview() - Method in record class org.localify.dto.RecommendedArtistDto
Returns the value of the spotifyTopTrackPreview record component.
spotifyTopTrackPreview() - Method in record class org.localify.festival.dto.response.RecommendedFestivalArtistDto
Returns the value of the spotifyTopTrackPreview record component.
SpotifyUserDetails - Class in org.localify.auth.dto.web
Represents the user details obtained from Spotify.
SpotifyUserDetails() - Constructor for class org.localify.auth.dto.web.SpotifyUserDetails
Default constructor.
SpotifyUserDetails(String, String, String, String, String, String, String, Instant) - Constructor for class org.localify.auth.dto.web.SpotifyUserDetails
Constructs a new SpotifyUserDetails.
stage() - Method in record class org.localify.festival.dto.response.FestivalPerformanceResponse
Returns the value of the stage record component.
stageAddress() - Method in record class org.localify.festival.dto.request.FestivalPerformanceRequest
Returns the value of the stageAddress record component.
stageName() - Method in record class org.localify.festival.dto.request.FestivalPerformanceRequest
Returns the value of the stageName record component.
stages() - Method in record class org.localify.festival.dto.response.FestivalCreationResponse
Returns the value of the stages record component.
stages() - Method in record class org.localify.user.support.FestivalArtistFilterRequest
Returns the value of the stages record component.
start() - Method in record class org.localify.user.support.EventRecRequest
Returns the value of the start record component.
startDate() - Method in record class org.localify.festival.dto.request.FestivalRequest
Returns the value of the startDate record component.
startDate() - Method in record class org.localify.festival.dto.response.FestivalResponse
Returns the value of the startDate record component.
startTime() - Method in record class org.localify.data.ingest.response.EventResponse
Returns the value of the startTime record component.
startTime() - Method in record class org.localify.data.queue.dto.google.GoogleEvent
Deprecated.
Returns the value of the startTime record component.
startTime() - Method in record class org.localify.event.dto.EventResponse
Returns the value of the startTime record component.
startTime() - Method in record class org.localify.event.dto.EventResponseExtended
Returns the value of the startTime record component.
startTime() - Method in record class org.localify.event.dto.EventResponseExtendedLocal
Returns the value of the startTime record component.
startTime() - Method in record class org.localify.festival.dto.request.FestivalPerformanceRequest
Returns the value of the startTime record component.
startTime() - Method in record class org.localify.festival.dto.response.FestivalPerformanceResponse
Returns the value of the startTime record component.
startTime() - Method in record class org.localify.user.dto.UserFavoriteEventResponse
Returns the value of the startTime record component.
startTime() - Method in record class org.localify.user.dto.UserHistoryResponse.HistoryEventResponse
Returns the value of the startTime record component.
startTime() - Method in record class org.localify.user.support.FestivalArtistFilterRequest
Returns the value of the startTime record component.
StartupTasks - Class in org.localify.common
A component for running various startup and scheduled tasks.
StartupTasks(BandsInTownDispatch, GoogleDispatch, PollstarDispatch, SpotifyDispatch, SpotifyApiDispatch, LocalifyProperties, CityRepository, PlaylistService, VenueRepository, UserCityRepository, RecommendService, VenueService, CityService, JavaMailSender, UserRepository, ArtistRepository, SongRepository, FileIngest, ScraperIngest, SpotifyService, ArtistCityRepository, WeeklyEmailRegistrationTokenRepository) - Constructor for class org.localify.common.StartupTasks
Constructs a new StartupTasks.
state() - Method in record class org.localify.auth.dto.web.UserOAuthRedirectParams
Returns the value of the state record component.
streetAddress() - Method in record class org.localify.data.ingest.response.VenueResponse
Returns the value of the streetAddress record component.
structuredAddress() - Method in record class org.localify.dto.geocoding.PlaceResults.Place
Returns the value of the structuredAddress record component.
StructuredAddress(String, String, String, String) - Constructor for record class org.localify.dto.geocoding.PlaceResults.StructuredAddress
Creates an instance of a StructuredAddress record class.
subject() - Method in record class org.localify.auth.dto.web.AppleJwtClaims
Returns the value of the subject record component.
subLocality() - Method in record class org.localify.dto.geocoding.PlaceResults.StructuredAddress
Returns the value of the subLocality record component.
submitFeedback(UUID, String, String) - Method in interface org.localify.user.UserService
 
submitFeedback(UUID, String, String) - Method in class org.localify.user.UserServiceImpl
 
submitFeedback(UserDetailsImpl, UserFeedbackRequest) - Method in class org.localify.user.UserSelfController
Submits feedback from the user.
suggestArtistCity(UUID, UUID, UUID) - Method in interface org.localify.artist.ArtistService
Suggests a city for an artist.
suggestArtistCity(UUID, UUID, UUID) - Method in class org.localify.artist.ArtistServiceImpl
 
supports(Class<?>) - Method in class org.localify.auth.jwt.JwtAuthenticationProvider
 
switchModel() - Method in class org.localify.recommend.RandomRecommender
 
switchModel() - Method in interface org.localify.recommend.Recommender
Switches the model used by the recommender.
switchModel() - Method in class org.localify.recommend.RecommendService
Switches the model used by the recommender.
switchModel() - Method in class org.localify.recommend.RpcRecommender
 

T

tags() - Method in record class org.localify.data.queue.dto.lastfm.LastFmResponse
Returns the value of the tags record component.
theDefault() - Static method in record class org.localify.dto.response.DescriptionResponse
Returns a default DescriptionResponse.
ticketUrl() - Method in record class org.localify.data.ingest.response.EventResponse
Returns the value of the ticketUrl record component.
ticketUrl() - Method in record class org.localify.data.queue.dto.google.GoogleEvent
Deprecated.
Returns the value of the ticketUrl record component.
ticketUrl() - Method in record class org.localify.event.dto.EventResponse
Returns the value of the ticketUrl record component.
ticketUrl() - Method in record class org.localify.event.dto.EventResponseExtended
Returns the value of the ticketUrl record component.
ticketUrl() - Method in record class org.localify.event.dto.EventResponseExtendedLocal
Returns the value of the ticketUrl record component.
ticketUrl() - Method in record class org.localify.user.dto.UserFavoriteEventResponse
Returns the value of the ticketUrl record component.
timeFrame() - Method in record class org.localify.user.support.EventRecRequest
Returns the value of the timeFrame record component.
TimeIntervalContainer - Record Class in org.localify.dashboard.dto
A container for time intervals.
TimeIntervalContainer(List<Instant>, List<Instant>, List<Instant>, List<Instant>, List<Instant>) - Constructor for record class org.localify.dashboard.dto.TimeIntervalContainer
Creates an instance of a TimeIntervalContainer record class.
TimeStatsContainer - Record Class in org.localify.dashboard.dto
A container for time-based statistics.
TimeStatsContainer(List<Long>, List<Long>, List<Long>, List<Long>, List<Long>) - Constructor for record class org.localify.dashboard.dto.TimeStatsContainer
Creates an instance of a TimeStatsContainer record class.
timeZone() - Method in record class org.localify.festival.dto.request.FestivalRequest
Returns the value of the timeZone record component.
toApproveableArtistCity(Integer, Integer) - Method in class org.localify.artist.join.ArtistCity
Converts this ArtistCity to an ApproveableArtistCity.
toArtistPopularity() - Method in class org.localify.artist.jpa.Artist
Converts the artist to an artist popularity response DTO.
toArtistResponse(Boolean) - Method in class org.localify.festival.jpa.FestivalArtist
Converts the artist to a festival artist response DTO.
toArtistsResponse(boolean, Page<City.CityArtistApiResponse>, Integer, Integer, Integer) - Method in class org.localify.city.City
Converts this city to an artists response object.
toCityArtistProportionResponse(Integer) - Method in class org.localify.city.City
Converts this city to a city-artist proportion response object.
toCityArtistResponse(Boolean) - Method in class org.localify.artist.join.ArtistCity
Converts this ArtistCity to a City.CityArtistApiResponse.
toDto() - Method in class org.localify.playlist.Playlist
Converts the playlist to a DTO.
toDto() - Method in class org.localify.user.support.UserFeedback
Converts the user feedback to a DTO.
toEventArtistResponse(City) - Method in class org.localify.artist.jpa.Artist
Converts the artist to an event artist response DTO.
toEventNumResponse(int) - Method in class org.localify.venue.Venue
Converts the venue to a response object with the number of events.
toExtendedLocalResponse(List<BasicArtistLocalResponse>, boolean) - Method in class org.localify.event.Event
Converts the event to an extended local response DTO.
toExtendedLocalResponse(UUID, UUID, Event) - Method in class org.localify.venue.VenueServiceImpl
Converts an event to an extended local response.
toExtendedResponse(boolean) - Method in class org.localify.venue.Venue
Converts the venue to an extended response object.
toExtendedResponse(boolean, Integer, Integer, Integer) - Method in class org.localify.city.City
Converts this city to an extended response object.
toExtendedResponse(List<EventArtistResponse>, boolean) - Method in class org.localify.event.Event
Converts the event to an extended response DTO.
toExtendedResponse(List<GenreResponse>, List<ExtendedArtistResponse.SimilarArtistResponse>, Boolean, List<ArtistCityResponse>, Boolean) - Method in class org.localify.artist.jpa.Artist
Converts the artist to an extended response DTO.
toFestivalResponse() - Method in class org.localify.festival.jpa.FestivalArtist
Converts the festival to a basic response DTO.
toInet(String) - Static method in class org.localify.common.ServletUtils
Converts a string IP address to an InetAddress object.
token() - Method in record class org.localify.auth.dto.EmailUnsubscribeRequest
Returns the value of the token record component.
token() - Method in record class org.localify.auth.dto.web.AccountMergeRequest
Returns the value of the token record component.
token() - Method in record class org.localify.auth.dto.web.AppleLoginRequest
Returns the value of the token record component.
token() - Method in record class org.localify.auth.dto.web.AppleMusicTokenRequest
Returns the value of the token record component.
token() - Method in record class org.localify.auth.dto.web.AuthTokenContainer
Returns the value of the token record component.
token() - Method in record class org.localify.auth.dto.web.UserCallbackTokenPayload
Returns the value of the token record component.
token() - Method in record class org.localify.auth.JwtServiceImpl.SignedJwtDto
Returns the value of the token record component.
TokenAlreadyConsumedException - Exception in org.localify.common.exceptions
Exception thrown when a token has already been consumed.
TokenAlreadyConsumedException() - Constructor for exception org.localify.common.exceptions.TokenAlreadyConsumedException
Constructs a new TokenAlreadyConsumedException with a default message.
tokenRefresh(AuthTokenContainer) - Method in class org.localify.auth.ApiAuthController
Refreshes an authentication token.
toLocalResponse(Boolean) - Method in class org.localify.artist.jpa.Artist
Converts the artist to a local response DTO.
topArtists() - Method in record class org.localify.city.dto.CityArtistsResponse
Returns the value of the topArtists record component.
topArtists() - Method in record class org.localify.dto.TopGenreResponseWithTopArtists
Returns the value of the topArtists record component.
topArtists() - Method in record class org.localify.event.dto.EventResponseExtended
Returns the value of the topArtists record component.
topArtists() - Method in record class org.localify.event.dto.EventResponseExtendedLocal
Returns the value of the topArtists record component.
topArtists() - Method in record class org.localify.festival.dto.response.RecommendedCityFestivalDto
Returns the value of the topArtists record component.
topArtists() - Method in record class org.localify.user.dto.UserFavoriteEventResponse
Returns the value of the topArtists record component.
TopGenreResponse - Record Class in org.localify.dto
Represents a response for a top genre.
TopGenreResponse(UUID, String) - Constructor for record class org.localify.dto.TopGenreResponse
Creates an instance of a TopGenreResponse record class.
TopGenreResponseWithTopArtists - Record Class in org.localify.dto
Represents a response for a top genre, including a list of top artists in that genre.
TopGenreResponseWithTopArtists(UUID, String, List<BasicArtistResponse>) - Constructor for record class org.localify.dto.TopGenreResponseWithTopArtists
Creates an instance of a TopGenreResponseWithTopArtists record class.
toPoint(double, double) - Method in class org.localify.common.PointUtil
Creates a point.
topSongPreview() - Method in record class org.localify.artist.dto.ExtendedArtistResponse
Returns the value of the topSongPreview record component.
TopSongQueue - Class in org.localify.playlist
A queue for managing a list of top songs.
TopSongQueue(List<Song>, int) - Constructor for class org.localify.playlist.TopSongQueue
Constructs a new TopSongQueue.
toResponse() - Method in class org.localify.artist.join.ArtistCity
Converts this ArtistCity to an ArtistCityResponse.
toResponse() - Method in class org.localify.artist.jpa.Artist
Converts the artist to a basic response DTO.
toResponse() - Method in class org.localify.city.City
Converts this city to a CityResponse excluding the description.
toResponse() - Method in class org.localify.event.Event
Converts the event to a response DTO.
toResponse() - Method in class org.localify.festival.jpa.Festival
Converts the festival to a response DTO.
toResponse() - Method in class org.localify.festival.jpa.FestivalPerformance
Converts the performance to a response DTO.
toResponse() - Method in class org.localify.festival.jpa.FestivalStage
Converts the stage to a response DTO.
toResponse() - Method in class org.localify.festival.jpa.FestivalUser
Converts the FestivalUser to a response DTO.
toResponse() - Method in class org.localify.music.genre.Genre
Converts the genre to a response DTO.
toResponse() - Method in class org.localify.user.User
Converts the user to a response DTO.
toResponse() - Method in class org.localify.venue.Venue
Converts the venue to a response object.
toResponse(Boolean) - Method in class org.localify.festival.jpa.Festival
Converts the festival to a response DTO.
toResponse(List<BasicArtistLocalResponse>) - Method in class org.localify.user.support.UserFavoriteEvent
Converts the user favorite event to a response.
toResponseContainer() - Method in class org.localify.user.support.UserCity
Converts the user city to a response container.
toSeedResponse() - Method in class org.localify.user.support.UserSeedArtist
Converts the user seed artist to a seed artist response.
toString() - Method in record class org.localify.artist.dto.ApproveableArtistCity
Returns a string representation of this record class.
toString() - Method in record class org.localify.artist.dto.ArtistCityResponse
Returns a string representation of this record class.
toString() - Method in record class org.localify.artist.dto.ArtistEventListResponse
Returns a string representation of this record class.
toString() - Method in record class org.localify.artist.dto.BasicArtistLocalResponse
Returns a string representation of this record class.
toString() - Method in record class org.localify.artist.dto.BasicArtistResponse
Returns a string representation of this record class.
toString() - Method in record class org.localify.artist.dto.EventArtistResponse
Returns a string representation of this record class.
toString() - Method in record class org.localify.artist.dto.ExtendedArtistResponse.SimilarArtistResponse
Returns a string representation of this record class.
toString() - Method in record class org.localify.artist.dto.ExtendedArtistResponse
Returns a string representation of this record class.
toString() - Method in record class org.localify.artist.dto.SeedArtistResponse
Returns a string representation of this record class.
toString() - Method in class org.localify.artist.jpa.ArtistSimilarity
 
toString() - Method in record class org.localify.auth.dto.EmailUnsubscribeRequest
Returns a string representation of this record class.
toString() - Method in class org.localify.auth.dto.JwtAuthenticationRequest
 
toString() - Method in record class org.localify.auth.dto.web.AccountMergeRequest
Returns a string representation of this record class.
toString() - Method in record class org.localify.auth.dto.web.AppleJwtClaims
Returns a string representation of this record class.
toString() - Method in record class org.localify.auth.dto.web.AppleLoginRequest
Returns a string representation of this record class.
toString() - Method in record class org.localify.auth.dto.web.AppleMusicLoginAttempt
Returns a string representation of this record class.
toString() - Method in record class org.localify.auth.dto.web.AppleMusicRequestAttempt
Returns a string representation of this record class.
toString() - Method in record class org.localify.auth.dto.web.AppleMusicTokenRequest
Returns a string representation of this record class.
toString() - Method in record class org.localify.auth.dto.web.AuthCredentialsMergeable
Returns a string representation of this record class.
toString() - Method in record class org.localify.auth.dto.web.AuthTokenContainer
Returns a string representation of this record class.
toString() - Method in record class org.localify.auth.dto.web.MergeableAccount
Returns a string representation of this record class.
toString() - Method in record class org.localify.auth.dto.web.MergedAccountPreview
Returns a string representation of this record class.
toString() - Method in record class org.localify.auth.dto.web.UserCallbackTokenPayload
Returns a string representation of this record class.
toString() - Method in record class org.localify.auth.dto.web.UserEmailTokenLoginRequest
Returns a string representation of this record class.
toString() - Method in record class org.localify.auth.dto.web.UserEmailTokenLoginResponse
Returns a string representation of this record class.
toString() - Method in record class org.localify.auth.dto.web.UserEmailTokenRequest
Returns a string representation of this record class.
toString() - Method in record class org.localify.auth.dto.web.UserOAuthRedirectParams
Returns a string representation of this record class.
toString() - Method in record class org.localify.auth.JwtServiceImpl.SignedJwtDto
Returns a string representation of this record class.
toString() - Method in record class org.localify.city.City.CityArtistApiResponse
Returns a string representation of this record class.
toString() - Method in record class org.localify.city.dto.ArtistPopularityResponse
Returns a string representation of this record class.
toString() - Method in record class org.localify.city.dto.CityArtistProportionResponse
Returns a string representation of this record class.
toString() - Method in record class org.localify.city.dto.CityArtistsResponse
Returns a string representation of this record class.
toString() - Method in record class org.localify.city.dto.CityResponse
Returns a string representation of this record class.
toString() - Method in record class org.localify.city.dto.CityResponseExtended
Returns a string representation of this record class.
toString() - Method in record class org.localify.common.BotService.ArtistCityEmbedRequest
Returns a string representation of this record class.
toString() - Method in record class org.localify.common.exceptions.ErrorBody
Returns a string representation of this record class.
toString() - Method in record class org.localify.dashboard.dto.response.DashArtistsCreatedResponse
Returns a string representation of this record class.
toString() - Method in record class org.localify.dashboard.dto.response.DashCityResponse
Returns a string representation of this record class.
toString() - Method in record class org.localify.dashboard.dto.response.DashCrowdsourcingStatsResponse
Returns a string representation of this record class.
toString() - Method in record class org.localify.dashboard.dto.response.DashEventsCreatedResponse
Returns a string representation of this record class.
toString() - Method in record class org.localify.dashboard.dto.response.DashFavoriteStatsResponse
Returns a string representation of this record class.
toString() - Method in record class org.localify.dashboard.dto.response.DashRecStatsResponse
Returns a string representation of this record class.
toString() - Method in record class org.localify.dashboard.dto.response.DashUserStatsResponse
Returns a string representation of this record class.
toString() - Method in record class org.localify.dashboard.dto.response.DashViewStatsResponse
Returns a string representation of this record class.
toString() - Method in record class org.localify.dashboard.dto.response.DiscoveredArtistsResponse
Returns a string representation of this record class.
toString() - Method in record class org.localify.dashboard.dto.response.LandingStatsResponse
Returns a string representation of this record class.
toString() - Method in record class org.localify.dashboard.dto.TimeIntervalContainer
Returns a string representation of this record class.
toString() - Method in record class org.localify.dashboard.dto.TimeStatsContainer
Returns a string representation of this record class.
toString() - Method in record class org.localify.data.dispatch.request.BitArtistMatchRequest
Returns a string representation of this record class.
toString() - Method in record class org.localify.data.dispatch.request.BitArtistRequest
Returns a string representation of this record class.
toString() - Method in record class org.localify.data.dispatch.request.BitEventRequest
Returns a string representation of this record class.
toString() - Method in record class org.localify.data.dispatch.request.GoogleCityRequest
Returns a string representation of this record class.
toString() - Method in record class org.localify.data.dispatch.request.PollstarArtistMatchRequest
Returns a string representation of this record class.
toString() - Method in record class org.localify.data.dispatch.request.PollstarArtistRequest
Returns a string representation of this record class.
toString() - Method in record class org.localify.data.dispatch.request.PollstarCityMatchRequest
Returns a string representation of this record class.
toString() - Method in record class org.localify.data.dispatch.request.PollstarCityRequest
Returns a string representation of this record class.
toString() - Method in record class org.localify.data.dispatch.request.PollstarEventRequest
Returns a string representation of this record class.
toString() - Method in record class org.localify.data.dispatch.request.SpotifyArtistRequest
Returns a string representation of this record class.
toString() - Method in record class org.localify.data.ingest.RabbitReceiver.BitNameScrapeResponse
Returns a string representation of this record class.
toString() - Method in record class org.localify.data.ingest.response.ArtistResponse
Returns a string representation of this record class.
toString() - Method in record class org.localify.data.ingest.response.CityResponse
Returns a string representation of this record class.
toString() - Method in record class org.localify.data.ingest.response.EventResponse
Returns a string representation of this record class.
toString() - Method in record class org.localify.data.ingest.response.SimpleIdAndName
Returns a string representation of this record class.
toString() - Method in record class org.localify.data.ingest.response.VenueResponse
Returns a string representation of this record class.
toString() - Method in record class org.localify.data.queue.dto.google.GoogleCityEvents
Deprecated.
Returns a string representation of this record class.
toString() - Method in record class org.localify.data.queue.dto.google.GoogleEvent
Deprecated.
Returns a string representation of this record class.
toString() - Method in record class org.localify.data.queue.dto.lastfm.LastFmArtist
Returns a string representation of this record class.
toString() - Method in record class org.localify.data.queue.dto.lastfm.LastFmResponse
Returns a string representation of this record class.
toString() - Method in record class org.localify.data.queue.dto.lastfm.LastFmTag
Returns a string representation of this record class.
toString() - Method in class org.localify.data.queue.dto.recommend.RecArtistResponseDto
Returns a string representation of the object.
toString() - Method in class org.localify.data.queue.dto.recommend.RecommendedArtistResponse
Returns a string representation of the object.
toString() - Method in record class org.localify.data.queue.dto.rym.RymArtist
Returns a string representation of this record class.
toString() - Method in record class org.localify.data.queue.dto.rym.RymJsonArtist
Returns a string representation of this record class.
toString() - Method in record class org.localify.data.queue.dto.rym.RymJsonDate
Returns a string representation of this record class.
toString() - Method in record class org.localify.data.queue.dto.rym.RymJsonLocation
Returns a string representation of this record class.
toString() - Method in record class org.localify.data.queue.dto.rym.RymLocation
Returns a string representation of this record class.
toString() - Method in record class org.localify.data.SpotifyService.SpotifyCredentialHolder
Returns a string representation of this record class.
toString() - Method in record class org.localify.data.SpotifyServiceUtils.SpotifyCredentialHolder
Returns a string representation of this record class.
toString() - Method in record class org.localify.dto.ArtistCityContribution
Returns a string representation of this record class.
toString() - Method in record class org.localify.dto.geocoding.PlaceResults.Coordinate
Returns a string representation of this record class.
toString() - Method in record class org.localify.dto.geocoding.PlaceResults.DisplayMapRegion
Returns a string representation of this record class.
toString() - Method in record class org.localify.dto.geocoding.PlaceResults.Place
Returns a string representation of this record class.
toString() - Method in record class org.localify.dto.geocoding.PlaceResults.StructuredAddress
Returns a string representation of this record class.
toString() - Method in record class org.localify.dto.geocoding.PlaceResults
Returns a string representation of this record class.
toString() - Method in record class org.localify.dto.PointContainer
Returns a string representation of this record class.
toString() - Method in record class org.localify.dto.PopularArtist
Returns a string representation of this record class.
toString() - Method in record class org.localify.dto.RecommendedArtistDto.SimilarArtistDto
Returns a string representation of this record class.
toString() - Method in record class org.localify.dto.RecommendedArtistDto
Returns a string representation of this record class.
toString() - Method in record class org.localify.dto.response.DescriptionResponse
Returns a string representation of this record class.
toString() - Method in record class org.localify.dto.response.GenreResponse
Returns a string representation of this record class.
toString() - Method in record class org.localify.dto.response.QuoteResponse
Returns a string representation of this record class.
toString() - Method in record class org.localify.dto.SearchApiResponse
Returns a string representation of this record class.
toString() - Method in class org.localify.dto.SearchQuery
Returns a string representation of the object.
toString() - Method in class org.localify.dto.SpotifySearchQuery
Returns a string representation of the object.
toString() - Method in record class org.localify.dto.TopGenreResponse
Returns a string representation of this record class.
toString() - Method in record class org.localify.dto.TopGenreResponseWithTopArtists
Returns a string representation of this record class.
toString() - Method in record class org.localify.dto.UserEmailChangeRequest
Returns a string representation of this record class.
toString() - Method in record class org.localify.dto.UserNearestCities
Returns a string representation of this record class.
toString() - Method in record class org.localify.event.dto.EventResponse
Returns a string representation of this record class.
toString() - Method in record class org.localify.event.dto.EventResponseExtended
Returns a string representation of this record class.
toString() - Method in record class org.localify.event.dto.EventResponseExtendedLocal
Returns a string representation of this record class.
toString() - Method in record class org.localify.festival.dto.request.FestivalArtistRequest
Returns a string representation of this record class.
toString() - Method in record class org.localify.festival.dto.request.FestivalPerformanceRequest
Returns a string representation of this record class.
toString() - Method in record class org.localify.festival.dto.request.FestivalRequest
Returns a string representation of this record class.
toString() - Method in record class org.localify.festival.dto.response.FestivalArtistResponse
Returns a string representation of this record class.
toString() - Method in record class org.localify.festival.dto.response.FestivalBasicResponse
Returns a string representation of this record class.
toString() - Method in record class org.localify.festival.dto.response.FestivalCreationResponse
Returns a string representation of this record class.
toString() - Method in record class org.localify.festival.dto.response.FestivalPerformanceResponse
Returns a string representation of this record class.
toString() - Method in record class org.localify.festival.dto.response.FestivalResponse
Returns a string representation of this record class.
toString() - Method in record class org.localify.festival.dto.response.FestivalStageResponse
Returns a string representation of this record class.
toString() - Method in record class org.localify.festival.dto.response.RecommendedCityFestivalDto
Returns a string representation of this record class.
toString() - Method in record class org.localify.festival.dto.response.RecommendedFestivalArtistDto
Returns a string representation of this record class.
toString() - Method in record class org.localify.logging.ApiErrorResponse
Returns a string representation of this record class.
toString() - Method in class org.localify.music.genre.Genre
 
toString() - Method in record class org.localify.playlist.ArtistPair
Returns a string representation of this record class.
toString() - Method in record class org.localify.playlist.PlaylistDto
Returns a string representation of this record class.
toString() - Method in record class org.localify.recommend.dto.EventDataDto
Returns a string representation of this record class.
toString() - Method in record class org.localify.recommend.dto.RecSysArtistResponse.Recsplain
Returns a string representation of this record class.
toString() - Method in record class org.localify.recommend.dto.RecSysArtistResponse
Returns a string representation of this record class.
toString() - Method in record class org.localify.recommend.RpcRecommender.RpcRecRequest
Returns a string representation of this record class.
toString() - Method in record class org.localify.user.dto.UserCitiesFestivalsResponse
Returns a string representation of this record class.
toString() - Method in record class org.localify.user.dto.UserCitiesResponse
Returns a string representation of this record class.
toString() - Method in record class org.localify.user.dto.UserCityPutRequest
Returns a string representation of this record class.
toString() - Method in record class org.localify.user.dto.UserDetailsResponse
Returns a string representation of this record class.
toString() - Method in record class org.localify.user.dto.UserFavoriteEventResponse
Returns a string representation of this record class.
toString() - Method in record class org.localify.user.dto.UserFeedbackRequest
Returns a string representation of this record class.
toString() - Method in record class org.localify.user.dto.UserFeedbackResponse
Returns a string representation of this record class.
toString() - Method in record class org.localify.user.dto.UserHistoryResponse.HistoryArtistResponse
Returns a string representation of this record class.
toString() - Method in record class org.localify.user.dto.UserHistoryResponse.HistoryEventResponse
Returns a string representation of this record class.
toString() - Method in record class org.localify.user.dto.UserHistoryResponse.HistoryVenueResponse
Returns a string representation of this record class.
toString() - Method in record class org.localify.user.dto.UserHistoryResponse
Returns a string representation of this record class.
toString() - Method in record class org.localify.user.dto.UserPatchRequest
Returns a string representation of this record class.
toString() - Method in record class org.localify.user.dto.UserSeedsPutRequest
Returns a string representation of this record class.
toString() - Method in record class org.localify.user.support.EmailEventPair
Returns a string representation of this record class.
toString() - Method in record class org.localify.user.support.EventRecRequest
Returns a string representation of this record class.
toString() - Method in record class org.localify.user.support.FestivalArtistFilterRequest
Returns a string representation of this record class.
toString() - Method in record class org.localify.user.support.MergeableAccountInfoRequest
Returns a string representation of this record class.
toString() - Method in record class org.localify.venue.dto.VenueEventNumResponse
Returns a string representation of this record class.
toString() - Method in record class org.localify.venue.dto.VenueResponse
Returns a string representation of this record class.
toString() - Method in record class org.localify.venue.dto.VenueResponseExtended
Returns a string representation of this record class.
total() - Method in record class org.localify.dashboard.dto.response.DiscoveredArtistsResponse
Returns the value of the total record component.
toUserDetailsDto() - Method in class org.localify.user.User
Converts the user to a user details DTO for authentication purposes.
toUserId() - Method in record class org.localify.auth.dto.web.MergeableAccount
Returns the value of the toUserId record component.
trainModel() - Method in class org.localify.recommend.RandomRecommender
 
trainModel() - Method in interface org.localify.recommend.Recommender
Trains the recommender model.
trainModel() - Method in class org.localify.recommend.RecommendService
Trains the recommender model.
trainModel() - Method in class org.localify.recommend.RpcRecommender
 
trainNewModel() - Method in class org.localify.auth.InternalController
Switches the recommendation model.
type() - Method in record class org.localify.data.ingest.response.VenueResponse
Returns the value of the type record component.
type() - Method in record class org.localify.data.queue.dto.rym.RymArtist
Returns the value of the type record component.
type() - Method in record class org.localify.data.queue.dto.rym.RymJsonArtist
Returns the value of the type record component.
type() - Method in record class org.localify.data.queue.dto.rym.RymJsonDate
Returns the value of the type record component.
type() - Method in record class org.localify.data.queue.dto.rym.RymJsonLocation
Returns the value of the type record component.
type() - Method in record class org.localify.venue.dto.VenueEventNumResponse
Returns the value of the type record component.
type() - Method in record class org.localify.venue.dto.VenueResponse
Returns the value of the type record component.
type() - Method in record class org.localify.venue.dto.VenueResponseExtended
Returns the value of the type record component.
TYPE - Static variable in class org.localify.auth.LocalifyClaims
The claim for the token type (e.g., "access", "refresh").

U

UnauthorizedException - Exception in org.localify.common.exceptions
Exception thrown when a user is not authorized to access a resource.
UnauthorizedException() - Constructor for exception org.localify.common.exceptions.UnauthorizedException
Constructs a new UnauthorizedException with a default message.
UnauthorizedException(String) - Constructor for exception org.localify.common.exceptions.UnauthorizedException
Constructs a new UnauthorizedException with the specified message.
UnauthorizedException(String, Throwable) - Constructor for exception org.localify.common.exceptions.UnauthorizedException
Constructs a new UnauthorizedException with the specified message and cause.
UnauthorizedException(Throwable) - Constructor for exception org.localify.common.exceptions.UnauthorizedException
Constructs a new UnauthorizedException with the specified cause.
unban() - Method in class org.localify.artist.jpa.Artist
Unbans the artist.
unBan() - Method in class org.localify.artist.join.ArtistCity
Unbans this artist-city relationship.
unblacklist() - Method in class org.localify.user.support.UserSeedArtist
Unblacklists the seed artist.
unblacklistSeed(UUID, UUID) - Method in interface org.localify.user.UserService
Un-blacklists a seed artist for a user.
unblacklistSeed(UUID, UUID) - Method in class org.localify.user.UserServiceImpl
 
unBlacklistSeed(UserDetailsImpl, UUID) - Method in class org.localify.user.UserSelfController
Un-blacklists a seed artist for the user.
unfavoriteArtist(UUID, UUID) - Method in interface org.localify.user.UserService
Unfavorites an artist for a user.
unfavoriteArtist(UUID, UUID) - Method in class org.localify.user.UserServiceImpl
 
unfavoriteEvent(UUID, UUID) - Method in interface org.localify.user.UserService
Unfavorites an event for a user.
unfavoriteEvent(UUID, UUID) - Method in class org.localify.user.UserServiceImpl
 
unfavoriteVenue(UUID, UUID) - Method in interface org.localify.user.UserService
Unfavorites a venue for a user.
unfavoriteVenue(UUID, UUID) - Method in class org.localify.user.UserServiceImpl
 
upcomingEvent() - Method in record class org.localify.user.support.EmailEventPair
Returns the value of the upcomingEvent record component.
upcomingEventArtists() - Method in record class org.localify.dashboard.dto.response.LandingStatsResponse
Returns the value of the upcomingEventArtists record component.
upcomingEventIds() - Method in record class org.localify.data.ingest.response.ArtistResponse
Returns the value of the upcomingEventIds record component.
upcomingEvents() - Method in record class org.localify.dashboard.dto.response.LandingStatsResponse
Returns the value of the upcomingEvents record component.
upcomingEventVenues() - Method in record class org.localify.dashboard.dto.response.LandingStatsResponse
Returns the value of the upcomingEventVenues record component.
updateArtist(UUID) - Method in class org.localify.data.SpotifyService
Update an artist already in spotify.
updateArtistTracks(Artist) - Method in class org.localify.data.SpotifyService
Updates an artist's top tracks.
updateEvent(EventResponse, Event, Set<Artist>) - Method in class org.localify.data.ingest.ScraperIngest
Updates an existing event with information from an event response.
updateEventArtists(Event, Set<Artist>) - Method in class org.localify.data.ingest.ScraperIngest
Updates the artists associated with an event.
updateFestivalInformation(Festival, List<FestivalPerformanceRequest>, Set<String>) - Method in class org.localify.festival.FestivalServiceImpl
Updates the information for a festival, including performances and artists.
updateSimilarArtists(Artist) - Method in class org.localify.data.SpotifyServiceUtils
Updates the similar artists for a given artist.
updateSong(Song, Track) - Method in class org.localify.data.SpotifyService
Updates a song with data from a Spotify track.
updateSong(Song, Track) - Method in class org.localify.data.SpotifyServiceUtils
Updates a song with data from a Spotify track.
updateSpotifyCredentials(AuthorizationCodeCredentials) - Method in class org.localify.user.User
Updates the user's Spotify credentials.
updateSpotifyPlaylists() - Method in class org.localify.common.StartupTasks
Updates all Spotify playlists.
updateTopArtistsSnapshotAndEntry(User, Artist) - Method in class org.localify.data.SpotifyService
Updates a user's top artists snapshot.
updateUserSeed(User, Artist) - Method in class org.localify.data.SpotifyService
Updates a user's seed artists.
updateUserTopArtists(UUID) - Method in class org.localify.data.SpotifyService
Updates a user's top artists.
uploadS3ArtistInformation() - Method in class org.localify.common.S3StartupTasks
Uploads artist information to S3.
upsertKeyValue(String, String) - Method in class org.localify.common.KeyValueStore
Inserts or updates a key-value pair.
url() - Method in record class org.localify.festival.dto.request.FestivalRequest
Returns the value of the url record component.
url() - Method in record class org.localify.festival.dto.response.FestivalResponse
Returns the value of the url record component.
User - Class in org.localify.user
Represents a user.
User() - Constructor for class org.localify.user.User
Protected no-arg constructor for JPA.
USER - Enum constant in enum class org.localify.user.support.UserSeedArtistSource
The user manually added the artist.
UserArtistRecommendation - Class in org.localify.recommend
Represents a recommendation of an artist for a user.
UserArtistRecommendation() - Constructor for class org.localify.recommend.UserArtistRecommendation
Protected no-arg constructor for JPA.
UserArtistRecommendation(UserRecommendation, Artist, Double, boolean) - Constructor for class org.localify.recommend.UserArtistRecommendation
Constructs a new UserArtistRecommendation.
UserArtistRecommendationRepository - Interface in org.localify.repositories
Repository for UserArtistRecommendation entities.
userCallbackToken(UserCallbackTokenPayload) - Method in class org.localify.auth.ApiAuthController
Handles the callback from the identity provider with a user token.
UserCallbackTokenPayload - Record Class in org.localify.auth.dto.web
Represents the payload of a user callback token.
UserCallbackTokenPayload(String, String) - Constructor for record class org.localify.auth.dto.web.UserCallbackTokenPayload
Creates an instance of a UserCallbackTokenPayload record class.
userCitiesCreated() - Method in record class org.localify.dashboard.dto.response.DashRecStatsResponse
Returns the value of the userCitiesCreated record component.
UserCitiesFestivalsResponse - Record Class in org.localify.user.dto
A response containing the user's cities and festivals.
UserCitiesFestivalsResponse(UserCityFestivalContainer, List<UserCityContainer>, List<UserFestivalContainer>) - Constructor for record class org.localify.user.dto.UserCitiesFestivalsResponse
Creates an instance of a UserCitiesFestivalsResponse record class.
UserCitiesResponse - Record Class in org.localify.user.dto
A response containing the user's cities.
UserCitiesResponse(UserCityContainer, List<UserCityContainer>) - Constructor for record class org.localify.user.dto.UserCitiesResponse
Creates an instance of a UserCitiesResponse record class.
UserCity - Class in org.localify.user.support
Represents the association between a user and a city.
UserCity() - Constructor for class org.localify.user.support.UserCity
Default constructor.
UserCity(User, City, Double) - Constructor for class org.localify.user.support.UserCity
Creates a new user city.
UserCity.Key - Class in org.localify.user.support
Represents the composite key for the user city.
UserCityContainer - Class in org.localify.user.dto
Represents a user's city.
UserCityContainer(UUID, String, String, CitySelectionTimeFrame, Instant, Instant, Double, Instant, RecSortSetting, String, String) - Constructor for class org.localify.user.dto.UserCityContainer
Constructs a new UserCityContainer.
UserCityFestivalContainer - Class in org.localify.user.dto
Represents a container for a user's city or festival.
UserCityFestivalContainer(UUID, String, Instant, String) - Constructor for class org.localify.user.dto.UserCityFestivalContainer
Constructs a new UserCityFestivalContainer.
UserCityPatchRequest - Class in org.localify.user.dto
Represents a request to patch a user's city.
UserCityPatchRequest() - Constructor for class org.localify.user.dto.UserCityPatchRequest
 
UserCityPutRequest - Record Class in org.localify.user.dto
A request to add a city for a user.
UserCityPutRequest(Double) - Constructor for record class org.localify.user.dto.UserCityPutRequest
Creates an instance of a UserCityPutRequest record class.
UserCityRepository - Interface in org.localify.repositories
Repository for UserCity entities.
UserDetailsDto - Class in org.localify.auth.dto
Data Transfer Object for user details.
UserDetailsDto() - Constructor for class org.localify.auth.dto.UserDetailsDto
 
UserDetailsImpl - Class in org.localify.auth.dto
Implementation of user details.
UserDetailsImpl(UUID) - Constructor for class org.localify.auth.dto.UserDetailsImpl
Constructs a new UserDetailsImpl.
UserDetailsResponse - Record Class in org.localify.user.dto
A response containing details about a user.
UserDetailsResponse(UUID, String, boolean, boolean, boolean, boolean, String, String, String, boolean, boolean, Instant, boolean, boolean, String, Boolean, Integer, String, Boolean) - Constructor for record class org.localify.user.dto.UserDetailsResponse
Creates an instance of a UserDetailsResponse record class.
UserEmailAuthToken - Class in org.localify.user.support
Represents a token used to authenticate a user via email.
UserEmailAuthToken() - Constructor for class org.localify.user.support.UserEmailAuthToken
Default constructor.
UserEmailAuthToken(UUID, User, String, Instant) - Constructor for class org.localify.user.support.UserEmailAuthToken
Creates a new user email authentication token.
UserEmailAuthTokenRepository - Interface in org.localify.repositories
Repository for UserEmailAuthToken entities.
UserEmailChangeRequest - Record Class in org.localify.dto
Represents a request to change a user's email address.
UserEmailChangeRequest() - Constructor for record class org.localify.dto.UserEmailChangeRequest
Creates an instance of a UserEmailChangeRequest record class.
UserEmailTokenLoginRequest - Record Class in org.localify.auth.dto.web
Represents a request to log in with an email token.
UserEmailTokenLoginRequest(UUID, String) - Constructor for record class org.localify.auth.dto.web.UserEmailTokenLoginRequest
Creates an instance of a UserEmailTokenLoginRequest record class.
UserEmailTokenLoginResponse - Record Class in org.localify.auth.dto.web
Represents the response to a user email token login request.
UserEmailTokenLoginResponse(String) - Constructor for record class org.localify.auth.dto.web.UserEmailTokenLoginResponse
Creates an instance of a UserEmailTokenLoginResponse record class.
UserEmailTokenRequest - Record Class in org.localify.auth.dto.web
Represents a request to send a login token to a user's email.
UserEmailTokenRequest(String) - Constructor for record class org.localify.auth.dto.web.UserEmailTokenRequest
Creates an instance of a UserEmailTokenRequest record class.
UserFavoriteArtist - Class in org.localify.user.support
Represents a user's favorite artist.
UserFavoriteArtist() - Constructor for class org.localify.user.support.UserFavoriteArtist
Default constructor.
UserFavoriteArtist(User, Artist) - Constructor for class org.localify.user.support.UserFavoriteArtist
Creates a new user favorite artist.
UserFavoriteArtist.Key - Class in org.localify.user.support
Represents the composite key for a user favorite artist.
UserFavoriteArtistRepository - Interface in org.localify.repositories
Repository for UserFavoriteArtist entities.
UserFavoriteEvent - Class in org.localify.user.support
Represents a user's favorite event.
UserFavoriteEvent() - Constructor for class org.localify.user.support.UserFavoriteEvent
Default constructor.
UserFavoriteEvent(User, Event) - Constructor for class org.localify.user.support.UserFavoriteEvent
Creates a new user favorite event.
UserFavoriteEvent.Key - Class in org.localify.user.support
Represents the composite key for a user favorite event.
UserFavoriteEventRating - Enum Class in org.localify.user.dto
Represents a user's rating for a favorite event.
UserFavoriteEventRatingQuery - Class in org.localify.user.dto
Represents a query for a user's favorite event rating.
UserFavoriteEventRatingQuery() - Constructor for class org.localify.user.dto.UserFavoriteEventRatingQuery
 
UserFavoriteEventRepository - Interface in org.localify.repositories
Repository for UserFavoriteEvent entities.
UserFavoriteEventResponse - Record Class in org.localify.user.dto
A response containing details about a user's favorite event.
UserFavoriteEventResponse(UUID, String, Instant, Instant, Double, Double, String, String, String, VenueResponse, List<BasicArtistLocalResponse>, Boolean, Boolean, UserFavoriteEventRating) - Constructor for record class org.localify.user.dto.UserFavoriteEventResponse
Creates an instance of a UserFavoriteEventResponse record class.
UserFavoriteQuery - Class in org.localify.user.dto
Represents a query for a user's favorites.
UserFavoriteQuery() - Constructor for class org.localify.user.dto.UserFavoriteQuery
 
UserFavoriteVenue - Class in org.localify.user.support
Represents a user's favorite venue.
UserFavoriteVenue() - Constructor for class org.localify.user.support.UserFavoriteVenue
Default constructor.
UserFavoriteVenue(User, Venue) - Constructor for class org.localify.user.support.UserFavoriteVenue
Creates a new user favorite venue.
UserFavoriteVenue.Key - Class in org.localify.user.support
Represents the composite key for a user favorite venue.
UserFavoriteVenueRepository - Interface in org.localify.repositories
Repository for UserFavoriteVenue entities.
UserFeedback - Class in org.localify.user.support
Represents user feedback.
UserFeedback() - Constructor for class org.localify.user.support.UserFeedback
Default constructor.
UserFeedback(User, String) - Constructor for class org.localify.user.support.UserFeedback
Creates a new user feedback.
UserFeedbackRepository - Interface in org.localify.repositories
Repository for UserFeedback entities.
UserFeedbackRequest - Record Class in org.localify.user.dto
A request to submit feedback.
UserFeedbackRequest(String, String) - Constructor for record class org.localify.user.dto.UserFeedbackRequest
Creates an instance of a UserFeedbackRequest record class.
UserFeedbackResponse - Record Class in org.localify.user.dto
A response containing user feedback.
UserFeedbackResponse(UUID, String, UUID, Instant, String, String) - Constructor for record class org.localify.user.dto.UserFeedbackResponse
Creates an instance of a UserFeedbackResponse record class.
UserFestivalContainer - Class in org.localify.user.dto
Represents a user's festival.
UserFestivalContainer(UUID, String, Instant, String, String, CityResponse) - Constructor for class org.localify.user.dto.UserFestivalContainer
Constructs a new UserFestivalContainer.
UserHistoryResponse - Record Class in org.localify.user.dto
Represents a user's view history.
UserHistoryResponse(List<UserHistoryResponse.HistoryArtistResponse>, List<UserHistoryResponse.HistoryEventResponse>, List<UserHistoryResponse.HistoryVenueResponse>) - Constructor for record class org.localify.user.dto.UserHistoryResponse
Creates an instance of a UserHistoryResponse record class.
UserHistoryResponse.HistoryArtistResponse - Record Class in org.localify.user.dto
Represents a recently viewed artist.
UserHistoryResponse.HistoryEventResponse - Record Class in org.localify.user.dto
Represents a recently viewed event.
UserHistoryResponse.HistoryVenueResponse - Record Class in org.localify.user.dto
Represents a recently viewed venue.
UserHistoryType - Enum Class in org.localify.user.support
Represents the type of user history.
userId() - Method in record class org.localify.user.dto.UserFeedbackResponse
Returns the value of the userId record component.
userName() - Method in record class org.localify.common.BotService.ArtistCityEmbedRequest
Returns the value of the userName record component.
userName() - Method in record class org.localify.user.dto.UserFeedbackResponse
Returns the value of the userName record component.
UserNearestCities - Record Class in org.localify.dto
Represents a list of nearest cities for a user.
UserNearestCities(List<CityResponse>, boolean) - Constructor for record class org.localify.dto.UserNearestCities
Creates an instance of a UserNearestCities record class.
UserOAuthRedirectParams - Record Class in org.localify.auth.dto.web
Represents the parameters for an OAuth redirect.
UserOAuthRedirectParams(String, String) - Constructor for record class org.localify.auth.dto.web.UserOAuthRedirectParams
Creates an instance of a UserOAuthRedirectParams record class.
UserPatchRequest - Record Class in org.localify.user.dto
Represents a request to patch a user's details.
UserPatchRequest(String, Boolean, Boolean, Boolean) - Constructor for record class org.localify.user.dto.UserPatchRequest
Creates an instance of a UserPatchRequest record class.
UserRecentArtistView - Class in org.localify.user.support
Represents a recent artist view by a user.
UserRecentArtistView() - Constructor for class org.localify.user.support.UserRecentArtistView
Default constructor.
UserRecentArtistView(User, Artist) - Constructor for class org.localify.user.support.UserRecentArtistView
Creates a new user recent artist view.
UserRecentArtistView.Key - Class in org.localify.user.support
Represents the composite key for a user recent artist view.
UserRecentArtistViewRepository - Interface in org.localify.repositories
Repository for UserRecentArtistView entities.
UserRecentCityView - Class in org.localify.user.support
Represents a recent city view by a user.
UserRecentCityView() - Constructor for class org.localify.user.support.UserRecentCityView
Default constructor.
UserRecentCityView(User, City) - Constructor for class org.localify.user.support.UserRecentCityView
Creates a new user recent city view.
UserRecentCityView.Key - Class in org.localify.user.support
Represents the composite key for a user recent city view.
UserRecentCityViewRepository - Interface in org.localify.repositories
Repository for UserRecentCityView entities.
UserRecentEventView - Class in org.localify.user.support
Represents a recent event view by a user.
UserRecentEventView() - Constructor for class org.localify.user.support.UserRecentEventView
Default constructor.
UserRecentEventView(User, Event) - Constructor for class org.localify.user.support.UserRecentEventView
Creates a new user recent event view.
UserRecentEventView.Key - Class in org.localify.user.support
Represents the composite key for a user recent event view.
UserRecentEventViewRepository - Interface in org.localify.repositories
Repository for UserRecentEventView entities.
UserRecentVenueView - Class in org.localify.user.support
Represents a recent venue view by a user.
UserRecentVenueView() - Constructor for class org.localify.user.support.UserRecentVenueView
Default constructor.
UserRecentVenueView(User, Venue) - Constructor for class org.localify.user.support.UserRecentVenueView
Creates a new user recent venue view.
UserRecentVenueView.Key - Class in org.localify.user.support
Represents the composite key for a user recent venue view.
UserRecentVenueViewRepository - Interface in org.localify.repositories
Repository for UserRecentVenueView entities.
UserRecommendation - Class in org.localify.recommend
Represents a set of recommendations for a user, tied to a city or festival.
UserRecommendation() - Constructor for class org.localify.recommend.UserRecommendation
Protected no-arg constructor for JPA.
UserRecommendation(User, City) - Constructor for class org.localify.recommend.UserRecommendation
Constructs a new UserRecommendation for a city.
UserRecommendation(User, Festival) - Constructor for class org.localify.recommend.UserRecommendation
Constructs a new UserRecommendation for a festival.
UserRecommendationRepository - Interface in org.localify.repositories
Repository for UserRecommendation entities.
UserRecommendationSimilarArtist - Class in org.localify.recommend
Represents a similar artist for a user's artist recommendation.
UserRecommendationSimilarArtist() - Constructor for class org.localify.recommend.UserRecommendationSimilarArtist
Protected no-arg constructor for JPA.
UserRecommendationSimilarArtist(UserArtistRecommendation, Artist) - Constructor for class org.localify.recommend.UserRecommendationSimilarArtist
Constructs a new UserRecommendationSimilarArtist.
UserRecommendationSimilarArtistRepository - Interface in org.localify.repositories
Repository for UserRecommendationSimilarArtist entities.
UserRepository - Interface in org.localify.repositories
Repository for User entities.
UserSearch - Class in org.localify.user.support
Represents a search query made by a user.
UserSearch() - Constructor for class org.localify.user.support.UserSearch
Default constructor.
UserSearch(User, String) - Constructor for class org.localify.user.support.UserSearch
Creates a new user search.
UserSearchRepository - Interface in org.localify.repositories
Repository for UserSearch entities.
UserSeedArtist - Class in org.localify.user.support
Represents a seed artist for a user.
UserSeedArtist() - Constructor for class org.localify.user.support.UserSeedArtist
Default constructor.
UserSeedArtist(User, Artist, UserSeedArtistSource) - Constructor for class org.localify.user.support.UserSeedArtist
Creates a new user seed artist.
UserSeedArtist.Key - Class in org.localify.user.support
Represents the composite key for a user seed artist.
UserSeedArtistSource - Enum Class in org.localify.user.support
Represents the source of a user's seed artist.
UserSeedRepository - Interface in org.localify.repositories
Repository for UserSeedArtist entities.
UserSeedsPutRequest - Record Class in org.localify.user.dto
Represents a request to set a user's seed artists.
UserSeedsPutRequest(List<UUID>) - Constructor for record class org.localify.user.dto.UserSeedsPutRequest
Creates an instance of a UserSeedsPutRequest record class.
UserSelfController - Class in org.localify.user
Controller for handling requests related to the authenticated user's own data and personalized content.
UserSelfController(UserService, CityService, RecommendService, AppleMusicService, LoginService, JwtService, SpotifyLoginService, EmailLoginService, AccountMergingService) - Constructor for class org.localify.user.UserSelfController
Constructs a new UserSelfController.
UserService - Interface in org.localify.user
Service interface for handling user-related operations.
UserServiceImpl - Class in org.localify.user
Implementation of the UserService interface.
UserServiceImpl(UserRepository, UserCityRepository, CityRepository, UserSeedRepository, ArtistRepository, ServletUtils, UserFavoriteArtistRepository, UserSearchRepository, EventRepository, UserFavoriteEventRepository, VenueRepository, UserFavoriteVenueRepository, AccountLinkTokenRepository, RecommendService, PlaylistService, EntityManager, UserRecentArtistViewRepository, UserRecentEventViewRepository, UserRecentVenueViewRepository, ArtistCityRepository, UserFeedbackRepository, GoogleDispatch, LocalifyProperties, WeeklyEmailRegistrationTokenRepository, FestivalUserRepository, FestivalRepository) - Constructor for class org.localify.user.UserServiceImpl
Constructs a new UserServiceImpl with the given repositories and services.
UserSession - Class in org.localify.user.support
 
UserSession() - Constructor for class org.localify.user.support.UserSession
 
UserSession(UUID, User, InetAddress) - Constructor for class org.localify.user.support.UserSession
 
UserSessionRepository - Interface in org.localify.repositories
Repository for UserSession entities.
UserTopArtistsSnapshot - Class in org.localify.user.support
 
UserTopArtistsSnapshot() - Constructor for class org.localify.user.support.UserTopArtistsSnapshot
 
UserTopArtistsSnapshot(User, UserSeedArtistSource) - Constructor for class org.localify.user.support.UserTopArtistsSnapshot
 
UserTopArtistsSnapshotEntry - Class in org.localify.user.support
 
UserTopArtistsSnapshotEntry() - Constructor for class org.localify.user.support.UserTopArtistsSnapshotEntry
 
UserTopArtistsSnapshotEntry(UserTopArtistsSnapshot, Artist) - Constructor for class org.localify.user.support.UserTopArtistsSnapshotEntry
 
UserTopArtistsSnapshotEntryRepository - Interface in org.localify.repositories
Repository for UserTopArtistsSnapshotEntry entities.
UserTopArtistsSnapshotRepository - Interface in org.localify.repositories
Repository for UserTopArtistsSnapshot entities.

V

validateRedirectParams(UserOAuthRedirectParams) - Method in class org.localify.auth.login.LoginService
Validates the OAuth redirect parameters.
valueOf(String) - Static method in enum class org.localify.admin.DashboardMessage.DashboardMessageLevel
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class org.localify.common.ArtistCityExplanation
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class org.localify.common.CitySelectionTimeFrame
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class org.localify.common.DataSource
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class org.localify.dto.ScrapeStatus
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class org.localify.recommend.dto.RecommendationEngine
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class org.localify.recommend.RecSortSetting
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class org.localify.user.dto.LocationType
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class org.localify.user.dto.UserFavoriteEventRating
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class org.localify.user.support.AccountLinkToken.ExpectedService
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class org.localify.user.support.UserHistoryType
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class org.localify.user.support.UserSeedArtistSource
Returns the enum constant of this class with the specified name.
values() - Static method in enum class org.localify.admin.DashboardMessage.DashboardMessageLevel
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class org.localify.common.ArtistCityExplanation
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class org.localify.common.CitySelectionTimeFrame
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class org.localify.common.DataSource
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class org.localify.dto.ScrapeStatus
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class org.localify.recommend.dto.RecommendationEngine
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class org.localify.recommend.RecSortSetting
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class org.localify.user.dto.LocationType
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class org.localify.user.dto.UserFavoriteEventRating
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class org.localify.user.support.AccountLinkToken.ExpectedService
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class org.localify.user.support.UserHistoryType
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class org.localify.user.support.UserSeedArtistSource
Returns an array containing the constants of this enum class, in the order they are declared.
venue() - Method in record class org.localify.data.ingest.response.EventResponse
Returns the value of the venue record component.
venue() - Method in record class org.localify.data.queue.dto.google.GoogleEvent
Deprecated.
Returns the value of the venue record component.
venue() - Method in record class org.localify.event.dto.EventResponse
Returns the value of the venue record component.
venue() - Method in record class org.localify.event.dto.EventResponseExtended
Returns the value of the venue record component.
venue() - Method in record class org.localify.event.dto.EventResponseExtendedLocal
Returns the value of the venue record component.
venue() - Method in record class org.localify.user.dto.UserFavoriteEventResponse
Returns the value of the venue record component.
venue() - Method in record class org.localify.user.dto.UserHistoryResponse.HistoryEventResponse
Returns the value of the venue record component.
Venue - Class in org.localify.venue
Represents a venue where events take place.
Venue() - Constructor for class org.localify.venue.Venue
Default constructor.
Venue(String) - Constructor for class org.localify.venue.Venue
Creates a new venue with only a name.
Venue(String, String, City, Point) - Constructor for class org.localify.venue.Venue
Creates a new venue.
VENUE - Enum constant in enum class org.localify.user.support.UserHistoryType
A venue.
venueAddress() - Method in record class org.localify.data.queue.dto.google.GoogleEvent
Deprecated.
Returns the value of the venueAddress record component.
VenueController - Class in org.localify.venue
Controller for handling requests related to venues.
VenueController(VenueService, SearchService, UserService) - Constructor for class org.localify.venue.VenueController
Constructs a new VenueController.
VenueEventNumResponse - Record Class in org.localify.venue.dto
Represents a response for a venue with the number of events.
VenueEventNumResponse(UUID, String, String, double, double, CityResponse, int, String) - Constructor for record class org.localify.venue.dto.VenueEventNumResponse
Creates an instance of a VenueEventNumResponse record class.
venueId() - Method in record class org.localify.festival.dto.response.FestivalStageResponse
Returns the value of the venueId record component.
VenuePatchRequest - Class in org.localify.venue.dto
Represents a request to patch a venue.
VenuePatchRequest() - Constructor for class org.localify.venue.dto.VenuePatchRequest
 
VenueRepository - Interface in org.localify.repositories
Repository for Venue entities.
VenueResponse - Record Class in org.localify.data.ingest.response
Represents a venue response from a scraper.
VenueResponse - Record Class in org.localify.venue.dto
Represents a response for a venue.
VenueResponse(UUID, String, String, double, double, CityResponse, String) - Constructor for record class org.localify.venue.dto.VenueResponse
Creates an instance of a VenueResponse record class.
VenueResponse(DataSource, UUID, String, String, String, int, int, String, String, String, String, String, String, Double, Double, List<String>) - Constructor for record class org.localify.data.ingest.response.VenueResponse
Creates an instance of a VenueResponse record class.
VenueResponseExtended - Record Class in org.localify.venue.dto
Represents an extended response for a venue.
VenueResponseExtended(UUID, String, String, Boolean, double, double, CityResponse, String, String, String) - Constructor for record class org.localify.venue.dto.VenueResponseExtended
Creates an instance of a VenueResponseExtended record class.
venues() - Method in record class org.localify.dto.SearchApiResponse
Returns the value of the venues record component.
venues() - Method in record class org.localify.user.dto.UserHistoryResponse
Returns the value of the venues record component.
venueSearch(UserDetailsImpl, SearchQuery) - Method in class org.localify.venue.VenueController
Searches for venues.
VenueService - Interface in org.localify.venue
Service for handling venue-related operations.
VenueServiceImpl - Class in org.localify.venue
Implementation of the VenueService interface.
VenueServiceImpl(VenueRepository, CityRepository, PointUtil, UserFavoriteVenueRepository, UserRepository, LocalifyProperties, ArtistEventRepository, PlaylistService, EventRepository, UserFavoriteEventRepository, ArtistCityRepository, UserCityRepository, UserRecentVenueViewRepository) - Constructor for class org.localify.venue.VenueServiceImpl
Constructs a new VenueServiceImpl.
venueViews() - Method in record class org.localify.dashboard.dto.response.DashViewStatsResponse
Returns the value of the venueViews record component.
verifyToken(String) - Method in class org.localify.auth.login.AppleLoginService
Verifies an Apple identity token.

W

WARN - Enum constant in enum class org.localify.admin.DashboardMessage.DashboardMessageLevel
Warning message.
week() - Method in record class org.localify.dashboard.dto.TimeIntervalContainer
Returns the value of the week record component.
week() - Method in record class org.localify.dashboard.dto.TimeStatsContainer
Returns the value of the week record component.
WeeklyEmailRegistrationToken - Class in org.localify.auth.jpa
Represents a token for registering for weekly emails.
WeeklyEmailRegistrationToken() - Constructor for class org.localify.auth.jpa.WeeklyEmailRegistrationToken
Default constructor for JPA.
WeeklyEmailRegistrationToken(User, String) - Constructor for class org.localify.auth.jpa.WeeklyEmailRegistrationToken
Constructs a new WeeklyEmailRegistrationToken.
WeeklyEmailRegistrationTokenRepository - Interface in org.localify.repositories
Repository for WeeklyEmailRegistrationToken entities.
westLongitude() - Method in record class org.localify.dto.geocoding.PlaceResults.DisplayMapRegion
Returns the value of the westLongitude record component.
withAppleId(String) - Method in class org.localify.artist.jpa.Artist.ArtistBuilder
 
withAppleImage(String) - Method in class org.localify.artist.jpa.Artist.ArtistBuilder
 
withName(String) - Method in class org.localify.artist.jpa.Artist.ArtistBuilder
 
withPollstarId(String) - Method in class org.localify.artist.jpa.Artist.ArtistBuilder
 
withSpotifyId(String) - Method in class org.localify.artist.jpa.Artist.ArtistBuilder
 
withSpotifyImage(String) - Method in class org.localify.artist.jpa.Artist.ArtistBuilder
 
withSpotifyPopularity(Integer) - Method in class org.localify.artist.jpa.Artist.ArtistBuilder
 
WorkPool - Class in org.localify.common
A thread pool for executing background tasks.

Z

zoneCode() - Method in record class org.localify.artist.dto.ArtistCityResponse
Returns the value of the zoneCode record component.
zoneCode() - Method in record class org.localify.city.dto.CityArtistProportionResponse
Returns the value of the zoneCode record component.
zoneCode() - Method in record class org.localify.city.dto.CityArtistsResponse
Returns the value of the zoneCode record component.
zoneCode() - Method in record class org.localify.city.dto.CityResponse
Returns the value of the zoneCode record component.
zoneCode() - Method in record class org.localify.city.dto.CityResponseExtended
Returns the value of the zoneCode record component.
A B C D E F G H I J K L M N O P Q R S T U V W Z 
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form