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

com.lajospolya.spotifyapiwrapper.request.service.ISpotifyRequestParamValidationService Maven / Gradle / Ivy

Go to download

This project wraps the Spotify public API in order to allow users to intuitively use it

There is a newer version: 3.0.RELEASE
Show newest version
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;
}




© 2015 - 2024 Weber Informatics LLC | Privacy Policy