A E F G H I M O P R S T U X
All Classes All Packages
All Classes All Packages
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 byZeroconfServer
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
All Classes All Packages