Index
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
accessTokenrecord component. - accessToken() - Method in record class org.localify.data.SpotifyServiceUtils.SpotifyCredentialHolder
-
Returns the value of the
accessTokenrecord component. - accountCreationDate() - Method in record class org.localify.user.dto.UserDetailsResponse
-
Returns the value of the
accountCreationDaterecord 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
AccountMergeRequestrecord 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
activeUsersrecord 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
addressrecord component. - address() - Method in record class org.localify.festival.dto.response.FestivalResponse
-
Returns the value of the
addressrecord component. - address() - Method in record class org.localify.festival.dto.response.FestivalStageResponse
-
Returns the value of the
addressrecord component. - address() - Method in record class org.localify.user.dto.UserHistoryResponse.HistoryVenueResponse
-
Returns the value of the
addressrecord component. - address() - Method in record class org.localify.venue.dto.VenueEventNumResponse
-
Returns the value of the
addressrecord component. - address() - Method in record class org.localify.venue.dto.VenueResponse
-
Returns the value of the
addressrecord component. - address() - Method in record class org.localify.venue.dto.VenueResponseExtended
-
Returns the value of the
addressrecord 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
administrativeArearecord component. - administrativeAreaCode() - Method in record class org.localify.dto.geocoding.PlaceResults.StructuredAddress
-
Returns the value of the
administrativeAreaCoderecord component. - ageRequirement() - Method in record class org.localify.data.ingest.response.VenueResponse
-
Returns the value of the
ageRequirementrecord component. - aka() - Method in record class org.localify.data.queue.dto.rym.RymArtist
-
Returns the value of the
akarecord component. - akas() - Method in record class org.localify.data.queue.dto.rym.RymJsonArtist
-
Returns the value of the
akasrecord 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
allTimerecord component. - allTime() - Method in record class org.localify.dashboard.dto.TimeStatsContainer
-
Returns the value of the
allTimerecord component. - anonymousUser() - Method in record class org.localify.user.dto.UserDetailsResponse
-
Returns the value of the
anonymousUserrecord 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
appleConnectedrecord 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
appleIdrecord component. - appleId() - Method in record class org.localify.artist.dto.BasicArtistResponse
-
Returns the value of the
appleIdrecord component. - appleId() - Method in record class org.localify.artist.dto.EventArtistResponse
-
Returns the value of the
appleIdrecord component. - appleId() - Method in record class org.localify.artist.dto.ExtendedArtistResponse
-
Returns the value of the
appleIdrecord component. - appleId() - Method in record class org.localify.artist.dto.SeedArtistResponse
-
Returns the value of the
appleIdrecord component. - appleId() - Method in record class org.localify.user.dto.UserDetailsResponse
-
Returns the value of the
appleIdrecord component. - appleId() - Method in record class org.localify.user.dto.UserHistoryResponse.HistoryArtistResponse
-
Returns the value of the
appleIdrecord 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
AppleJwtClaimsrecord 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
AppleLoginRequestrecord 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
AppleMusicLoginAttemptrecord 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
AppleMusicRequestAttemptrecord 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
AppleMusicTokenRequestrecord class. - applePlaylistId() - Method in record class org.localify.city.dto.CityArtistsResponse
-
Returns the value of the
applePlaylistIdrecord component. - applePlaylistId() - Method in record class org.localify.city.dto.CityResponse
-
Returns the value of the
applePlaylistIdrecord component. - applePlaylistId() - Method in record class org.localify.city.dto.CityResponseExtended
-
Returns the value of the
applePlaylistIdrecord component. - applePlaylistId() - Method in record class org.localify.event.dto.EventResponse
-
Returns the value of the
applePlaylistIdrecord component. - applePlaylistId() - Method in record class org.localify.event.dto.EventResponseExtended
-
Returns the value of the
applePlaylistIdrecord component. - applePlaylistId() - Method in record class org.localify.event.dto.EventResponseExtendedLocal
-
Returns the value of the
applePlaylistIdrecord component. - applePlaylistId() - Method in record class org.localify.user.dto.UserFavoriteEventResponse
-
Returns the value of the
applePlaylistIdrecord component. - applePlaylistId() - Method in record class org.localify.user.dto.UserHistoryResponse.HistoryEventResponse
-
Returns the value of the
applePlaylistIdrecord component. - applePlaylistId() - Method in record class org.localify.venue.dto.VenueResponseExtended
-
Returns the value of the
applePlaylistIdrecord 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
ApproveableArtistCityrecord 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
ArtistChangeEntryentities. - 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
ArtistCityContributionrecord class. - ArtistCityEmbedRequest(String, String, String, String, Boolean) - Constructor for record class org.localify.common.BotService.ArtistCityEmbedRequest
-
Creates an instance of a
ArtistCityEmbedRequestrecord 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
ArtistCityentities. - 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
ArtistCityResponserecord 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
ArtistEventListResponserecord class. - ArtistEventRepository - Interface in org.localify.repositories
-
Repository for
ArtistEvententities. - 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
ArtistGenreentities. - artistId() - Method in record class org.localify.artist.dto.ApproveableArtistCity
-
Returns the value of the
artistIdrecord component. - artistIds() - Method in record class org.localify.data.ingest.response.EventResponse
-
Returns the value of the
artistIdsrecord component. - artistImage() - Method in record class org.localify.common.BotService.ArtistCityEmbedRequest
-
Returns the value of the
artistImagerecord component. - artistName() - Method in record class org.localify.artist.dto.ApproveableArtistCity
-
Returns the value of the
artistNamerecord component. - artistName() - Method in record class org.localify.common.BotService.ArtistCityEmbedRequest
-
Returns the value of the
artistNamerecord component. - artistOriginCities() - Method in record class org.localify.dashboard.dto.response.LandingStatsResponse
-
Returns the value of the
artistOriginCitiesrecord component. - artistOrigins() - Method in record class org.localify.dashboard.dto.response.LandingStatsResponse
-
Returns the value of the
artistOriginsrecord component. - artistOriginsApproved() - Method in record class org.localify.dashboard.dto.response.DashCrowdsourcingStatsResponse
-
Returns the value of the
artistOriginsApprovedrecord component. - artistOriginsContributed() - Method in record class org.localify.dashboard.dto.response.DashCrowdsourcingStatsResponse
-
Returns the value of the
artistOriginsContributedrecord 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
ArtistPairrecord 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
ArtistPopularityResponserecord class. - ArtistRepository - Interface in org.localify.repositories
-
Repository for
Artistentities. - 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
ArtistResponserecord class. - artists() - Method in record class org.localify.dto.SearchApiResponse
-
Returns the value of the
artistsrecord component. - artists() - Method in record class org.localify.festival.dto.request.FestivalPerformanceRequest
-
Returns the value of the
artistsrecord component. - artists() - Method in record class org.localify.festival.dto.response.FestivalCreationResponse
-
Returns the value of the
artistsrecord component. - artists() - Method in record class org.localify.user.dto.UserHistoryResponse
-
Returns the value of the
artistsrecord 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
ArtistServiceinterface. - 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
ArtistSimilarityentities. - 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
ArtistSongentities. - artistsWithoutSpotifyIds() - Method in record class org.localify.festival.dto.response.FestivalCreationResponse
-
Returns the value of the
artistsWithoutSpotifyIdsrecord component. - artistViews() - Method in record class org.localify.dashboard.dto.response.DashViewStatsResponse
-
Returns the value of the
artistViewsrecord 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
Exceptionobject 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
authCredentialsrecord 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
AuthCredentialsMergeablerecord class. - authenticate(Authentication) - Method in class org.localify.auth.jwt.JwtAuthenticationProvider
-
Authenticates the given
Authenticationobject. - 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
authTokenrecord 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
AuthTokenContainerrecord 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
bandsInTownrecord component. - bandsInTown() - Method in record class org.localify.dashboard.dto.response.DashEventsCreatedResponse
-
Returns the value of the
bandsInTownrecord 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
BasicArtistLocalResponserecord 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
BasicArtistResponserecord 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
BitArtistMatchRequestrecord 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
BitArtistRequestrecord 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
BitEventRequestrecord class. - bitId() - Method in record class org.localify.data.dispatch.request.BitArtistRequest
-
Returns the value of the
bitIdrecord component. - bitId() - Method in record class org.localify.data.dispatch.request.BitEventRequest
-
Returns the value of the
bitIdrecord component. - bitId() - Method in record class org.localify.data.ingest.RabbitReceiver.BitNameScrapeResponse
-
Returns the value of the
bitIdrecord component. - BitNameScrapeResponse(String, UUID, boolean) - Constructor for record class org.localify.data.ingest.RabbitReceiver.BitNameScrapeResponse
-
Creates an instance of a
BitNameScrapeResponserecord 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
breakdownrecord component. - build() - Method in class org.localify.artist.jpa.Artist.ArtistBuilder
-
Builds the
Artistinstance. - 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
candidateNamesrecord 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
capacityrecord component. - changeEmail() - Method in record class org.localify.auth.dto.web.AccountMergeRequest
-
Returns the value of the
changeEmailrecord 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
citiesrecord component. - cities() - Method in record class org.localify.dto.PopularArtist
-
Returns the value of the
citiesrecord component. - cities() - Method in record class org.localify.dto.SearchApiResponse
-
Returns the value of the
citiesrecord component. - cities() - Method in record class org.localify.dto.UserNearestCities
-
Returns the value of the
citiesrecord component. - cities() - Method in record class org.localify.user.dto.UserCitiesFestivalsResponse
-
Returns the value of the
citiesrecord component. - city() - Method in record class org.localify.artist.dto.ArtistEventListResponse
-
Returns the value of the
cityrecord component. - city() - Method in record class org.localify.artist.dto.EventArtistResponse
-
Returns the value of the
cityrecord component. - city() - Method in record class org.localify.data.queue.dto.rym.RymLocation
-
Returns the value of the
cityrecord component. - city() - Method in record class org.localify.festival.dto.response.FestivalResponse
-
Returns the value of the
cityrecord component. - city() - Method in record class org.localify.user.dto.UserHistoryResponse.HistoryVenueResponse
-
Returns the value of the
cityrecord component. - city() - Method in record class org.localify.venue.dto.VenueEventNumResponse
-
Returns the value of the
cityrecord component. - city() - Method in record class org.localify.venue.dto.VenueResponse
-
Returns the value of the
cityrecord component. - city() - Method in record class org.localify.venue.dto.VenueResponseExtended
-
Returns the value of the
cityrecord 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
CityArtistApiResponserecord 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
CityArtistProportionResponserecord 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
CityArtistsResponserecord 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
cityCountryCoderecord component. - cityId() - Method in record class org.localify.artist.dto.ApproveableArtistCity
-
Returns the value of the
cityIdrecord component. - cityId() - Method in record class org.localify.dto.ArtistCityContribution
-
Returns the value of the
cityIdrecord component. - cityId() - Method in record class org.localify.user.support.EmailEventPair
-
Returns the value of the
cityIdrecord component. - cityName() - Method in record class org.localify.artist.dto.ApproveableArtistCity
-
Returns the value of the
cityNamerecord component. - cityName() - Method in record class org.localify.common.BotService.ArtistCityEmbedRequest
-
Returns the value of the
cityNamerecord component. - cityName() - Method in record class org.localify.user.support.EmailEventPair
-
Returns the value of the
cityNamerecord 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
Cityentities. - 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
CityResponserecord class. - CityResponse(DataSource, UUID, String) - Constructor for record class org.localify.data.ingest.response.CityResponse
-
Creates an instance of a
CityResponserecord 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
CityResponseExtendedrecord 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
CityServiceinterface. - 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
cityViewsrecord component. - cityZoneCode() - Method in record class org.localify.artist.dto.ApproveableArtistCity
-
Returns the value of the
cityZoneCoderecord 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
coderecord 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
contentrecord 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
contributedAtrecord component. - contributedBy() - Method in record class org.localify.dto.response.DescriptionResponse
-
Returns the value of the
contributedByrecord component. - contributedById() - Method in record class org.localify.artist.dto.ApproveableArtistCity
-
Returns the value of the
contributedByIdrecord component. - contributedByName() - Method in record class org.localify.artist.dto.ApproveableArtistCity
-
Returns the value of the
contributedByNamerecord component. - contributionCountApproved() - Method in record class org.localify.artist.dto.ApproveableArtistCity
-
Returns the value of the
contributionCountApprovedrecord component. - contributionCountDenied() - Method in record class org.localify.artist.dto.ApproveableArtistCity
-
Returns the value of the
contributionCountDeniedrecord component. - convert(HttpServletRequest) - Method in class org.localify.auth.jwt.JwtAuthenticationConverter
-
Converts the incoming
HttpServletRequestto aJwtAuthenticationRequest. - coordinate() - Method in record class org.localify.dto.geocoding.PlaceResults.Place
-
Returns the value of the
coordinaterecord component. - Coordinate(double, double) - Constructor for record class org.localify.dto.geocoding.PlaceResults.Coordinate
-
Creates an instance of a
Coordinaterecord 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
correlationKeyrecord component. - correlationKey() - Method in record class org.localify.auth.dto.web.AppleMusicTokenRequest
-
Returns the value of the
correlationKeyrecord 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
countryrecord component. - country() - Method in record class org.localify.data.queue.dto.rym.RymLocation
-
Returns the value of the
countryrecord component. - country() - Method in record class org.localify.dto.geocoding.PlaceResults.Place
-
Returns the value of the
countryrecord component. - countryCode() - Method in record class org.localify.artist.dto.ArtistCityResponse
-
Returns the value of the
countryCoderecord component. - countryCode() - Method in record class org.localify.city.dto.CityArtistProportionResponse
-
Returns the value of the
countryCoderecord component. - countryCode() - Method in record class org.localify.city.dto.CityArtistsResponse
-
Returns the value of the
countryCoderecord component. - countryCode() - Method in record class org.localify.city.dto.CityResponse
-
Returns the value of the
countryCoderecord component. - countryCode() - Method in record class org.localify.city.dto.CityResponseExtended
-
Returns the value of the
countryCoderecord component. - countryCode() - Method in record class org.localify.dto.geocoding.PlaceResults.Place
-
Returns the value of the
countryCoderecord 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
createdAtrecord 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
currentrecord component. - current() - Method in record class org.localify.user.dto.UserCitiesResponse
-
Returns the value of the
currentrecord component. - currentLoc() - Method in record class org.localify.data.queue.dto.rym.RymArtist
-
Returns the value of the
currentLocrecord 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
DashArtistsCreatedResponserecord 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
DashboardServiceinterface. - 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
DashCityResponserecord 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
DashCrowdsourcingStatsResponserecord 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
DashEventsCreatedResponserecord 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
DashFavoriteStatsResponserecord 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
DashRecStatsResponserecord 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
DashUserStatsResponserecord 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
DashViewStatsResponserecord class. - dataSource() - Method in record class org.localify.data.ingest.response.ArtistResponse
-
Returns the value of the
dataSourcerecord component. - dataSource() - Method in record class org.localify.data.ingest.response.CityResponse
-
Returns the value of the
dataSourcerecord component. - dataSource() - Method in record class org.localify.data.ingest.response.EventResponse
-
Returns the value of the
dataSourcerecord component. - dataSource() - Method in record class org.localify.data.ingest.response.VenueResponse
-
Returns the value of the
dataSourcerecord 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
daterecord component. - date() - Method in record class org.localify.recommend.dto.EventDataDto
-
Returns the value of the
daterecord 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
datesrecord component. - dates() - Method in record class org.localify.user.support.FestivalArtistFilterRequest
-
Returns the value of the
datesrecord component. - day() - Method in record class org.localify.dashboard.dto.TimeIntervalContainer
-
Returns the value of the
dayrecord component. - day() - Method in record class org.localify.dashboard.dto.TimeStatsContainer
-
Returns the value of the
dayrecord 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
deathDaterecord component. - deathLoc() - Method in record class org.localify.data.queue.dto.rym.RymArtist
-
Returns the value of the
deathLocrecord 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
descriptionrecord component. - description() - Method in record class org.localify.festival.dto.response.FestivalResponse
-
Returns the value of the
descriptionrecord component. - description() - Method in record class org.localify.playlist.PlaylistDto
-
Returns the value of the
descriptionrecord 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
DescriptionResponserecord 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
disbandedrecord 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
DiscoveredArtistsResponserecord 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
displayMapRegionrecord component. - DisplayMapRegion(double, double, double, double) - Constructor for record class org.localify.dto.geocoding.PlaceResults.DisplayMapRegion
-
Creates an instance of a
DisplayMapRegionrecord 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
doorTimerecord 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
eastLongituderecord component. - email() - Method in record class org.localify.auth.dto.web.AppleJwtClaims
-
Returns the value of the
emailrecord component. - email() - Method in record class org.localify.auth.dto.web.MergedAccountPreview
-
Returns the value of the
emailrecord component. - email() - Method in record class org.localify.auth.dto.web.UserEmailTokenRequest
-
Returns the value of the
emailrecord component. - email() - Method in record class org.localify.user.dto.UserDetailsResponse
-
Returns the value of the
emailrecord component. - email() - Method in record class org.localify.user.dto.UserFeedbackRequest
-
Returns the value of the
emailrecord component. - email() - Method in record class org.localify.user.dto.UserFeedbackResponse
-
Returns the value of the
emailrecord component. - emailConnected() - Method in record class org.localify.user.dto.UserDetailsResponse
-
Returns the value of the
emailConnectedrecord 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
EmailEventPairrecord 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
emailOptInrecord component. - emailOptIn() - Method in record class org.localify.user.dto.UserPatchRequest
-
Returns the value of the
emailOptInrecord 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
EmailUnsubscribeRequestrecord class. - emailVerified() - Method in record class org.localify.auth.dto.web.AppleJwtClaims
-
Returns the value of the
emailVerifiedrecord component. - emailVerified() - Method in record class org.localify.user.dto.UserDetailsResponse
-
Returns the value of the
emailVerifiedrecord 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
endrecord component. - endDate() - Method in record class org.localify.festival.dto.request.FestivalRequest
-
Returns the value of the
endDaterecord component. - endDate() - Method in record class org.localify.festival.dto.response.FestivalResponse
-
Returns the value of the
endDaterecord component. - endTime() - Method in record class org.localify.data.ingest.response.EventResponse
-
Returns the value of the
endTimerecord component. - endTime() - Method in record class org.localify.data.queue.dto.google.GoogleEvent
-
Deprecated.Returns the value of the
endTimerecord component. - endTime() - Method in record class org.localify.event.dto.EventResponse
-
Returns the value of the
endTimerecord component. - endTime() - Method in record class org.localify.event.dto.EventResponseExtended
-
Returns the value of the
endTimerecord component. - endTime() - Method in record class org.localify.event.dto.EventResponseExtendedLocal
-
Returns the value of the
endTimerecord component. - endTime() - Method in record class org.localify.festival.dto.request.FestivalPerformanceRequest
-
Returns the value of the
endTimerecord component. - endTime() - Method in record class org.localify.festival.dto.response.FestivalPerformanceResponse
-
Returns the value of the
endTimerecord component. - endTime() - Method in record class org.localify.user.dto.UserFavoriteEventResponse
-
Returns the value of the
endTimerecord component. - endTime() - Method in record class org.localify.user.dto.UserHistoryResponse.HistoryEventResponse
-
Returns the value of the
endTimerecord component. - endTime() - Method in record class org.localify.user.support.FestivalArtistFilterRequest
-
Returns the value of the
endTimerecord component. - entry() - Method in record class org.localify.user.dto.UserFeedbackRequest
-
Returns the value of the
entryrecord component. - entry() - Method in record class org.localify.user.dto.UserFeedbackResponse
-
Returns the value of the
entryrecord 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
ErrorBodyrecord class. - errors() - Method in record class org.localify.logging.ApiErrorResponse
-
Returns the value of the
errorsrecord 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
EventArtistResponserecord 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
EventDataDtorecord class. - eventIds() - Method in record class org.localify.data.ingest.response.VenueResponse
-
Returns the value of the
eventIdsrecord component. - eventName() - Method in record class org.localify.data.queue.dto.google.GoogleEvent
-
Deprecated.Returns the value of the
eventNamerecord 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
EventRecRequestrecord class. - EventRepository - Interface in org.localify.repositories
-
Repository for
Evententities. - 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
EventResponserecord 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
EventResponserecord 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
EventResponseExtendedrecord 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
EventResponseExtendedLocalrecord class. - events() - Method in record class org.localify.data.queue.dto.google.GoogleCityEvents
-
Deprecated.Returns the value of the
eventsrecord component. - events() - Method in record class org.localify.dto.SearchApiResponse
-
Returns the value of the
eventsrecord component. - events() - Method in record class org.localify.user.dto.UserHistoryResponse
-
Returns the value of the
eventsrecord 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
eventViewsrecord 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
expiresAtrecord component. - expiresAt() - Method in record class org.localify.data.SpotifyService.SpotifyCredentialHolder
-
Returns the value of the
expiresAtrecord component. - expiresAt() - Method in record class org.localify.data.SpotifyServiceUtils.SpotifyCredentialHolder
-
Returns the value of the
expiresAtrecord component. - expiresIn() - Method in record class org.localify.auth.JwtServiceImpl.SignedJwtDto
-
Returns the value of the
expiresInrecord 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
ExtendedArtistResponserecord 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
fallbackResponserecord 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
favoriteArtistsrecord 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
favoriteEventsrecord 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
favoriteVenuesrecord 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
FestivalArtistFilterRequestrecord class. - FestivalArtistRepository - Interface in org.localify.repositories
-
Repository for
FestivalArtistentities. - 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
FestivalArtistRequestrecord 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
FestivalArtistResponserecord 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
FestivalBasicResponserecord 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
FestivalCreationResponserecord 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
FestivalPerformanceArtistentities. - FestivalPerformanceRepository - Interface in org.localify.repositories
-
Repository for
FestivalPerformanceentities. - 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
FestivalPerformanceRequestrecord 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
FestivalPerformanceResponserecord 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
Festivalentities. - 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
FestivalRequestrecord 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
FestivalResponserecord class. - festivals() - Method in record class org.localify.dto.SearchApiResponse
-
Returns the value of the
festivalsrecord component. - festivals() - Method in record class org.localify.user.dto.UserCitiesFestivalsResponse
-
Returns the value of the
festivalsrecord 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
FestivalStageentities. - 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
FestivalStageResponserecord 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
FestivalUserentities. - 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
followersrecord 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
formattedAddressLinesrecord 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
foundrecord 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
friendlyNamerecord 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
fromUserCreatedAtrecord component. - fromUserEmail() - Method in record class org.localify.auth.dto.web.MergeableAccount
-
Returns the value of the
fromUserEmailrecord component. - fromUserId() - Method in record class org.localify.auth.dto.web.MergeableAccount
-
Returns the value of the
fromUserIdrecord component. - fromUserName() - Method in record class org.localify.auth.dto.web.MergeableAccount
-
Returns the value of the
fromUserNamerecord component. - fromUserSpotifyUsername() - Method in record class org.localify.auth.dto.web.MergeableAccount
-
Returns the value of the
fromUserSpotifyUsernamerecord 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
generateSpotifyPlaylistsrecord 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
Genreentities. - 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
GenreResponserecord class. - genres() - Method in record class org.localify.artist.dto.ExtendedArtistResponse
-
Returns the value of the
genresrecord component. - genres() - Method in record class org.localify.data.ingest.response.ArtistResponse
-
Returns the value of the
genresrecord component. - genres() - Method in record class org.localify.data.queue.dto.rym.RymArtist
-
Returns the value of the
genresrecord component. - genres() - Method in record class org.localify.data.queue.dto.rym.RymJsonArtist
-
Returns the value of the
genresrecord component. - genres() - Method in record class org.localify.dto.RecommendedArtistDto
-
Returns the value of the
genresrecord component. - genres() - Method in record class org.localify.festival.dto.request.FestivalArtistRequest
-
Returns the value of the
genresrecord component. - genres() - Method in record class org.localify.festival.dto.response.RecommendedFestivalArtistDto
-
Returns the value of the
genresrecord 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
googlerecord 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
GoogleCityEventsrecord 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
GoogleCityRequestrecord 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
GoogleEventrecord 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
guestUsersrecord 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
hasLocalArtistPerformingrecord component. - hasLocalArtistPerforming() - Method in record class org.localify.user.dto.UserFavoriteEventResponse
-
Returns the value of the
hasLocalArtistPerformingrecord 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
highPricerecord component. - highPrice() - Method in record class org.localify.event.dto.EventResponse
-
Returns the value of the
highPricerecord component. - highPrice() - Method in record class org.localify.event.dto.EventResponseExtended
-
Returns the value of the
highPricerecord component. - highPrice() - Method in record class org.localify.event.dto.EventResponseExtendedLocal
-
Returns the value of the
highPricerecord component. - highPrice() - Method in record class org.localify.user.dto.UserFavoriteEventResponse
-
Returns the value of the
highPricerecord component. - HistoryArtistResponse(UUID, String, String, String, String) - Constructor for record class org.localify.user.dto.UserHistoryResponse.HistoryArtistResponse
-
Creates an instance of a
HistoryArtistResponserecord class. - HistoryEventResponse(UUID, String, String, Instant, String, String, VenueResponse) - Constructor for record class org.localify.user.dto.UserHistoryResponse.HistoryEventResponse
-
Creates an instance of a
HistoryEventResponserecord class. - HistoryVenueResponse(UUID, String, String, CityResponse) - Constructor for record class org.localify.user.dto.UserHistoryResponse.HistoryVenueResponse
-
Creates an instance of a
HistoryVenueResponserecord 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
hourrecord component. - hour() - Method in record class org.localify.dashboard.dto.TimeStatsContainer
-
Returns the value of the
hourrecord component.
I
- id() - Method in record class org.localify.artist.dto.ArtistCityResponse
-
Returns the value of the
idrecord component. - id() - Method in record class org.localify.artist.dto.BasicArtistLocalResponse
-
Returns the value of the
idrecord component. - id() - Method in record class org.localify.artist.dto.BasicArtistResponse
-
Returns the value of the
idrecord component. - id() - Method in record class org.localify.artist.dto.EventArtistResponse
-
Returns the value of the
idrecord component. - id() - Method in record class org.localify.artist.dto.ExtendedArtistResponse
-
Returns the value of the
idrecord component. - id() - Method in record class org.localify.artist.dto.ExtendedArtistResponse.SimilarArtistResponse
-
Returns the value of the
idrecord component. - id() - Method in record class org.localify.artist.dto.SeedArtistResponse
-
Returns the value of the
idrecord component. - id() - Method in record class org.localify.auth.dto.web.MergeableAccount
-
Returns the value of the
idrecord component. - id() - Method in record class org.localify.city.City.CityArtistApiResponse
-
Returns the value of the
idrecord component. - id() - Method in record class org.localify.city.dto.ArtistPopularityResponse
-
Returns the value of the
idrecord component. - id() - Method in record class org.localify.city.dto.CityArtistProportionResponse
-
Returns the value of the
idrecord component. - id() - Method in record class org.localify.city.dto.CityArtistsResponse
-
Returns the value of the
idrecord component. - id() - Method in record class org.localify.city.dto.CityResponse
-
Returns the value of the
idrecord component. - id() - Method in record class org.localify.city.dto.CityResponseExtended
-
Returns the value of the
idrecord component. - id() - Method in record class org.localify.dashboard.dto.response.DashCityResponse
-
Returns the value of the
idrecord component. - id() - Method in record class org.localify.data.dispatch.request.BitArtistMatchRequest
-
Returns the value of the
idrecord component. - id() - Method in record class org.localify.data.dispatch.request.BitArtistRequest
-
Returns the value of the
idrecord component. - id() - Method in record class org.localify.data.dispatch.request.SpotifyArtistRequest
-
Returns the value of the
idrecord component. - id() - Method in record class org.localify.data.ingest.response.ArtistResponse
-
Returns the value of the
idrecord component. - id() - Method in record class org.localify.data.ingest.response.EventResponse
-
Returns the value of the
idrecord component. - id() - Method in record class org.localify.data.ingest.response.SimpleIdAndName
-
Returns the value of the
idrecord component. - id() - Method in record class org.localify.data.ingest.response.VenueResponse
-
Returns the value of the
idrecord component. - id() - Method in record class org.localify.data.queue.dto.rym.RymJsonArtist
-
Returns the value of the
idrecord component. - id() - Method in record class org.localify.dto.PopularArtist
-
Returns the value of the
idrecord component. - id() - Method in record class org.localify.dto.RecommendedArtistDto
-
Returns the value of the
idrecord component. - id() - Method in record class org.localify.dto.RecommendedArtistDto.SimilarArtistDto
-
Returns the value of the
idrecord component. - id() - Method in record class org.localify.dto.response.DescriptionResponse
-
Returns the value of the
idrecord component. - id() - Method in record class org.localify.dto.response.GenreResponse
-
Returns the value of the
idrecord component. - id() - Method in record class org.localify.dto.TopGenreResponse
-
Returns the value of the
idrecord component. - id() - Method in record class org.localify.dto.TopGenreResponseWithTopArtists
-
Returns the value of the
idrecord component. - id() - Method in record class org.localify.event.dto.EventResponse
-
Returns the value of the
idrecord component. - id() - Method in record class org.localify.event.dto.EventResponseExtended
-
Returns the value of the
idrecord component. - id() - Method in record class org.localify.event.dto.EventResponseExtendedLocal
-
Returns the value of the
idrecord component. - id() - Method in record class org.localify.festival.dto.response.FestivalArtistResponse
-
Returns the value of the
idrecord component. - id() - Method in record class org.localify.festival.dto.response.FestivalBasicResponse
-
Returns the value of the
idrecord component. - id() - Method in record class org.localify.festival.dto.response.FestivalPerformanceResponse
-
Returns the value of the
idrecord component. - id() - Method in record class org.localify.festival.dto.response.FestivalResponse
-
Returns the value of the
idrecord component. - id() - Method in record class org.localify.festival.dto.response.FestivalStageResponse
-
Returns the value of the
idrecord component. - id() - Method in record class org.localify.festival.dto.response.RecommendedCityFestivalDto
-
Returns the value of the
idrecord component. - id() - Method in record class org.localify.festival.dto.response.RecommendedFestivalArtistDto
-
Returns the value of the
idrecord component. - id() - Method in record class org.localify.playlist.PlaylistDto
-
Returns the value of the
idrecord component. - id() - Method in record class org.localify.recommend.dto.EventDataDto
-
Returns the value of the
idrecord component. - id() - Method in record class org.localify.recommend.dto.RecSysArtistResponse
-
Returns the value of the
idrecord component. - id() - Method in record class org.localify.recommend.dto.RecSysArtistResponse.Recsplain
-
Returns the value of the
idrecord component. - id() - Method in record class org.localify.user.dto.UserDetailsResponse
-
Returns the value of the
idrecord component. - id() - Method in record class org.localify.user.dto.UserFavoriteEventResponse
-
Returns the value of the
idrecord component. - id() - Method in record class org.localify.user.dto.UserFeedbackResponse
-
Returns the value of the
idrecord component. - id() - Method in record class org.localify.user.dto.UserHistoryResponse.HistoryArtistResponse
-
Returns the value of the
idrecord component. - id() - Method in record class org.localify.user.dto.UserHistoryResponse.HistoryEventResponse
-
Returns the value of the
idrecord component. - id() - Method in record class org.localify.user.dto.UserHistoryResponse.HistoryVenueResponse
-
Returns the value of the
idrecord component. - id() - Method in record class org.localify.venue.dto.VenueEventNumResponse
-
Returns the value of the
idrecord component. - id() - Method in record class org.localify.venue.dto.VenueResponse
-
Returns the value of the
idrecord component. - id() - Method in record class org.localify.venue.dto.VenueResponseExtended
-
Returns the value of the
idrecord component. - image() - Method in record class org.localify.artist.dto.BasicArtistLocalResponse
-
Returns the value of the
imagerecord component. - image() - Method in record class org.localify.artist.dto.BasicArtistResponse
-
Returns the value of the
imagerecord component. - image() - Method in record class org.localify.artist.dto.EventArtistResponse
-
Returns the value of the
imagerecord component. - image() - Method in record class org.localify.artist.dto.ExtendedArtistResponse
-
Returns the value of the
imagerecord component. - image() - Method in record class org.localify.artist.dto.ExtendedArtistResponse.SimilarArtistResponse
-
Returns the value of the
imagerecord component. - image() - Method in record class org.localify.artist.dto.SeedArtistResponse
-
Returns the value of the
imagerecord component. - image() - Method in record class org.localify.city.City.CityArtistApiResponse
-
Returns the value of the
imagerecord component. - image() - Method in record class org.localify.city.dto.ArtistPopularityResponse
-
Returns the value of the
imagerecord component. - image() - Method in record class org.localify.city.dto.CityArtistsResponse
-
Returns the value of the
imagerecord component. - image() - Method in record class org.localify.dto.RecommendedArtistDto
-
Returns the value of the
imagerecord component. - image() - Method in record class org.localify.dto.RecommendedArtistDto.SimilarArtistDto
-
Returns the value of the
imagerecord component. - image() - Method in record class org.localify.festival.dto.response.FestivalArtistResponse
-
Returns the value of the
imagerecord component. - image() - Method in record class org.localify.festival.dto.response.RecommendedCityFestivalDto
-
Returns the value of the
imagerecord component. - image() - Method in record class org.localify.festival.dto.response.RecommendedFestivalArtistDto
-
Returns the value of the
imagerecord component. - image() - Method in record class org.localify.user.dto.UserHistoryResponse.HistoryArtistResponse
-
Returns the value of the
imagerecord component. - imageUrl() - Method in record class org.localify.festival.dto.request.FestivalRequest
-
Returns the value of the
imageUrlrecord component. - imageUrl() - Method in record class org.localify.festival.dto.response.FestivalResponse
-
Returns the value of the
imageUrlrecord 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
isAdminrecord 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
isBlacklistedrecord 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
isFavoriterecord component. - isFavorite() - Method in record class org.localify.city.City.CityArtistApiResponse
-
Returns the value of the
isFavoriterecord component. - isFavorite() - Method in record class org.localify.city.dto.CityResponseExtended
-
Returns the value of the
isFavoriterecord component. - isFavorite() - Method in record class org.localify.dto.RecommendedArtistDto
-
Returns the value of the
isFavoriterecord 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
isFavoriterecord component. - isFavorite() - Method in record class org.localify.event.dto.EventResponseExtendedLocal
-
Returns the value of the
isFavoriterecord component. - isFavorite() - Method in record class org.localify.festival.dto.response.FestivalArtistResponse
-
Returns the value of the
isFavoriterecord component. - isFavorite() - Method in record class org.localify.festival.dto.response.RecommendedFestivalArtistDto
-
Returns the value of the
isFavoriterecord component. - isFavorite() - Method in record class org.localify.user.dto.UserFavoriteEventResponse
-
Returns the value of the
isFavoriterecord component. - isFavorite() - Method in record class org.localify.venue.dto.VenueResponseExtended
-
Returns the value of the
isFavoriterecord 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
isLocalrecord 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
isPreApprovedrecord 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
isSeedrecord component. - isSeed() - Method in record class org.localify.dto.RecommendedArtistDto
-
Returns the value of the
isSeedrecord component. - isSeed() - Method in record class org.localify.festival.dto.response.RecommendedFestivalArtistDto
-
Returns the value of the
isSeedrecord 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
isTeamMemberrecord 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
isUserFestivalrecord 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
isUserLocalCityrecord 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
jobIdrecord component. - jobId() - Method in record class org.localify.data.dispatch.request.BitArtistRequest
-
Returns the value of the
jobIdrecord component. - jobId() - Method in record class org.localify.data.dispatch.request.BitEventRequest
-
Returns the value of the
jobIdrecord component. - jobId() - Method in record class org.localify.data.dispatch.request.PollstarArtistMatchRequest
-
Returns the value of the
jobIdrecord component. - jobId() - Method in record class org.localify.data.dispatch.request.PollstarArtistRequest
-
Returns the value of the
jobIdrecord component. - jobId() - Method in record class org.localify.data.dispatch.request.PollstarCityMatchRequest
-
Returns the value of the
jobIdrecord component. - jobId() - Method in record class org.localify.data.dispatch.request.PollstarCityRequest
-
Returns the value of the
jobIdrecord component. - jobId() - Method in record class org.localify.data.dispatch.request.PollstarEventRequest
-
Returns the value of the
jobIdrecord component. - jobId() - Method in record class org.localify.data.dispatch.request.SpotifyArtistRequest
-
Returns the value of the
jobIdrecord 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
jsTokenrecord 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
AuthenticationProviderthat authenticates aJwtAuthenticationRequest. - 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
JwtServiceinterface. - 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
LandingStatsResponserecord 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
LastFmArtistrecord 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
LastFmResponserecord 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
LastFmTagrecord class. - lastQueuedAt() - Method in record class org.localify.artist.dto.BasicArtistResponse
-
Returns the value of the
lastQueuedAtrecord component. - lastQueuedAt() - Method in record class org.localify.artist.dto.ExtendedArtistResponse
-
Returns the value of the
lastQueuedAtrecord component. - lastQueuedAt() - Method in record class org.localify.city.dto.CityResponse
-
Returns the value of the
lastQueuedAtrecord component. - lastQueuedAt() - Method in record class org.localify.city.dto.CityResponseExtended
-
Returns the value of the
lastQueuedAtrecord component. - latitude() - Method in record class org.localify.artist.dto.ArtistCityResponse
-
Returns the value of the
latituderecord component. - latitude() - Method in record class org.localify.city.dto.CityArtistsResponse
-
Returns the value of the
latituderecord component. - latitude() - Method in record class org.localify.city.dto.CityResponse
-
Returns the value of the
latituderecord component. - latitude() - Method in record class org.localify.city.dto.CityResponseExtended
-
Returns the value of the
latituderecord component. - latitude() - Method in record class org.localify.data.ingest.response.VenueResponse
-
Returns the value of the
latituderecord component. - latitude() - Method in record class org.localify.dto.geocoding.PlaceResults.Coordinate
-
Returns the value of the
latituderecord component. - latitude() - Method in record class org.localify.dto.PointContainer
-
Returns the value of the
latituderecord component. - latitude() - Method in record class org.localify.festival.dto.response.FestivalBasicResponse
-
Returns the value of the
latituderecord component. - latitude() - Method in record class org.localify.venue.dto.VenueEventNumResponse
-
Returns the value of the
latituderecord component. - latitude() - Method in record class org.localify.venue.dto.VenueResponse
-
Returns the value of the
latituderecord component. - latitude() - Method in record class org.localify.venue.dto.VenueResponseExtended
-
Returns the value of the
latituderecord 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
listenersrecord component. - local() - Method in record class org.localify.playlist.ArtistPair
-
Returns the value of the
localrecord component. - localArtists() - Method in record class org.localify.recommend.RpcRecommender.RpcRecRequest
-
Returns the value of the
localArtistsrecord component. - localCity() - Method in record class org.localify.dto.RecommendedArtistDto
-
Returns the value of the
localCityrecord component. - localCity() - Method in record class org.localify.festival.dto.response.RecommendedFestivalArtistDto
-
Returns the value of the
localCityrecord 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
localifyArtistIdsrecord component. - localifyArtistIds() - Method in record class org.localify.data.dispatch.request.PollstarEventRequest
-
Returns the value of the
localifyArtistIdsrecord component. - localifyArtistIds() - Method in record class org.localify.data.ingest.response.EventResponse
-
Returns the value of the
localifyArtistIdsrecord 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
localifyCityIdrecord 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
localifyIdrecord component. - localifyId() - Method in record class org.localify.data.dispatch.request.PollstarArtistMatchRequest
-
Returns the value of the
localifyIdrecord component. - localifyId() - Method in record class org.localify.data.dispatch.request.PollstarArtistRequest
-
Returns the value of the
localifyIdrecord component. - localifyId() - Method in record class org.localify.data.dispatch.request.PollstarCityMatchRequest
-
Returns the value of the
localifyIdrecord component. - localifyId() - Method in record class org.localify.data.dispatch.request.PollstarCityRequest
-
Returns the value of the
localifyIdrecord component. - localifyId() - Method in record class org.localify.data.dispatch.request.PollstarEventRequest
-
Returns the value of the
localifyIdrecord component. - localifyId() - Method in record class org.localify.data.ingest.RabbitReceiver.BitNameScrapeResponse
-
Returns the value of the
localifyIdrecord component. - localifyId() - Method in record class org.localify.data.ingest.response.ArtistResponse
-
Returns the value of the
localifyIdrecord component. - localifyId() - Method in record class org.localify.data.ingest.response.CityResponse
-
Returns the value of the
localifyIdrecord component. - localifyId() - Method in record class org.localify.data.ingest.response.EventResponse
-
Returns the value of the
localifyIdrecord component. - localifyId() - Method in record class org.localify.data.ingest.response.VenueResponse
-
Returns the value of the
localifyIdrecord component. - localifyId() - Method in record class org.localify.data.queue.dto.google.GoogleCityEvents
-
Deprecated.Returns the value of the
localifyIdrecord component. - localifyId() - Method in record class org.localify.data.queue.dto.lastfm.LastFmResponse
-
Returns the value of the
localifyIdrecord component. - localifyId() - Method in record class org.localify.data.queue.dto.rym.RymArtist
-
Returns the value of the
localifyIdrecord 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
localityrecord component. - locality() - Method in record class org.localify.dto.geocoding.PlaceResults.StructuredAddress
-
Returns the value of the
localityrecord component. - localSong() - Method in record class org.localify.playlist.ArtistPair
-
Returns the value of the
localSongrecord component. - localSong2() - Method in record class org.localify.playlist.ArtistPair
-
Returns the value of the
localSong2record component. - localSong3() - Method in record class org.localify.playlist.ArtistPair
-
Returns the value of the
localSong3record component. - location() - Method in record class org.localify.data.dispatch.request.GoogleCityRequest
-
Returns the value of the
locationrecord component. - location() - Method in record class org.localify.data.queue.dto.rym.RymJsonLocation
-
Returns the value of the
locationrecord component. - locations() - Method in record class org.localify.data.queue.dto.rym.RymJsonArtist
-
Returns the value of the
locationsrecord 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
longituderecord component. - longitude() - Method in record class org.localify.city.dto.CityArtistsResponse
-
Returns the value of the
longituderecord component. - longitude() - Method in record class org.localify.city.dto.CityResponse
-
Returns the value of the
longituderecord component. - longitude() - Method in record class org.localify.city.dto.CityResponseExtended
-
Returns the value of the
longituderecord component. - longitude() - Method in record class org.localify.data.ingest.response.VenueResponse
-
Returns the value of the
longituderecord component. - longitude() - Method in record class org.localify.dto.geocoding.PlaceResults.Coordinate
-
Returns the value of the
longituderecord component. - longitude() - Method in record class org.localify.dto.PointContainer
-
Returns the value of the
longituderecord component. - longitude() - Method in record class org.localify.festival.dto.response.FestivalBasicResponse
-
Returns the value of the
longituderecord component. - longitude() - Method in record class org.localify.venue.dto.VenueEventNumResponse
-
Returns the value of the
longituderecord component. - longitude() - Method in record class org.localify.venue.dto.VenueResponse
-
Returns the value of the
longituderecord component. - longitude() - Method in record class org.localify.venue.dto.VenueResponseExtended
-
Returns the value of the
longituderecord component. - lowPrice() - Method in record class org.localify.data.ingest.response.EventResponse
-
Returns the value of the
lowPricerecord component. - lowPrice() - Method in record class org.localify.event.dto.EventResponse
-
Returns the value of the
lowPricerecord component. - lowPrice() - Method in record class org.localify.event.dto.EventResponseExtended
-
Returns the value of the
lowPricerecord component. - lowPrice() - Method in record class org.localify.event.dto.EventResponseExtendedLocal
-
Returns the value of the
lowPricerecord component. - lowPrice() - Method in record class org.localify.user.dto.UserFavoriteEventResponse
-
Returns the value of the
lowPricerecord 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
manifestrecord 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
GeoIpServicethat 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
memberOfrecord component. - members() - Method in record class org.localify.data.queue.dto.rym.RymArtist
-
Returns the value of the
membersrecord component. - members() - Method in record class org.localify.data.queue.dto.rym.RymJsonArtist
-
Returns the value of the
membersrecord component. - mergeableAccount() - Method in record class org.localify.auth.dto.web.AuthCredentialsMergeable
-
Returns the value of the
mergeableAccountrecord 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
MergeableAccountrecord 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
MergeableAccountInfoRequestrecord class. - mergeableToken() - Method in record class org.localify.user.support.MergeableAccountInfoRequest
-
Returns the value of the
mergeableTokenrecord 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
mergedAccountPreviewrecord 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
MergedAccountPreviewrecord 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
mergeRequestIdrecord 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
messagerecord component. - message() - Method in record class org.localify.logging.ApiErrorResponse
-
Returns the value of the
messagerecord 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
monthrecord component. - month() - Method in record class org.localify.dashboard.dto.TimeStatsContainer
-
Returns the value of the
monthrecord 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
musicServiceIdsrecord 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
namerecord component. - name() - Method in record class org.localify.artist.dto.BasicArtistLocalResponse
-
Returns the value of the
namerecord component. - name() - Method in record class org.localify.artist.dto.BasicArtistResponse
-
Returns the value of the
namerecord component. - name() - Method in record class org.localify.artist.dto.EventArtistResponse
-
Returns the value of the
namerecord component. - name() - Method in record class org.localify.artist.dto.ExtendedArtistResponse
-
Returns the value of the
namerecord component. - name() - Method in record class org.localify.artist.dto.ExtendedArtistResponse.SimilarArtistResponse
-
Returns the value of the
namerecord component. - name() - Method in record class org.localify.artist.dto.SeedArtistResponse
-
Returns the value of the
namerecord component. - name() - Method in record class org.localify.auth.dto.web.AppleLoginRequest
-
Returns the value of the
namerecord component. - name() - Method in record class org.localify.auth.dto.web.MergedAccountPreview
-
Returns the value of the
namerecord component. - name() - Method in record class org.localify.city.City.CityArtistApiResponse
-
Returns the value of the
namerecord component. - name() - Method in record class org.localify.city.dto.ArtistPopularityResponse
-
Returns the value of the
namerecord component. - name() - Method in record class org.localify.city.dto.CityArtistProportionResponse
-
Returns the value of the
namerecord component. - name() - Method in record class org.localify.city.dto.CityArtistsResponse
-
Returns the value of the
namerecord component. - name() - Method in record class org.localify.city.dto.CityResponse
-
Returns the value of the
namerecord component. - name() - Method in record class org.localify.city.dto.CityResponseExtended
-
Returns the value of the
namerecord component. - name() - Method in record class org.localify.dashboard.dto.response.DashCityResponse
-
Returns the value of the
namerecord component. - name() - Method in record class org.localify.data.dispatch.request.BitArtistMatchRequest
-
Returns the value of the
namerecord component. - name() - Method in record class org.localify.data.dispatch.request.PollstarArtistMatchRequest
-
Returns the value of the
namerecord component. - name() - Method in record class org.localify.data.dispatch.request.PollstarCityMatchRequest
-
Returns the value of the
namerecord component. - name() - Method in record class org.localify.data.ingest.response.CityResponse
-
Returns the value of the
namerecord component. - name() - Method in record class org.localify.data.ingest.response.EventResponse
-
Returns the value of the
namerecord component. - name() - Method in record class org.localify.data.ingest.response.SimpleIdAndName
-
Returns the value of the
namerecord component. - name() - Method in record class org.localify.data.ingest.response.VenueResponse
-
Returns the value of the
namerecord component. - name() - Method in record class org.localify.data.queue.dto.lastfm.LastFmArtist
-
Returns the value of the
namerecord component. - name() - Method in record class org.localify.data.queue.dto.lastfm.LastFmTag
-
Returns the value of the
namerecord component. - name() - Method in record class org.localify.data.queue.dto.rym.RymJsonArtist
-
Returns the value of the
namerecord component. - name() - Method in record class org.localify.dto.geocoding.PlaceResults.Place
-
Returns the value of the
namerecord component. - name() - Method in record class org.localify.dto.PopularArtist
-
Returns the value of the
namerecord component. - name() - Method in record class org.localify.dto.RecommendedArtistDto
-
Returns the value of the
namerecord component. - name() - Method in record class org.localify.dto.RecommendedArtistDto.SimilarArtistDto
-
Returns the value of the
namerecord component. - name() - Method in record class org.localify.dto.response.GenreResponse
-
Returns the value of the
namerecord component. - name() - Method in record class org.localify.dto.TopGenreResponse
-
Returns the value of the
namerecord component. - name() - Method in record class org.localify.dto.TopGenreResponseWithTopArtists
-
Returns the value of the
namerecord component. - name() - Method in record class org.localify.event.dto.EventResponse
-
Returns the value of the
namerecord component. - name() - Method in record class org.localify.event.dto.EventResponseExtended
-
Returns the value of the
namerecord component. - name() - Method in record class org.localify.event.dto.EventResponseExtendedLocal
-
Returns the value of the
namerecord component. - name() - Method in record class org.localify.festival.dto.request.FestivalArtistRequest
-
Returns the value of the
namerecord component. - name() - Method in record class org.localify.festival.dto.request.FestivalRequest
-
Returns the value of the
namerecord component. - name() - Method in record class org.localify.festival.dto.response.FestivalArtistResponse
-
Returns the value of the
namerecord component. - name() - Method in record class org.localify.festival.dto.response.FestivalBasicResponse
-
Returns the value of the
namerecord component. - name() - Method in record class org.localify.festival.dto.response.FestivalPerformanceResponse
-
Returns the value of the
namerecord component. - name() - Method in record class org.localify.festival.dto.response.FestivalResponse
-
Returns the value of the
namerecord component. - name() - Method in record class org.localify.festival.dto.response.FestivalStageResponse
-
Returns the value of the
namerecord component. - name() - Method in record class org.localify.festival.dto.response.RecommendedCityFestivalDto
-
Returns the value of the
namerecord component. - name() - Method in record class org.localify.festival.dto.response.RecommendedFestivalArtistDto
-
Returns the value of the
namerecord component. - name() - Method in record class org.localify.playlist.PlaylistDto
-
Returns the value of the
namerecord component. - name() - Method in record class org.localify.recommend.dto.EventDataDto
-
Returns the value of the
namerecord component. - name() - Method in record class org.localify.user.dto.UserDetailsResponse
-
Returns the value of the
namerecord component. - name() - Method in record class org.localify.user.dto.UserFavoriteEventResponse
-
Returns the value of the
namerecord component. - name() - Method in record class org.localify.user.dto.UserHistoryResponse.HistoryArtistResponse
-
Returns the value of the
namerecord component. - name() - Method in record class org.localify.user.dto.UserHistoryResponse.HistoryEventResponse
-
Returns the value of the
namerecord component. - name() - Method in record class org.localify.user.dto.UserHistoryResponse.HistoryVenueResponse
-
Returns the value of the
namerecord component. - name() - Method in record class org.localify.user.dto.UserPatchRequest
-
Returns the value of the
namerecord component. - name() - Method in record class org.localify.venue.dto.VenueEventNumResponse
-
Returns the value of the
namerecord component. - name() - Method in record class org.localify.venue.dto.VenueResponse
-
Returns the value of the
namerecord component. - name() - Method in record class org.localify.venue.dto.VenueResponseExtended
-
Returns the value of the
namerecord 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
nearbyEventsrecord component. - newEvent() - Method in record class org.localify.user.support.EmailEventPair
-
Returns the value of the
newEventrecord 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
nicknamerecord component. - nickname() - Method in record class org.localify.festival.dto.response.FestivalBasicResponse
-
Returns the value of the
nicknamerecord component. - nickname() - Method in record class org.localify.festival.dto.response.FestivalResponse
-
Returns the value of the
nicknamerecord 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
noncerecord component. - nonce() - Method in record class org.localify.auth.dto.web.UserEmailTokenLoginResponse
-
Returns the value of the
noncerecord component. - NoOpGeoIp - Class in org.localify.common.geoip
-
A dummy implementation of
GeoIpServicethat 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
northLatituderecord 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
numArtistsrecord component. - numberOfArtists() - Method in record class org.localify.city.dto.CityArtistsResponse
-
Returns the value of the
numberOfArtistsrecord component. - numberOfArtists() - Method in record class org.localify.city.dto.CityResponseExtended
-
Returns the value of the
numberOfArtistsrecord component. - numberTotalVenues() - Method in record class org.localify.city.dto.CityArtistsResponse
-
Returns the value of the
numberTotalVenuesrecord component. - numberTotalVenues() - Method in record class org.localify.city.dto.CityResponseExtended
-
Returns the value of the
numberTotalVenuesrecord component. - numberUpcomingEvents() - Method in record class org.localify.city.dto.CityArtistsResponse
-
Returns the value of the
numberUpcomingEventsrecord component. - numberUpcomingEvents() - Method in record class org.localify.city.dto.CityResponseExtended
-
Returns the value of the
numberUpcomingEventsrecord component. - numEvents() - Method in record class org.localify.venue.dto.VenueEventNumResponse
-
Returns the value of the
numEventsrecord 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
OAuthCallbackKeyentities. - 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
originrecord component. - originDate() - Method in record class org.localify.data.queue.dto.rym.RymArtist
-
Returns the value of the
originDaterecord component. - originExplanation() - Method in record class org.localify.data.ingest.response.ArtistResponse
-
Returns the value of the
originExplanationrecord component. - originLoc() - Method in record class org.localify.data.queue.dto.rym.RymArtist
-
Returns the value of the
originLocrecord component. - otherEvents() - Method in record class org.localify.artist.dto.ArtistEventListResponse
-
Returns the value of the
otherEventsrecord component. - others() - Method in record class org.localify.user.dto.UserCitiesResponse
-
Returns the value of the
othersrecord 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
percentMatchrecord 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
performanceNamerecord component. - performances() - Method in record class org.localify.festival.dto.request.FestivalRequest
-
Returns the value of the
performancesrecord component. - performances() - Method in record class org.localify.festival.dto.response.FestivalCreationResponse
-
Returns the value of the
performancesrecord component. - performances() - Method in record class org.localify.festival.dto.response.RecommendedFestivalArtistDto
-
Returns the value of the
performancesrecord 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
Placerecord 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
PlaceResultsrecord 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
PlaylistDtorecord class. - playlistGeneration() - Method in record class org.localify.user.dto.UserDetailsResponse
-
Returns the value of the
playlistGenerationrecord 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
playlistLocalSongsPerSeedrecord component. - PlaylistRepository - Interface in org.localify.repositories
-
Repository for
Playlistentities. - 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
playlistsIncludeLocalOnlyrecord 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
PlaylistSongPairentities. - playlistUseSeedSongs() - Method in record class org.localify.user.dto.UserDetailsResponse
-
Returns the value of the
playlistUseSeedSongsrecord 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
PointContainerrecord 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
pollstarrecord component. - pollstar() - Method in record class org.localify.dashboard.dto.response.DashEventsCreatedResponse
-
Returns the value of the
pollstarrecord 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
PollstarArtistMatchRequestrecord 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
PollstarArtistRequestrecord 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
PollstarCityMatchRequestrecord 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
PollstarCityRequestrecord 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
PollstarEventRequestrecord class. - pollstarId() - Method in record class org.localify.data.dispatch.request.PollstarArtistRequest
-
Returns the value of the
pollstarIdrecord component. - pollstarId() - Method in record class org.localify.data.dispatch.request.PollstarCityRequest
-
Returns the value of the
pollstarIdrecord component. - pollstarId() - Method in record class org.localify.data.dispatch.request.PollstarEventRequest
-
Returns the value of the
pollstarIdrecord 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
popPerArtistrecord 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
PopularArtistrecord 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
popularityrecord component. - population() - Method in record class org.localify.city.dto.CityArtistProportionResponse
-
Returns the value of the
populationrecord component. - population() - Method in record class org.localify.dashboard.dto.response.DashCityResponse
-
Returns the value of the
populationrecord component. - postalCode() - Method in record class org.localify.data.ingest.response.VenueResponse
-
Returns the value of the
postalCoderecord 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
previousEventIdsrecord 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
profileImagerecord 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
quoterecord 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
QuoteResponserecord 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
radiusrecord 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
ratingrecord component. - rawLocationString() - Method in record class org.localify.data.ingest.response.VenueResponse
-
Returns the value of the
rawLocationStringrecord 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
recommendationsGeneratedrecord 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
RecommendedArtistDtorecord 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
RecommendedCityFestivalDtorecord 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
RecommendedFestivalArtistDtorecord 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
Recsplainrecord class. - recsplains() - Method in record class org.localify.recommend.dto.RecSysArtistResponse
-
Returns the value of the
recsplainsrecord 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
RecSysArtistResponserecord 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
redirectrecord component. - redirectUrl() - Method in record class org.localify.auth.dto.web.AppleMusicTokenRequest
-
Returns the value of the
redirectUrlrecord 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
RefreshTokenentities. - 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
regionrecord component. - region() - Method in record class org.localify.data.queue.dto.rym.RymLocation
-
Returns the value of the
regionrecord component. - registeredUsers() - Method in record class org.localify.dashboard.dto.response.DashUserStatsResponse
-
Returns the value of the
registeredUsersrecord component. - relation() - Method in record class org.localify.artist.dto.ArtistCityResponse
-
Returns the value of the
relationrecord component. - relation() - Method in record class org.localify.city.City.CityArtistApiResponse
-
Returns the value of the
relationrecord 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
resultsrecord 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
RpcRecRequestrecord 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
RymArtistrecord 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
RymJsonArtistrecord 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
RymJsonDaterecord 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
RymJsonLocationrecord 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
RymLocationrecord 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
scheduleUrlrecord component. - scheduleUrl() - Method in record class org.localify.festival.dto.response.FestivalResponse
-
Returns the value of the
scheduleUrlrecord component. - score() - Method in record class org.localify.data.queue.dto.lastfm.LastFmArtist
-
Returns the value of the
scorerecord component. - score() - Method in record class org.localify.data.queue.dto.lastfm.LastFmTag
-
Returns the value of the
scorerecord component. - score() - Method in record class org.localify.dto.RecommendedArtistDto
-
Returns the value of the
scorerecord component. - score() - Method in record class org.localify.dto.RecommendedArtistDto.SimilarArtistDto
-
Returns the value of the
scorerecord component. - score() - Method in record class org.localify.festival.dto.response.RecommendedCityFestivalDto
-
Returns the value of the
scorerecord component. - score() - Method in record class org.localify.festival.dto.response.RecommendedFestivalArtistDto
-
Returns the value of the
scorerecord component. - score() - Method in record class org.localify.recommend.dto.RecSysArtistResponse.Recsplain
-
Returns the value of the
scorerecord component. - score() - Method in record class org.localify.recommend.dto.RecSysArtistResponse
-
Returns the value of the
scorerecord 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
SearchApiResponserecord 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
secretrecord 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
seedrecord 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
SeedArtistResponserecord class. - seedArtists() - Method in record class org.localify.recommend.RpcRecommender.RpcRecRequest
-
Returns the value of the
seedArtistsrecord component. - seeds() - Method in record class org.localify.user.dto.UserSeedsPutRequest
-
Returns the value of the
seedsrecord component. - seedSong() - Method in record class org.localify.playlist.ArtistPair
-
Returns the value of the
seedSongrecord 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
SignedJwtDtorecord class. - similar() - Method in record class org.localify.dto.RecommendedArtistDto
-
Returns the value of the
similarrecord component. - similar() - Method in record class org.localify.festival.dto.response.RecommendedFestivalArtistDto
-
Returns the value of the
similarrecord component. - SimilarArtistDto(UUID, String, Double, String) - Constructor for record class org.localify.dto.RecommendedArtistDto.SimilarArtistDto
-
Creates an instance of a
SimilarArtistDtorecord class. - SimilarArtistResponse(UUID, String, String) - Constructor for record class org.localify.artist.dto.ExtendedArtistResponse.SimilarArtistResponse
-
Creates an instance of a
SimilarArtistResponserecord class. - similarArtists() - Method in record class org.localify.artist.dto.ExtendedArtistResponse
-
Returns the value of the
similarArtistsrecord component. - similarArtists() - Method in record class org.localify.data.queue.dto.lastfm.LastFmResponse
-
Returns the value of the
similarArtistsrecord component. - similarEventIds() - Method in record class org.localify.data.ingest.response.EventResponse
-
Returns the value of the
similarEventIdsrecord 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
SimpleIdAndNamerecord 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
Songentities. - sortBy() - Method in record class org.localify.user.support.EventRecRequest
-
Returns the value of the
sortByrecord component. - southLatitude() - Method in record class org.localify.dto.geocoding.PlaceResults.DisplayMapRegion
-
Returns the value of the
southLatituderecord 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
spotifyrecord component. - spotify() - Method in record class org.localify.dashboard.dto.response.DashEventsCreatedResponse
-
Returns the value of the
spotifyrecord 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
SpotifyArtistRequestrecord 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
spotifyConnectedrecord component. - SpotifyCredentialHolder(String, Instant) - Constructor for record class org.localify.data.SpotifyService.SpotifyCredentialHolder
-
Creates an instance of a
SpotifyCredentialHolderrecord class. - SpotifyCredentialHolder(String, Instant) - Constructor for record class org.localify.data.SpotifyServiceUtils.SpotifyCredentialHolder
-
Creates an instance of a
SpotifyCredentialHolderrecord 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
spotifyIdrecord component. - spotifyId() - Method in record class org.localify.artist.dto.BasicArtistResponse
-
Returns the value of the
spotifyIdrecord component. - spotifyId() - Method in record class org.localify.artist.dto.EventArtistResponse
-
Returns the value of the
spotifyIdrecord component. - spotifyId() - Method in record class org.localify.artist.dto.ExtendedArtistResponse
-
Returns the value of the
spotifyIdrecord component. - spotifyId() - Method in record class org.localify.artist.dto.SeedArtistResponse
-
Returns the value of the
spotifyIdrecord component. - spotifyId() - Method in record class org.localify.data.dispatch.request.SpotifyArtistRequest
-
Returns the value of the
spotifyIdrecord component. - spotifyId() - Method in record class org.localify.festival.dto.request.FestivalArtistRequest
-
Returns the value of the
spotifyIdrecord component. - spotifyId() - Method in record class org.localify.playlist.PlaylistDto
-
Returns the value of the
spotifyIdrecord component. - spotifyId() - Method in record class org.localify.user.dto.UserDetailsResponse
-
Returns the value of the
spotifyIdrecord component. - spotifyId() - Method in record class org.localify.user.dto.UserHistoryResponse.HistoryArtistResponse
-
Returns the value of the
spotifyIdrecord component. - spotifyImage() - Method in record class org.localify.artist.dto.BasicArtistLocalResponse
-
Returns the value of the
spotifyImagerecord component. - spotifyImageLarge() - Method in record class org.localify.dto.PopularArtist
-
Returns the value of the
spotifyImageLargerecord 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
spotifyNamerecord component. - spotifyPlaylistId() - Method in record class org.localify.city.dto.CityArtistsResponse
-
Returns the value of the
spotifyPlaylistIdrecord component. - spotifyPlaylistId() - Method in record class org.localify.city.dto.CityResponse
-
Returns the value of the
spotifyPlaylistIdrecord component. - spotifyPlaylistId() - Method in record class org.localify.city.dto.CityResponseExtended
-
Returns the value of the
spotifyPlaylistIdrecord component. - spotifyPlaylistId() - Method in record class org.localify.event.dto.EventResponse
-
Returns the value of the
spotifyPlaylistIdrecord component. - spotifyPlaylistId() - Method in record class org.localify.event.dto.EventResponseExtended
-
Returns the value of the
spotifyPlaylistIdrecord component. - spotifyPlaylistId() - Method in record class org.localify.event.dto.EventResponseExtendedLocal
-
Returns the value of the
spotifyPlaylistIdrecord component. - spotifyPlaylistId() - Method in record class org.localify.user.dto.UserFavoriteEventResponse
-
Returns the value of the
spotifyPlaylistIdrecord component. - spotifyPlaylistId() - Method in record class org.localify.user.dto.UserHistoryResponse.HistoryEventResponse
-
Returns the value of the
spotifyPlaylistIdrecord component. - spotifyPlaylistId() - Method in record class org.localify.venue.dto.VenueResponseExtended
-
Returns the value of the
spotifyPlaylistIdrecord component. - spotifyPopularity() - Method in record class org.localify.artist.dto.BasicArtistLocalResponse
-
Returns the value of the
spotifyPopularityrecord component. - spotifyProfileImage() - Method in record class org.localify.user.dto.UserDetailsResponse
-
Returns the value of the
spotifyProfileImagerecord component. - spotifyRedirect() - Method in record class org.localify.auth.dto.web.AuthCredentialsMergeable
-
Returns the value of the
spotifyRedirectrecord 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
spotifyTopTrackPreviewrecord component. - spotifyTopTrackPreview() - Method in record class org.localify.artist.dto.EventArtistResponse
-
Returns the value of the
spotifyTopTrackPreviewrecord component. - spotifyTopTrackPreview() - Method in record class org.localify.dto.RecommendedArtistDto
-
Returns the value of the
spotifyTopTrackPreviewrecord component. - spotifyTopTrackPreview() - Method in record class org.localify.festival.dto.response.RecommendedFestivalArtistDto
-
Returns the value of the
spotifyTopTrackPreviewrecord 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
stagerecord component. - stageAddress() - Method in record class org.localify.festival.dto.request.FestivalPerformanceRequest
-
Returns the value of the
stageAddressrecord component. - stageName() - Method in record class org.localify.festival.dto.request.FestivalPerformanceRequest
-
Returns the value of the
stageNamerecord component. - stages() - Method in record class org.localify.festival.dto.response.FestivalCreationResponse
-
Returns the value of the
stagesrecord component. - stages() - Method in record class org.localify.user.support.FestivalArtistFilterRequest
-
Returns the value of the
stagesrecord component. - start() - Method in record class org.localify.user.support.EventRecRequest
-
Returns the value of the
startrecord component. - startDate() - Method in record class org.localify.festival.dto.request.FestivalRequest
-
Returns the value of the
startDaterecord component. - startDate() - Method in record class org.localify.festival.dto.response.FestivalResponse
-
Returns the value of the
startDaterecord component. - startTime() - Method in record class org.localify.data.ingest.response.EventResponse
-
Returns the value of the
startTimerecord component. - startTime() - Method in record class org.localify.data.queue.dto.google.GoogleEvent
-
Deprecated.Returns the value of the
startTimerecord component. - startTime() - Method in record class org.localify.event.dto.EventResponse
-
Returns the value of the
startTimerecord component. - startTime() - Method in record class org.localify.event.dto.EventResponseExtended
-
Returns the value of the
startTimerecord component. - startTime() - Method in record class org.localify.event.dto.EventResponseExtendedLocal
-
Returns the value of the
startTimerecord component. - startTime() - Method in record class org.localify.festival.dto.request.FestivalPerformanceRequest
-
Returns the value of the
startTimerecord component. - startTime() - Method in record class org.localify.festival.dto.response.FestivalPerformanceResponse
-
Returns the value of the
startTimerecord component. - startTime() - Method in record class org.localify.user.dto.UserFavoriteEventResponse
-
Returns the value of the
startTimerecord component. - startTime() - Method in record class org.localify.user.dto.UserHistoryResponse.HistoryEventResponse
-
Returns the value of the
startTimerecord component. - startTime() - Method in record class org.localify.user.support.FestivalArtistFilterRequest
-
Returns the value of the
startTimerecord 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
staterecord component. - streetAddress() - Method in record class org.localify.data.ingest.response.VenueResponse
-
Returns the value of the
streetAddressrecord component. - structuredAddress() - Method in record class org.localify.dto.geocoding.PlaceResults.Place
-
Returns the value of the
structuredAddressrecord component. - StructuredAddress(String, String, String, String) - Constructor for record class org.localify.dto.geocoding.PlaceResults.StructuredAddress
-
Creates an instance of a
StructuredAddressrecord class. - subject() - Method in record class org.localify.auth.dto.web.AppleJwtClaims
-
Returns the value of the
subjectrecord component. - subLocality() - Method in record class org.localify.dto.geocoding.PlaceResults.StructuredAddress
-
Returns the value of the
subLocalityrecord 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
tagsrecord 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
ticketUrlrecord component. - ticketUrl() - Method in record class org.localify.data.queue.dto.google.GoogleEvent
-
Deprecated.Returns the value of the
ticketUrlrecord component. - ticketUrl() - Method in record class org.localify.event.dto.EventResponse
-
Returns the value of the
ticketUrlrecord component. - ticketUrl() - Method in record class org.localify.event.dto.EventResponseExtended
-
Returns the value of the
ticketUrlrecord component. - ticketUrl() - Method in record class org.localify.event.dto.EventResponseExtendedLocal
-
Returns the value of the
ticketUrlrecord component. - ticketUrl() - Method in record class org.localify.user.dto.UserFavoriteEventResponse
-
Returns the value of the
ticketUrlrecord component. - timeFrame() - Method in record class org.localify.user.support.EventRecRequest
-
Returns the value of the
timeFramerecord 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
TimeIntervalContainerrecord 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
TimeStatsContainerrecord class. - timeZone() - Method in record class org.localify.festival.dto.request.FestivalRequest
-
Returns the value of the
timeZonerecord 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
tokenrecord component. - token() - Method in record class org.localify.auth.dto.web.AccountMergeRequest
-
Returns the value of the
tokenrecord component. - token() - Method in record class org.localify.auth.dto.web.AppleLoginRequest
-
Returns the value of the
tokenrecord component. - token() - Method in record class org.localify.auth.dto.web.AppleMusicTokenRequest
-
Returns the value of the
tokenrecord component. - token() - Method in record class org.localify.auth.dto.web.AuthTokenContainer
-
Returns the value of the
tokenrecord component. - token() - Method in record class org.localify.auth.dto.web.UserCallbackTokenPayload
-
Returns the value of the
tokenrecord component. - token() - Method in record class org.localify.auth.JwtServiceImpl.SignedJwtDto
-
Returns the value of the
tokenrecord 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
topArtistsrecord component. - topArtists() - Method in record class org.localify.dto.TopGenreResponseWithTopArtists
-
Returns the value of the
topArtistsrecord component. - topArtists() - Method in record class org.localify.event.dto.EventResponseExtended
-
Returns the value of the
topArtistsrecord component. - topArtists() - Method in record class org.localify.event.dto.EventResponseExtendedLocal
-
Returns the value of the
topArtistsrecord component. - topArtists() - Method in record class org.localify.festival.dto.response.RecommendedCityFestivalDto
-
Returns the value of the
topArtistsrecord component. - topArtists() - Method in record class org.localify.user.dto.UserFavoriteEventResponse
-
Returns the value of the
topArtistsrecord 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
TopGenreResponserecord 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
TopGenreResponseWithTopArtistsrecord 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
topSongPreviewrecord 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
totalrecord 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
toUserIdrecord 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
typerecord component. - type() - Method in record class org.localify.data.queue.dto.rym.RymArtist
-
Returns the value of the
typerecord component. - type() - Method in record class org.localify.data.queue.dto.rym.RymJsonArtist
-
Returns the value of the
typerecord component. - type() - Method in record class org.localify.data.queue.dto.rym.RymJsonDate
-
Returns the value of the
typerecord component. - type() - Method in record class org.localify.data.queue.dto.rym.RymJsonLocation
-
Returns the value of the
typerecord component. - type() - Method in record class org.localify.venue.dto.VenueEventNumResponse
-
Returns the value of the
typerecord component. - type() - Method in record class org.localify.venue.dto.VenueResponse
-
Returns the value of the
typerecord component. - type() - Method in record class org.localify.venue.dto.VenueResponseExtended
-
Returns the value of the
typerecord 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
upcomingEventrecord component. - upcomingEventArtists() - Method in record class org.localify.dashboard.dto.response.LandingStatsResponse
-
Returns the value of the
upcomingEventArtistsrecord component. - upcomingEventIds() - Method in record class org.localify.data.ingest.response.ArtistResponse
-
Returns the value of the
upcomingEventIdsrecord component. - upcomingEvents() - Method in record class org.localify.dashboard.dto.response.LandingStatsResponse
-
Returns the value of the
upcomingEventsrecord component. - upcomingEventVenues() - Method in record class org.localify.dashboard.dto.response.LandingStatsResponse
-
Returns the value of the
upcomingEventVenuesrecord 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
urlrecord component. - url() - Method in record class org.localify.festival.dto.response.FestivalResponse
-
Returns the value of the
urlrecord 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
UserArtistRecommendationentities. - 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
UserCallbackTokenPayloadrecord class. - userCitiesCreated() - Method in record class org.localify.dashboard.dto.response.DashRecStatsResponse
-
Returns the value of the
userCitiesCreatedrecord 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
UserCitiesFestivalsResponserecord 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
UserCitiesResponserecord 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
UserCityPutRequestrecord class. - UserCityRepository - Interface in org.localify.repositories
-
Repository for
UserCityentities. - 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
UserDetailsResponserecord 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
UserEmailAuthTokenentities. - 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
UserEmailChangeRequestrecord 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
UserEmailTokenLoginRequestrecord 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
UserEmailTokenLoginResponserecord 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
UserEmailTokenRequestrecord 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
UserFavoriteArtistentities. - 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
UserFavoriteEvententities. - 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
UserFavoriteEventResponserecord 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
UserFavoriteVenueentities. - 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
UserFeedbackentities. - 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
UserFeedbackRequestrecord 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
UserFeedbackResponserecord 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
UserHistoryResponserecord 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
userIdrecord component. - userName() - Method in record class org.localify.common.BotService.ArtistCityEmbedRequest
-
Returns the value of the
userNamerecord component. - userName() - Method in record class org.localify.user.dto.UserFeedbackResponse
-
Returns the value of the
userNamerecord 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
UserNearestCitiesrecord 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
UserOAuthRedirectParamsrecord 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
UserPatchRequestrecord 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
UserRecentArtistViewentities. - 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
UserRecentCityViewentities. - 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
UserRecentEventViewentities. - 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
UserRecentVenueViewentities. - 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
UserRecommendationentities. - 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
UserRecommendationSimilarArtistentities. - UserRepository - Interface in org.localify.repositories
-
Repository for
Userentities. - 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
UserSearchentities. - 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
UserSeedArtistentities. - 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
UserSeedsPutRequestrecord 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
UserSessionentities. - 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
UserTopArtistsSnapshotEntryentities. - UserTopArtistsSnapshotRepository - Interface in org.localify.repositories
-
Repository for
UserTopArtistsSnapshotentities.
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
venuerecord component. - venue() - Method in record class org.localify.data.queue.dto.google.GoogleEvent
-
Deprecated.Returns the value of the
venuerecord component. - venue() - Method in record class org.localify.event.dto.EventResponse
-
Returns the value of the
venuerecord component. - venue() - Method in record class org.localify.event.dto.EventResponseExtended
-
Returns the value of the
venuerecord component. - venue() - Method in record class org.localify.event.dto.EventResponseExtendedLocal
-
Returns the value of the
venuerecord component. - venue() - Method in record class org.localify.user.dto.UserFavoriteEventResponse
-
Returns the value of the
venuerecord component. - venue() - Method in record class org.localify.user.dto.UserHistoryResponse.HistoryEventResponse
-
Returns the value of the
venuerecord 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
venueAddressrecord 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
VenueEventNumResponserecord class. - venueId() - Method in record class org.localify.festival.dto.response.FestivalStageResponse
-
Returns the value of the
venueIdrecord 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
Venueentities. - 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
VenueResponserecord 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
VenueResponserecord 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
VenueResponseExtendedrecord class. - venues() - Method in record class org.localify.dto.SearchApiResponse
-
Returns the value of the
venuesrecord component. - venues() - Method in record class org.localify.user.dto.UserHistoryResponse
-
Returns the value of the
venuesrecord 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
venueViewsrecord 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
weekrecord component. - week() - Method in record class org.localify.dashboard.dto.TimeStatsContainer
-
Returns the value of the
weekrecord 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
WeeklyEmailRegistrationTokenentities. - westLongitude() - Method in record class org.localify.dto.geocoding.PlaceResults.DisplayMapRegion
-
Returns the value of the
westLongituderecord 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
zoneCoderecord component. - zoneCode() - Method in record class org.localify.city.dto.CityArtistProportionResponse
-
Returns the value of the
zoneCoderecord component. - zoneCode() - Method in record class org.localify.city.dto.CityArtistsResponse
-
Returns the value of the
zoneCoderecord component. - zoneCode() - Method in record class org.localify.city.dto.CityResponse
-
Returns the value of the
zoneCoderecord component. - zoneCode() - Method in record class org.localify.city.dto.CityResponseExtended
-
Returns the value of the
zoneCoderecord component.
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form