All Downloads are FREE. Search and download functionalities are using the official Maven repository.

co.fusionx.spotify.component.SearchComponent Maven / Gradle / Ivy

The newest version!
package co.fusionx.spotify.component;

import java.util.Collection;

import co.fusionx.spotify.model.Artist;
import co.fusionx.spotify.model.PagingObject;
import co.fusionx.spotify.model.SearchResult;
import co.fusionx.spotify.model.SimpleAlbum;
import co.fusionx.spotify.model.SimpleTrack;
import co.fusionx.spotify.optional.search.OptionalSearch;

public interface SearchComponent {

    public PagingObject searchArtist(String artist);

    public PagingObject searchAlbum(String album);

    public PagingObject searchTrack(String track);

    public SearchResult search(String query,
            Collection types);

    public SearchResult search(String query,
            Collection types, OptionalSearch search);
}




© 2015 - 2025 Weber Informatics LLC | Privacy Policy