com.lajospolya.spotifyapiwrapper.request.service.ISpotifyRequestParamValidationService Maven / Gradle / Ivy
Go to download
Show more of this group Show more artifacts with this name
Show all versions of spotify-api-wrapper Show documentation
Show all versions of spotify-api-wrapper Show documentation
This project wraps the Spotify public API in order to allow users to intuitively use it
package com.lajospolya.spotifyapiwrapper.request.service;
import java.util.List;
public interface ISpotifyRequestParamValidationService
{
void validateParametersNotNull(Object ... params) throws IllegalArgumentException;
void validateAcousticness(Double acousticness) throws IllegalArgumentException;
void validateDanceability(Double danceability) throws IllegalArgumentException;
void validateDurationMs(Integer durationMs) throws IllegalArgumentException;
void validateEnergy(Double energy) throws IllegalArgumentException;
void validateInstrumentalness(Double intrumentalness) throws IllegalArgumentException;
void validateKey(Integer key) throws IllegalArgumentException;
void validateLiveness(Double liveness) throws IllegalArgumentException;
void validateLoudness(Double loudness) throws IllegalArgumentException;
void validateModality(Integer modality) throws IllegalArgumentException;
void validatePopularity(Integer popularity) throws IllegalArgumentException;
void validateSpeechiness(Double speechiness) throws IllegalArgumentException;
void validateTempo(Double tempo) throws IllegalArgumentException;
void validateTimeSignature(Integer timeSignature) throws IllegalArgumentException;
void validateValence(Double valence) throws IllegalArgumentException;
void validateList(List> list) throws IllegalArgumentException;
void validateLimit50(Integer limit) throws IllegalArgumentException;
void validateLimit100(Integer limit) throws IllegalArgumentException;
void validateOffset(Integer offset) throws IllegalArgumentException;
void validateUserIds(List ids) throws IllegalArgumentException;
void validateIds50(List ids) throws IllegalArgumentException;
void validatePlaylistUris(List uris) throws IllegalArgumentException;
void validateTrackUris(List uris) throws IllegalArgumentException;
void validateVolume(Integer volume) throws IllegalArgumentException;
}