Index
Alle Klassen und Schnittstellen|Alle Packages|Serialisierte Form
A
- AdvancedSearch - Klasse in de.sfuhrm.radiobrowser4j
-
Holder for an advanced search query.
- AdvancedSearch() - Konstruktor für Klasse de.sfuhrm.radiobrowser4j.AdvancedSearch
- apply(Map<String, String>) - Methode in Klasse de.sfuhrm.radiobrowser4j.AdvancedSearch
- apply(Map<String, String>) - Methode in Klasse de.sfuhrm.radiobrowser4j.Parameter
-
Applies the parameters stored in this instance to the given request parameters.
- apply(Map<String, String>) - Methode in Klasse de.sfuhrm.radiobrowser4j.ListParameter
-
Transfer this list parameter to the passed multi-valued-map.
- apply(Map<String, String>) - Methode in Klasse de.sfuhrm.radiobrowser4j.Paging
- apply(Map<String, String>) - Methode in Klasse de.sfuhrm.radiobrowser4j.Station
- at(int, int) - Statische Methode in Klasse de.sfuhrm.radiobrowser4j.Paging
-
Creates a new paging at the given offset and limit.
B
- BITRATE - Enum-Konstante in Enumeration de.sfuhrm.radiobrowser4j.FieldName
-
The station bitrate.
- BYCODEC - Enum-Konstante in Enumeration de.sfuhrm.radiobrowser4j.SearchMode
-
Search by codec.
- BYCODECEXACT - Enum-Konstante in Enumeration de.sfuhrm.radiobrowser4j.SearchMode
-
Search by exact codec.
- BYCOUNTRYCODEEXACT - Enum-Konstante in Enumeration de.sfuhrm.radiobrowser4j.SearchMode
-
Search by ISO 3166-1 alpha-2 country code.
- BYLANGUAGE - Enum-Konstante in Enumeration de.sfuhrm.radiobrowser4j.SearchMode
-
Search by language.
- BYLANGUAGEEXACT - Enum-Konstante in Enumeration de.sfuhrm.radiobrowser4j.SearchMode
-
Search by exact language.
- BYNAME - Enum-Konstante in Enumeration de.sfuhrm.radiobrowser4j.SearchMode
-
Search by name.
- BYNAMEEXACT - Enum-Konstante in Enumeration de.sfuhrm.radiobrowser4j.SearchMode
-
Search by exact name.
- BYSTATE - Enum-Konstante in Enumeration de.sfuhrm.radiobrowser4j.SearchMode
-
Search by state.
- BYSTATEEXACT - Enum-Konstante in Enumeration de.sfuhrm.radiobrowser4j.SearchMode
-
Search by exact state.
- BYTAG - Enum-Konstante in Enumeration de.sfuhrm.radiobrowser4j.SearchMode
-
Search by tag.
- BYTAGEXACT - Enum-Konstante in Enumeration de.sfuhrm.radiobrowser4j.SearchMode
-
Search by exact tag.
- BYUUID - Enum-Konstante in Enumeration de.sfuhrm.radiobrowser4j.SearchMode
-
Search by UUID.
C
- CLICKCOUNT - Enum-Konstante in Enumeration de.sfuhrm.radiobrowser4j.FieldName
-
The station click count.
- CLICKTIMESTAMP - Enum-Konstante in Enumeration de.sfuhrm.radiobrowser4j.FieldName
-
The click time stamp.
- CLICKTREND - Enum-Konstante in Enumeration de.sfuhrm.radiobrowser4j.FieldName
-
The station click trend.
- CODEC - Enum-Konstante in Enumeration de.sfuhrm.radiobrowser4j.FieldName
-
The station codec.
- ConnectionParams - Klasse in de.sfuhrm.radiobrowser4j
-
A tuple of parameters for creating API connections to the radio browser API.
- ConnectionParams() - Konstruktor für Klasse de.sfuhrm.radiobrowser4j.ConnectionParams
- COUNTRY - Enum-Konstante in Enumeration de.sfuhrm.radiobrowser4j.FieldName
-
The station country.
- create() - Statische Methode in Klasse de.sfuhrm.radiobrowser4j.ListParameter
-
Creates a new instance.
D
- de.sfuhrm.radiobrowser4j - Package de.sfuhrm.radiobrowser4j
-
An API for the RadioBrowser service.
- DEFAULT_START - Statische Variable in Klasse de.sfuhrm.radiobrowser4j.Paging
-
A default start page with offset 0 and limit 64.
- discover() - Methode in Klasse de.sfuhrm.radiobrowser4j.EndpointDiscovery
-
Discovers the best performing endpoint.
E
- EndpointDiscovery - Klasse in de.sfuhrm.radiobrowser4j
-
Discovers the radio browser API endpoint that suits the application.
- EndpointDiscovery(String) - Konstruktor für Klasse de.sfuhrm.radiobrowser4j.EndpointDiscovery
-
Constructs a new instance.
- EndpointDiscovery(String, String, String, String) - Konstruktor für Klasse de.sfuhrm.radiobrowser4j.EndpointDiscovery
-
Constructs a new instance.
F
- FAVICON - Enum-Konstante in Enumeration de.sfuhrm.radiobrowser4j.FieldName
-
The station favicon.
- FieldName - Enum in de.sfuhrm.radiobrowser4j
-
The field name for ordering.
G
- getLanguage() - Methode in Klasse de.sfuhrm.radiobrowser4j.Station
-
JSON setter for
Station.languageList. - getServerStats() - Methode in Klasse de.sfuhrm.radiobrowser4j.RadioBrowser
-
Get the server statistics.
- getStationByUUID(UUID) - Methode in Klasse de.sfuhrm.radiobrowser4j.RadioBrowser
-
Get a station referenced by its UUID.
- getTags() - Methode in Klasse de.sfuhrm.radiobrowser4j.Station
-
JSON getter for the
Station.tagList.
H
L
- LANGUAGE - Enum-Konstante in Enumeration de.sfuhrm.radiobrowser4j.FieldName
-
The station language.
- LASTCHECKOK - Enum-Konstante in Enumeration de.sfuhrm.radiobrowser4j.FieldName
-
Whether last check was ok.
- LASTCHECKTIME - Enum-Konstante in Enumeration de.sfuhrm.radiobrowser4j.FieldName
-
Last check time.
- Limit - Klasse in de.sfuhrm.radiobrowser4j
-
Immutable limit configuration.
- listBrokenStations() - Methode in Klasse de.sfuhrm.radiobrowser4j.RadioBrowser
-
Get a list of all broken stations as one continuous stream.
- listBrokenStations(Limit) - Methode in Klasse de.sfuhrm.radiobrowser4j.RadioBrowser
-
Get a list of all broken stations.
- listCodecs() - Methode in Klasse de.sfuhrm.radiobrowser4j.RadioBrowser
-
List the known codecs.
- listCountries() - Methode in Klasse de.sfuhrm.radiobrowser4j.RadioBrowser
-
List the known countries.
- listLanguages() - Methode in Klasse de.sfuhrm.radiobrowser4j.RadioBrowser
-
List the known languages.
- listLastChangedStations() - Methode in Klasse de.sfuhrm.radiobrowser4j.RadioBrowser
-
Get a stream of last changed stations.
- listLastChangedStations(Limit) - Methode in Klasse de.sfuhrm.radiobrowser4j.RadioBrowser
-
Get a list of the last changed stations.
- listLastClickStations() - Methode in Klasse de.sfuhrm.radiobrowser4j.RadioBrowser
-
Get a stream of last clicked stations.
- listLastClickStations(Limit) - Methode in Klasse de.sfuhrm.radiobrowser4j.RadioBrowser
-
Get a list of the last clicked stations.
- ListParameter - Klasse in de.sfuhrm.radiobrowser4j
-
Parameters for list calls.
- listStations(Paging, Parameter...) - Methode in Klasse de.sfuhrm.radiobrowser4j.RadioBrowser
-
Get a list of all stations.
- listStations(Parameter...) - Methode in Klasse de.sfuhrm.radiobrowser4j.RadioBrowser
-
Get a list of all stations.
- listStationsBy(Paging, SearchMode, String, Parameter...) - Methode in Klasse de.sfuhrm.radiobrowser4j.RadioBrowser
-
Get a list of stations matching a certain search criteria.
- listStationsBy(SearchMode, String, Parameter...) - Methode in Klasse de.sfuhrm.radiobrowser4j.RadioBrowser
-
Get a stream of stations matching a certain search criteria.
- listStationsWithAdvancedSearch(AdvancedSearch) - Methode in Klasse de.sfuhrm.radiobrowser4j.RadioBrowser
-
Get a stream of stations matching a certain search criteria.
- listTags() - Methode in Klasse de.sfuhrm.radiobrowser4j.RadioBrowser
-
List the known tags.
- listTopClickStations() - Methode in Klasse de.sfuhrm.radiobrowser4j.RadioBrowser
-
Get a stream of all top click stations.
- listTopClickStations(Limit) - Methode in Klasse de.sfuhrm.radiobrowser4j.RadioBrowser
-
Get a list of the top click stations.
- listTopVoteStations() - Methode in Klasse de.sfuhrm.radiobrowser4j.RadioBrowser
-
Get a stream of the top vote stations.
- listTopVoteStations(Limit) - Methode in Klasse de.sfuhrm.radiobrowser4j.RadioBrowser
-
Get a list of the top vote stations.
N
- NAME - Enum-Konstante in Enumeration de.sfuhrm.radiobrowser4j.FieldName
-
The station name.
- next() - Methode in Klasse de.sfuhrm.radiobrowser4j.Paging
-
Address the next paging.
O
- of(int) - Statische Methode in Klasse de.sfuhrm.radiobrowser4j.Limit
-
Creates a new limit with the given number of entries.
- order(FieldName) - Methode in Klasse de.sfuhrm.radiobrowser4j.ListParameter
-
Order by the given field name.
P
- Paging - Klasse in de.sfuhrm.radiobrowser4j
-
Immutable paging configuration.
- Parameter - Klasse in de.sfuhrm.radiobrowser4j
-
A provider for HTTP request parameters.
- Parameter() - Konstruktor für Klasse de.sfuhrm.radiobrowser4j.Parameter
- postNewStation(Station) - Methode in Klasse de.sfuhrm.radiobrowser4j.RadioBrowser
-
Posts a new station to the server.
- previous() - Methode in Klasse de.sfuhrm.radiobrowser4j.Paging
-
Address the previous paging.
R
- RadioBrowser - Klasse in de.sfuhrm.radiobrowser4j
-
API facade for the RadioBrowser.
- RadioBrowser(ConnectionParams) - Konstruktor für Klasse de.sfuhrm.radiobrowser4j.RadioBrowser
-
Creates a new API client using a proxy.
- RadioBrowserException - Ausnahmeklasse in de.sfuhrm.radiobrowser4j
-
Exception in radio browser communication.
- RadioBrowserException(String) - Konstruktor für Ausnahmeklasse de.sfuhrm.radiobrowser4j.RadioBrowserException
-
Constructs an exception from an error message.
- RadioBrowserException(Throwable) - Konstruktor für Ausnahmeklasse de.sfuhrm.radiobrowser4j.RadioBrowserException
-
Constructs an exception from another exception which is the cause.
- resolveStreamUrl(UUID) - Methode in Klasse de.sfuhrm.radiobrowser4j.RadioBrowser
-
Resolves the streaming URL for the given station.
- reverseOrder(boolean) - Methode in Klasse de.sfuhrm.radiobrowser4j.ListParameter
-
Switch to reverse order.
S
- SearchMode - Enum in de.sfuhrm.radiobrowser4j
-
The mode to search for.
- setLanguage(String) - Methode in Klasse de.sfuhrm.radiobrowser4j.Station
-
JSON setter for
Station.languageList. - setTags(String) - Methode in Klasse de.sfuhrm.radiobrowser4j.Station
-
JSON setter for the
Station.tagList. - STATE - Enum-Konstante in Enumeration de.sfuhrm.radiobrowser4j.FieldName
-
The station state.
- Station - Klasse in de.sfuhrm.radiobrowser4j
-
Representation of a Radio Station.
- Station() - Konstruktor für Klasse de.sfuhrm.radiobrowser4j.Station
- Stats - Klasse in de.sfuhrm.radiobrowser4j
-
Representation of an api endpoint statistic.
- Stats() - Konstruktor für Klasse de.sfuhrm.radiobrowser4j.Stats
T
- TAGS - Enum-Konstante in Enumeration de.sfuhrm.radiobrowser4j.FieldName
-
The station tags.
- toString() - Methode in Klasse de.sfuhrm.radiobrowser4j.Station
U
V
- valueOf(String) - Statische Methode in Enumeration de.sfuhrm.radiobrowser4j.FieldName
-
Gibt die Enumerationskonstante dieses Typs mit dem angegebenen Namen zurück.
- valueOf(String) - Statische Methode in Enumeration de.sfuhrm.radiobrowser4j.SearchMode
-
Gibt die Enumerationskonstante dieses Typs mit dem angegebenen Namen zurück.
- values() - Statische Methode in Enumeration de.sfuhrm.radiobrowser4j.FieldName
-
Gibt ein Array mit den Konstanten dieses Enum-Typs in der Reihenfolge ihrer Deklaration zurück.
- values() - Statische Methode in Enumeration de.sfuhrm.radiobrowser4j.SearchMode
-
Gibt ein Array mit den Konstanten dieses Enum-Typs in der Reihenfolge ihrer Deklaration zurück.
- voteForStation(UUID) - Methode in Klasse de.sfuhrm.radiobrowser4j.RadioBrowser
-
Votes for a station.
- VOTES - Enum-Konstante in Enumeration de.sfuhrm.radiobrowser4j.FieldName
-
The station votes.
Alle Klassen und Schnittstellen|Alle Packages|Serialisierte Form