A B C D E F G H L N O P R S T U V 
All Classes All Packages

A

at(int, int) - Static method in class de.sfuhrm.radiobrowser4j.Paging
Creates a new paging at the given offset and limit.

B

BITRATE - de.sfuhrm.radiobrowser4j.FieldName
The station bitrate.
BYCODEC - de.sfuhrm.radiobrowser4j.SearchMode
Search by codec.
BYCODECEXACT - de.sfuhrm.radiobrowser4j.SearchMode
Search by exact codec.
BYCOUNTRY - de.sfuhrm.radiobrowser4j.SearchMode
Search by country.
BYCOUNTRYCODEEXACT - de.sfuhrm.radiobrowser4j.SearchMode
Search by ISO 3166-1 alpha-2 country code.
BYCOUNTRYEXACT - de.sfuhrm.radiobrowser4j.SearchMode
Search by exact country.
BYLANGUAGE - de.sfuhrm.radiobrowser4j.SearchMode
Search by language.
BYLANGUAGEEXACT - de.sfuhrm.radiobrowser4j.SearchMode
Search by exact language.
BYNAME - de.sfuhrm.radiobrowser4j.SearchMode
Search by name.
BYNAMEEXACT - de.sfuhrm.radiobrowser4j.SearchMode
Search by exact name.
BYSTATE - de.sfuhrm.radiobrowser4j.SearchMode
Search by state.
BYSTATEEXACT - de.sfuhrm.radiobrowser4j.SearchMode
Search by exact state.
BYTAG - de.sfuhrm.radiobrowser4j.SearchMode
Search by tag.
BYTAGEXACT - de.sfuhrm.radiobrowser4j.SearchMode
Search by exact tag.
BYUUID - de.sfuhrm.radiobrowser4j.SearchMode
Search by UUID.

C

CLICKCOUNT - de.sfuhrm.radiobrowser4j.FieldName
The station click count.
CLICKTIMESTAMP - de.sfuhrm.radiobrowser4j.FieldName
The click time stamp.
CLICKTREND - de.sfuhrm.radiobrowser4j.FieldName
The station click trend.
CODEC - de.sfuhrm.radiobrowser4j.FieldName
The station codec.
COUNTRY - de.sfuhrm.radiobrowser4j.FieldName
The station country.
create() - Static method in class de.sfuhrm.radiobrowser4j.ListParameter
Creates a new instance.

D

de.sfuhrm.radiobrowser4j - package de.sfuhrm.radiobrowser4j
An API for the RadioBrowser service.
DEFAULT_API_URL - Static variable in class de.sfuhrm.radiobrowser4j.RadioBrowser
The base URL of the REST service.
DEFAULT_START - Static variable in class de.sfuhrm.radiobrowser4j.Paging
A default start page with offset 0 and limit 64.
discover() - Method in class de.sfuhrm.radiobrowser4j.EndpointDiscovery
Discovers the best performing endpoint.

E

EndpointDiscovery - Class in de.sfuhrm.radiobrowser4j
Discovers the radio browser API endpoint that suits the application.
EndpointDiscovery(String) - Constructor for class de.sfuhrm.radiobrowser4j.EndpointDiscovery
Constructs a new instance.

F

FAVICON - de.sfuhrm.radiobrowser4j.FieldName
The station favicon.
FieldName - Enum in de.sfuhrm.radiobrowser4j
The field name for ordering.

G

getLanguage() - Method in class de.sfuhrm.radiobrowser4j.Station
JSON setter for Station.languageList.
getStationByUUID(UUID) - Method in class de.sfuhrm.radiobrowser4j.RadioBrowser
Get a station referenced by its UUID.
getTags() - Method in class de.sfuhrm.radiobrowser4j.Station
JSON getter for the Station.tagList.

H

HOMEPAGE - de.sfuhrm.radiobrowser4j.FieldName
The station homepage.

L

