pyechonest.proxies
index
http://pyechonest.googlecode.com/svn/trunk/doc/proxies.py

Copyright (c) 2010 The Echo Nest. All rights reserved.
Created by Tyler Williams on 2010-04-25.

 
Modules
       
pyechonest.util

 
Classes
       
__builtin__.object
GenericProxy
ArtistProxy
CatalogProxy
PlaylistProxy
SongProxy
TrackProxy

 
class ArtistProxy(GenericProxy)
    
Method resolution order:
ArtistProxy
GenericProxy
__builtin__.object

Methods defined here:
__init__(self, identifier, buckets=None, **kwargs)
get_attribute(self, *args, **kwargs)

Methods inherited from GenericProxy:
post_attribute(self, method_name, **kwargs)

Data descriptors inherited from GenericProxy:
__dict__
dictionary for instance variables (if defined)
__weakref__
list of weak references to the object (if defined)

 
class CatalogProxy(GenericProxy)
    
Method resolution order:
CatalogProxy
GenericProxy
__builtin__.object

Methods defined here:
__init__(self, identifier, type, buckets=None, **kwargs)
get_attribute(self, *args, **kwargs)
get_attribute_simple(self, *args, **kwargs)
post_attribute(self, *args, **kwargs)

Data descriptors inherited from GenericProxy:
__dict__
dictionary for instance variables (if defined)
__weakref__
list of weak references to the object (if defined)

 
class GenericProxy(__builtin__.object)
     Methods defined here:
__init__(self)
get_attribute(self, method_name, **kwargs)
post_attribute(self, method_name, **kwargs)

Data descriptors defined here:
__dict__
dictionary for instance variables (if defined)
__weakref__
list of weak references to the object (if defined)

 
class PlaylistProxy(GenericProxy)
    
Method resolution order:
PlaylistProxy
GenericProxy
__builtin__.object

Methods defined here:
__init__(self, session_id, buckets=None, **kwargs)
get_attribute(self, *args, **kwargs)

Methods inherited from GenericProxy:
post_attribute(self, method_name, **kwargs)

Data descriptors inherited from GenericProxy:
__dict__
dictionary for instance variables (if defined)
__weakref__
list of weak references to the object (if defined)

 
class SongProxy(GenericProxy)
    
Method resolution order:
SongProxy
GenericProxy
__builtin__.object

Methods defined here:
__init__(self, identifier, buckets=None, **kwargs)
get_attribute(self, *args, **kwargs)

Methods inherited from GenericProxy:
post_attribute(self, method_name, **kwargs)

Data descriptors inherited from GenericProxy:
__dict__
dictionary for instance variables (if defined)
__weakref__
list of weak references to the object (if defined)

 
class TrackProxy(GenericProxy)
    
Method resolution order:
TrackProxy
GenericProxy
__builtin__.object

Methods defined here:
__init__(self, identifier, md5, properties)
You should not call this constructor directly, rather use the convenience functions
that are in track.py. For example, call track.track_from_filename
Let's always get the bucket `audio_summary`

Methods inherited from GenericProxy:
get_attribute(self, method_name, **kwargs)
post_attribute(self, method_name, **kwargs)

Data descriptors inherited from GenericProxy:
__dict__
dictionary for instance variables (if defined)
__weakref__
list of weak references to the object (if defined)