Ally 0.8
Métodos públicos
Referencia de la Clase Usuario::Usuario

Clase que representa a un Usuario. Más...

Métodos públicos

def __init__
 Constructor de la clase.
def getNick
 Método que devuelve el nick del usuario.
def getUid
 Método que devuelve el uid del usuario.
def getPoints
 Método que devuelve los puntos del usuario.
def getInvitations
 Método que devuelve las invitaciones del usuario.
def getAvatar
 Método que devuelve la URL del avatar del usuario.
def getBadges
 Método que devuelve los badges del usuario.
def getFriends
 Método que devuelve los amigos del usuario.
def getFollowers
 Método que devuelve los seguidores del usuario.
def getNombre
 Método que devuelve el nombre del usuario.

Descripción detallada

Clase que representa a un Usuario.

Autor:
Ángel Luis Perales Gómez @ RdlP <angelluispg89@hotmail.com><angelluis.perales@um.es>
Versión:
0.80

NOTAS

Es responsabilidad del usuario usar esta clase como es debido, ya que hay atributos que no siempre se usan y/o inicializan, como por ejemplo el atributo nombre que se usa en la función buscar, pero no en la función user_info, por tanto los objetos Usuario que devuelva la función user_info no tendrán el campo nombre que valdrá None y por tanto no se podrá hacer un uso correcto de la función getNombre()

LICENCIA

This program is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation; either version 2 of the License, or (at your option) any later version.

This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details at http://www.gnu.org/copyleft/gpl.html


Documentación del constructor y destructor

def Usuario::Usuario::__init__ (   self,
  nick,
  uid,
  points = None,
  invitations = None,
  avatar = None,
  badges = None,
  friends = None,
  followers = None,
  nombre = None 
)

Constructor de la clase.

Este objeto se construye a partir del diccionario devuelto por la API

Parámetros:
nickString que representa el nick del usuario.
uidString que representa el uid del usuario.
pointsString que representa los puntos del usuario.
invitationsString que representa las invitaciones que le quedan al usuario.
avatarUrl del avatar del usuario.
badgesLista que representa los badges del usuario.
friendsLista que representa los amigos del usuario.
followersLista que representa los seguidores del usuario.
nombreString que representa el nombre del usuario

Documentación de las funciones miembro

def Usuario::Usuario::getAvatar (   self)

Método que devuelve la URL del avatar del usuario.

Devuelve:
Devuelve un string con la URL del avatar del usuario.
def Usuario::Usuario::getBadges (   self)

Método que devuelve los badges del usuario.

Devuelve:
Devuelve una lista con los badges del usuario.
def Usuario::Usuario::getFollowers (   self)

Método que devuelve los seguidores del usuario.

Devuelve:
Devuelve una lista con los seguidores del usuario.
def Usuario::Usuario::getFriends (   self)

Método que devuelve los amigos del usuario.

Devuelve:
Devuelve una lista con los amigos del usuario.
def Usuario::Usuario::getInvitations (   self)

Método que devuelve las invitaciones del usuario.

Devuelve:
Devuelve las invitaciones del usuario.
def Usuario::Usuario::getNick (   self)

Método que devuelve el nick del usuario.

Devuelve:
Devuelve un string con el nick del usuario.
def Usuario::Usuario::getNombre (   self)

Método que devuelve el nombre del usuario.

Devuelve:
Devuelve un string con el nombre del usuario.
def Usuario::Usuario::getPoints (   self)

Método que devuelve los puntos del usuario.

Devuelve:
Devuelve los puntos del usuario.
def Usuario::Usuario::getUid (   self)

Método que devuelve el uid del usuario.

Devuelve:
Devuelve un string con el uid del usuario.

La documentación para esta clase fue generada a partir del siguiente fichero:
 Todo Estructuras de Datos Funciones Variables