musixmatch.album.AlbumsCollection Class Reference
Inheritance diagram for musixmatch.album.AlbumsCollection:
Inheritance graph
Collaboration diagram for musixmatch.album.AlbumsCollection:
Collaboration graph

Public Member Functions

def fromArtist (cls, keywords)
 
def fromArtist (cls, keywords)
 
def fromArtist (cls, keywords)
 
def fromArtist (cls, keywords)
 
- Public Member Functions inherited from musixmatch.base.ItemsCollection
def __init__ (self, items)
 
def __repr__ (self)
 
def __str__ (self)
 
def __add__ (self, iterable)
 
def __iadd__ (self, iterable)
 
def __mul__ (self, by)
 
def __imul__ (self, by)
 
def __setitem__ (self, key, item)
 
def __setslice__ (self, indices)
 
def __getslice__ (self, i=0, j=-1)
 
def __getitem__ (self, i)
 
def append (self, item)
 
def extend (self, iterable)
 
def count (self, item)
 
def copy (self)
 
def index (self, item, indices)
 
def insert (self, key, item)
 
def paged (self, page_size=3)
 
def page (self, page_index, page_size=3)
 
def pager (self, page_size=3)
 
def pages (self, page_size=3)
 
def fromResponseMessage (cls, message)
 
def allowedin (cls)
 
def label (cls)
 
def __init__ (self, items)
 
def __repr__ (self)
 
def __str__ (self)
 
def __add__ (self, iterable)
 
def __iadd__ (self, iterable)
 
def __mul__ (self, by)
 
def __imul__ (self, by)
 
def __setitem__ (self, key, item)
 
def __setslice__ (self, indices)
 
def __getslice__ (self, i=0, j=-1)
 
def __getitem__ (self, i)
 
def append (self, item)
 
def extend (self, iterable)
 
def count (self, item)
 
def copy (self)
 
def index (self, item, indices)
 
def insert (self, key, item)
 
def paged (self, page_size=3)
 
def page (self, page_index, page_size=3)
 
def pager (self, page_size=3)
 
def pages (self, page_size=3)
 
def fromResponseMessage (cls, message)
 
def allowedin (cls)
 
def label (cls)
 
def __init__ (self, items)
 
def __repr__ (self)
 
def __str__ (self)
 
def __add__ (self, iterable)
 
def __iadd__ (self, iterable)
 
def __mul__ (self, by)
 
def __imul__ (self, by)
 
def __setitem__ (self, key, item)
 
def __setslice__ (self, indices)
 
def __getslice__ (self, i=0, j=-1)
 
def __getitem__ (self, i)
 
def append (self, item)
 
def extend (self, iterable)
 
def count (self, item)
 
def copy (self)
 
def index (self, item, indices)
 
def insert (self, key, item)
 
def paged (self, page_size=3)
 
def page (self, page_index, page_size=3)
 
def pager (self, page_size=3)
 
def pages (self, page_size=3)
 
def fromResponseMessage (cls, message)
 
def allowedin (cls)
 
def label (cls)
 
def __init__ (self, items)
 
def __repr__ (self)
 
def __str__ (self)
 
def __add__ (self, iterable)
 
def __iadd__ (self, iterable)
 
def __mul__ (self, by)
 
def __imul__ (self, by)
 
def __setitem__ (self, key, item)
 
def __setslice__ (self, indices)
 
def __getslice__ (self, i=0, j=-1)
 
def __getitem__ (self, i)
 
def append (self, item)
 
def extend (self, iterable)
 
def count (self, item)
 
def copy (self)
 
def index (self, item, indices)
 
def insert (self, key, item)
 
def paged (self, page_size=3)
 
def page (self, page_index, page_size=3)
 
def pager (self, page_size=3)
 
def pages (self, page_size=3)
 
def fromResponseMessage (cls, message)
 
def allowedin (cls)
 
def label (cls)
 
- Public Member Functions inherited from musixmatch.base.Base
def label (cls)
 
def apiMethod (cls)
 
def __str__ (self)
 
def __repr__ (self)
 
def label (cls)
 
def apiMethod (cls)
 
def __str__ (self)
 
def __repr__ (self)
 
def label (cls)
 
def apiMethod (cls)
 
def __str__ (self)
 
def __repr__ (self)
 
def label (cls)
 
def apiMethod (cls)
 
def __str__ (self)
 
def __repr__ (self)
 

Static Private Attributes

 __allowedin__ = Album
 

Detailed Description

This class build a :py:class:`list` like object representing an albums
collection. It accepts :py:class:`dict` or :py:class:`Album` objects.

Definition at line 43 of file musixmatch-master/build/lib/musixmatch/album.py.

Member Function Documentation

def musixmatch.album.AlbumsCollection.fromArtist (   cls,
  keywords 
)
This classmethod builds an :py:class:`AlbumsCollection` from a
**artist.albums.get** :py:class:`musixmatch.api.Method` call.

:param artist_id: album artist musiXmatch ID
:param g_album_name: group albums by name
:param s_release_date: sort albums by release date
:rtype: :py:class:`AlbumsCollection`

Definition at line 51 of file musixmatch-master/build/lib/musixmatch/album.py.

Referenced by musixmatch.album.AlbumsCollection.fromArtist().

def musixmatch.album.AlbumsCollection.fromArtist (   cls,
  keywords 
)
This classmethod builds an :py:class:`AlbumsCollection` from a
**artist.albums.get** :py:class:`musixmatch.api.Method` call.

:param artist_id: album artist musiXmatch ID
:param g_album_name: group albums by name
:param s_release_date: sort albums by release date
:rtype: :py:class:`AlbumsCollection`

Definition at line 51 of file Yading/musixmatch-master/musixmatch/album.py.

def musixmatch.album.AlbumsCollection.fromArtist (   cls,
  keywords 
)
This classmethod builds an :py:class:`AlbumsCollection` from a
**artist.albums.get** :py:class:`musixmatch.api.Method` call.

:param artist_id: album artist musiXmatch ID
:param g_album_name: group albums by name
:param s_release_date: sort albums by release date
:rtype: :py:class:`AlbumsCollection`

Definition at line 51 of file Yading/musixmatch-master/build/lib/musixmatch/album.py.

def musixmatch.album.AlbumsCollection.fromArtist (   cls,
  keywords 
)
This classmethod builds an :py:class:`AlbumsCollection` from a
**artist.albums.get** :py:class:`musixmatch.api.Method` call.

:param artist_id: album artist musiXmatch ID
:param g_album_name: group albums by name
:param s_release_date: sort albums by release date
:rtype: :py:class:`AlbumsCollection`

Definition at line 51 of file musixmatch-master/musixmatch/album.py.

Field Documentation

musixmatch.album.AlbumsCollection.__allowedin__ = Album
staticprivate

The documentation for this class was generated from the following file: