A E F G H I M O P R S T U X 
All Classes All Packages

A

AbsSessionHandler - Class in xyz.gianlu.librespot.api.handlers
 
AbsSessionHandler(SessionWrapper) - Constructor for class xyz.gianlu.librespot.api.handlers.AbsSessionHandler
 
ApiServer - Class in xyz.gianlu.librespot.api
 
ApiServer(ApiConfiguration, SessionWrapper) - Constructor for class xyz.gianlu.librespot.api.ApiServer
 

E

EventsHandler - Class in xyz.gianlu.librespot.api.handlers
 
EventsHandler() - Constructor for class xyz.gianlu.librespot.api.handlers.EventsHandler
 

F

fromSession(Session) - Static method in class xyz.gianlu.librespot.api.SessionWrapper
Convenience method to create an instance of SessionWrapper that holds a static session
fromZeroconf(ZeroconfServer) - Static method in class xyz.gianlu.librespot.api.SessionWrapper
Convenience method to create an instance of SessionWrapper that is updated by ZeroconfServer

G

get() - Method in class xyz.gianlu.librespot.api.SessionWrapper
 
getFirstBoolean(Map<String, Deque<String>>, String) - Static method in class xyz.gianlu.librespot.api.Utils
 
getFirstString(Map<String, Deque<String>>, String) - Static method in class xyz.gianlu.librespot.api.Utils
 

H

handleRequest(HttpServerExchange, Session) - Method in class xyz.gianlu.librespot.api.handlers.AbsSessionHandler
 
handleRequest(HttpServerExchange, Session) - Method in class xyz.gianlu.librespot.api.handlers.MetadataHandler
 
handleRequest(HttpServerExchange, Session) - Method in class xyz.gianlu.librespot.api.handlers.PlayerHandler
 
handleRequest(HttpServerExchange, Session) - Method in class xyz.gianlu.librespot.api.handlers.SearchHandler
 
handleRequest(HttpServerExchange, Session) - Method in class xyz.gianlu.librespot.api.handlers.TokensHandler
 
handleRequest(HttpServerExchange) - Method in class xyz.gianlu.librespot.api.handlers.AbsSessionHandler
 

I

internalError(HttpServerExchange, Exception) - Static method in class xyz.gianlu.librespot.api.Utils
 
internalError(HttpServerExchange, String) - Static method in class xyz.gianlu.librespot.api.Utils
 
invalidParameter(HttpServerExchange, String) - Static method in class xyz.gianlu.librespot.api.Utils
 
invalidParameter(HttpServerExchange, String, String) - Static method in class xyz.gianlu.librespot.api.Utils
 

M

main(String[]) - Static method in class xyz.gianlu.librespot.api.Main
 
Main - Class in xyz.gianlu.librespot.api
 
Main() - Constructor for class xyz.gianlu.librespot.api.Main
 
MetadataHandler - Class in xyz.gianlu.librespot.api.handlers
 
MetadataHandler(SessionWrapper, boolean) - Constructor for class xyz.gianlu.librespot.api.handlers.MetadataHandler
 

O

onConnectionDropped() - Method in class xyz.gianlu.librespot.api.handlers.EventsHandler
 
onConnectionEstablished() - Method in class xyz.gianlu.librespot.api.handlers.EventsHandler
 
onContextChanged(String) - Method in class xyz.gianlu.librespot.api.handlers.EventsHandler
 
onInactiveSession(boolean) - Method in class xyz.gianlu.librespot.api.handlers.EventsHandler
 
onMetadataAvailable(Metadata.Track, Metadata.Episode) - Method in class xyz.gianlu.librespot.api.handlers.EventsHandler
 
onNewSession(Session) - Method in class xyz.gianlu.librespot.api.handlers.EventsHandler
 
onNewSession(Session) - Method in interface xyz.gianlu.librespot.api.SessionWrapper.Listener
 
onPlaybackHaltStateChanged(boolean, long) - Method in class xyz.gianlu.librespot.api.handlers.EventsHandler
 
onPlaybackPaused(long) - Method in class xyz.gianlu.librespot.api.handlers.EventsHandler
 
onPlaybackResumed(long) - Method in class xyz.gianlu.librespot.api.handlers.EventsHandler
 
onSessionCleared() - Method in class xyz.gianlu.librespot.api.handlers.EventsHandler
 
onSessionCleared() - Method in interface xyz.gianlu.librespot.api.SessionWrapper.Listener
 
onTrackChanged(PlayableId, Metadata.Track, Metadata.Episode) - Method in class xyz.gianlu.librespot.api.handlers.EventsHandler
 
onTrackSeeked(long) - Method in class xyz.gianlu.librespot.api.handlers.EventsHandler
 
onVolumeChanged(@org.jetbrains.annotations.Range(from=0L, to=1L) float) - Method in class xyz.gianlu.librespot.api.handlers.EventsHandler
 

P

PlayerHandler - Class in xyz.gianlu.librespot.api.handlers
 
PlayerHandler(SessionWrapper) - Constructor for class xyz.gianlu.librespot.api.handlers.PlayerHandler
 

R

readParameters(HttpServerExchange) - Static method in class xyz.gianlu.librespot.api.Utils
 

S

SearchHandler - Class in xyz.gianlu.librespot.api.handlers
 
SearchHandler(SessionWrapper) - Constructor for class xyz.gianlu.librespot.api.handlers.SearchHandler
 
SessionWrapper - Class in xyz.gianlu.librespot.api
 
SessionWrapper.Listener - Interface in xyz.gianlu.librespot.api
 
setListener(SessionWrapper.Listener) - Method in class xyz.gianlu.librespot.api.SessionWrapper
 
start() - Method in class xyz.gianlu.librespot.api.ApiServer
 
stop() - Method in class xyz.gianlu.librespot.api.ApiServer
 

T

TokensHandler - Class in xyz.gianlu.librespot.api.handlers
 
TokensHandler(SessionWrapper) - Constructor for class xyz.gianlu.librespot.api.handlers.TokensHandler
 

U

Utils - Class in xyz.gianlu.librespot.api
 

X

xyz.gianlu.librespot.api - package xyz.gianlu.librespot.api
 
xyz.gianlu.librespot.api.handlers - package xyz.gianlu.librespot.api.handlers
 
A E F G H I M O P R S T U X 
All Classes All Packages