LANGUAGE - de.sfuhrm.radiobrowser4j.FieldName
The station language.
LASTCHECKOK - de.sfuhrm.radiobrowser4j.FieldName
Whether last check was ok.
LASTCHECKTIME - de.sfuhrm.radiobrowser4j.FieldName
Last check time.
Limit - Class in de.sfuhrm.radiobrowser4j
Immutable limit configuration.
listBrokenStations() - Method in class de.sfuhrm.radiobrowser4j.RadioBrowser
Get a list of all broken stations as one continuous stream.
listBrokenStations(Limit) - Method in class de.sfuhrm.radiobrowser4j.RadioBrowser
Get a list of all broken stations.
listCodecs() - Method in class de.sfuhrm.radiobrowser4j.RadioBrowser
List the known codecs.
listCountries() - Method in class de.sfuhrm.radiobrowser4j.RadioBrowser
List the known countries.
listImprovableStations() - Method in class de.sfuhrm.radiobrowser4j.RadioBrowser
Get a list of all broken stations as one continuous stream.
listImprovableStations(Limit) - Method in class de.sfuhrm.radiobrowser4j.RadioBrowser
Get a list of all improvable stations.
listLanguages() - Method in class de.sfuhrm.radiobrowser4j.RadioBrowser
List the known languages.
listLastChangedStations() - Method in class de.sfuhrm.radiobrowser4j.RadioBrowser
Get a stream of last changed stations.
listLastChangedStations(Limit) - Method in class de.sfuhrm.radiobrowser4j.RadioBrowser
Get a list of the last changed stations.
listLastClickStations() - Method in class de.sfuhrm.radiobrowser4j.RadioBrowser
Get a stream of last clicked stations.
listLastClickStations(Limit) - Method in class de.sfuhrm.radiobrowser4j.RadioBrowser
Get a list of the last clicked stations.
ListParameter - Class in de.sfuhrm.radiobrowser4j
Parameters for list calls.
listStations(Paging, ListParameter...) - Method in class de.sfuhrm.radiobrowser4j.RadioBrowser
Get a list of all stations.
listStations(ListParameter...) - Method in class de.sfuhrm.radiobrowser4j.RadioBrowser
Get a list of all stations.
listStationsBy(Paging, SearchMode, String, ListParameter...) - Method in class de.sfuhrm.radiobrowser4j.RadioBrowser
Get a list of stations matching a certain search criteria.
listStationsBy(SearchMode, String, ListParameter...) - Method in class de.sfuhrm.radiobrowser4j.RadioBrowser
Get a stream of stations matching a certain search criteria.
listTags() - Method in class de.sfuhrm.radiobrowser4j.RadioBrowser
List the known tags.
listTopClickStations() - Method in class de.sfuhrm.radiobrowser4j.RadioBrowser
Get a stream of all top click stations.
listTopClickStations(Limit) - Method in class de.sfuhrm.radiobrowser4j.RadioBrowser
Get a list of the top click stations.
listTopVoteStations() - Method in class de.sfuhrm.radiobrowser4j.RadioBrowser
Get a stream of the top vote stations.
listTopVoteStations(Limit) - Method in class de.sfuhrm.radiobrowser4j.RadioBrowser
Get a list of the top vote stations.

N

NAME - de.sfuhrm.radiobrowser4j.FieldName
The station name.
next() - Method in class de.sfuhrm.radiobrowser4j.Paging
Address the next paging.

O

of(int) - Static method in class de.sfuhrm.radiobrowser4j.Limit
Creates a new limit with the given number of entries.
order(FieldName) - Method in class de.sfuhrm.radiobrowser4j.ListParameter
Order by the given field name.

P

Paging - Class in de.sfuhrm.radiobrowser4j
Immutable paging configuration.
postNewStation(Station) - Method in class de.sfuhrm.radiobrowser4j.RadioBrowser
Posts a new station to the server.
previous() - Method in class de.sfuhrm.radiobrowser4j.Paging
Address the previous paging.

R

RadioBrowser - Class in de.sfuhrm.radiobrowser4j
API facade for the RadioBrowser.
RadioBrowser(int, String) - Constructor for class de.sfuhrm.radiobrowser4j.RadioBrowser
Creates a new API client.
RadioBrowser(String, int, String) - Constructor for class de.sfuhrm.radiobrowser4j.RadioBrowser
Creates a new API client.
RadioBrowserException - Exception in de.sfuhrm.radiobrowser4j
Exception in radio browser communication.
RadioBrowserException(String) - Constructor for exception de.sfuhrm.radiobrowser4j.RadioBrowserException
Constructs an exception from an error message.
RadioBrowserException(Throwable) - Constructor for exception de.sfuhrm.radiobrowser4j.RadioBrowserException
Constructs an exception from another exception which is the cause.
resolveStreamUrl(UUID) - Method in class de.sfuhrm.radiobrowser4j.RadioBrowser
Resolves the streaming URL for the given station.
reverseOrder(boolean) - Method in class de.sfuhrm.radiobrowser4j.ListParameter
Switch to reverse order.

S

SearchMode - Enum in de.sfuhrm.radiobrowser4j
The mode to search for.
setLanguage(String) - Method in class de.sfuhrm.radiobrowser4j.Station
JSON setter for Station.languageList.
setTags(String) - Method in class de.sfuhrm.radiobrowser4j.Station
JSON setter for the Station.tagList.
STATE - de.sfuhrm.radiobrowser4j.FieldName
The station state.
Station - Class in de.sfuhrm.radiobrowser4j
Representation of a Radio Station.
Station() - Constructor for class de.sfuhrm.radiobrowser4j.Station
 

T

TAGS - de.sfuhrm.radiobrowser4j.FieldName
The station tags.
toString() - Method in class de.sfuhrm.radiobrowser4j.Station
 

U

URL - de.sfuhrm.radiobrowser4j.FieldName
The station url.

V

valueOf(String) - Static method in enum de.sfuhrm.radiobrowser4j.FieldName
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum de.sfuhrm.radiobrowser4j.SearchMode
Returns the enum constant of this type with the specified name.
values() - Static method in enum de.sfuhrm.radiobrowser4j.FieldName
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum de.sfuhrm.radiobrowser4j.SearchMode
Returns an array containing the constants of this enum type, in the order they are declared.
voteForStation(UUID) - Method in class de.sfuhrm.radiobrowser4j.RadioBrowser
Votes for a station.
VOTES - de.sfuhrm.radiobrowser4j.FieldName
The station votes.
A B C D E F G H L N O P R S T U V 
All Classes All Packages