com.uoc.hive.campus.model
Class Folder

java.lang.Object
  extended by com.uoc.hive.campus.model.Folder

public class Folder
extends java.lang.Object

Author:
00

Field Summary
(package private) static java.lang.String URI
           
 
Constructor Summary
Folder()
           
 
Method Summary
static Folder getFolder(java.lang.String URI, java.lang.String oathtoken)
           
static java.lang.String getFolderRequest(java.lang.String URI, java.lang.String oathtoken)
          Obté les dades de la carpeta Rebuts
 java.lang.String getId()
           
 java.lang.String getName()
           
 long getTotalMessages()
          Retorna el nombre total de missatges que hi ha a la carpeta.
 long getUnreadMessages()
          Retorna el nombre de missatges no llegits-
static Folder JSONtoFolder(java.lang.String jsonString)
          Serialitza un cadena JSON en un objecte Folder.
 void setId(java.lang.String id)
           
 void setName(java.lang.String name)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

URI

static final java.lang.String URI
See Also:
Constant Field Values
Constructor Detail

Folder

public Folder()
Method Detail

getFolder

public static Folder getFolder(java.lang.String URI,
                               java.lang.String oathtoken)

getFolderRequest

public static java.lang.String getFolderRequest(java.lang.String URI,
                                                java.lang.String oathtoken)
Obté les dades de la carpeta Rebuts

Returns:
una cadena JSON amb les dades de de carpeta Rebuts

getId

public java.lang.String getId()
Returns:
the id

getName

public java.lang.String getName()
Returns:
the name

getTotalMessages

public long getTotalMessages()
Retorna el nombre total de missatges que hi ha a la carpeta.

Returns:
the totalMessages

getUnreadMessages

public long getUnreadMessages()
Retorna el nombre de missatges no llegits-

Returns:
the unreadMessages

JSONtoFolder

public static Folder JSONtoFolder(java.lang.String jsonString)
Serialitza un cadena JSON en un objecte Folder.

Parameters:
jsonString - La cadena JSON.
Returns:
un objecte Folder amb les dades de la carpeta.

setId

public void setId(java.lang.String id)
Parameters:
id - the id to set

setName

public void setName(java.lang.String name)
Parameters:
name - the name to set