com.uoc.hive.campus.model
Class Board

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

public class Board
extends java.lang.Object

Representa un Recurs de Conversa dins d'un aula.
Permet des-serialitzar una estructura JSON en l'objecte Board corresponent

Version:
1.1
Author:
Raül Martínez Díaz

Constructor Summary
Board()
          Constructor
 
Method Summary
 java.lang.String getCode()
          Retorna el codi del recurs de conversa.
 java.lang.String getDomainId()
          Retorna l'identificador de l'aula que conté aquest recurs de conversa.
 java.lang.String getId()
          Retorna l'identificador del recurs de conversa.
 java.lang.String getSubtype()
          Retorna el subtipus del recurs de conversa.
 java.lang.String getTitle()
          Retorna el títol del recurs de conversa.
 int getTotalMessages()
          Retorna el nombre total de missatges del recurs.
 int getUnreadMessages()
          Retorna el nombre de missatges per llegir.
static Board JSONToBoard(java.lang.String boardJSON)
          Des-serialitza una estructura JSON en l'objecte Board corresponent.
 void setCode(java.lang.String code)
          Modifica el codi del recurs de conversa.
 void setDomainId(java.lang.String domainId)
          Modifica l'identificador de l'aula que conté aquest recurs de conversa.
 void setId(java.lang.String id)
          Modifica l'identificador del recurs de conversa.
 void setSubtype(java.lang.String subtype)
          Modifica el subtipus del recurs de conversa.
 void setTitle(java.lang.String title)
          Modifica el títol del recurs de conversa.
 void setTotalMessages(int totalMessages)
          Modifica el nombre total de missatges del recurs.
 void setUnreadMessages(int unreadMessages)
          Modifica el nombre de missatges per llegir.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

Board

public Board()
Constructor

Method Detail

getCode

public java.lang.String getCode()
Retorna el codi del recurs de conversa.

Returns:
String amb el codi del recurs de conversa.

getDomainId

public java.lang.String getDomainId()
Retorna l'identificador de l'aula que conté aquest recurs de conversa.

Returns:
String amb l'identificador de l'aula que conté aquest recurs de conversa.

getId

public java.lang.String getId()
Retorna l'identificador del recurs de conversa.

Returns:
String amb l'identificador de conversa.

getSubtype

public java.lang.String getSubtype()
Retorna el subtipus del recurs de conversa.

Returns:
String amb el subtipus del recurs de conversa.

getTitle

public java.lang.String getTitle()
Retorna el títol del recurs de conversa.

Returns:
String amb el títol del recurs de conversa.

getTotalMessages

public int getTotalMessages()
Retorna el nombre total de missatges del recurs.

Returns:
int amb el nombre total de missatges del recurs.

getUnreadMessages

public int getUnreadMessages()
Retorna el nombre de missatges per llegir.

Returns:
int amb el nombre de missatges per llegir.

JSONToBoard

public static Board JSONToBoard(java.lang.String boardJSON)
Des-serialitza una estructura JSON en l'objecte Board corresponent.

Parameters:
boardJSON - - Una estructura JSON que conté un objecte Board serialitzat.
Returns:
Objecte Board amb les dades de l'estructura JSON des-serialitzada.

setCode

public void setCode(java.lang.String code)
Modifica el codi del recurs de conversa.

Parameters:
code - - Cadena amb el codi del recurs de conversa.

setDomainId

public void setDomainId(java.lang.String domainId)
Modifica l'identificador de l'aula que conté aquest recurs de conversa.

Parameters:
domainId - - Cadena amb l'identificador de l'aula que conté aquest recurs de conversa.

setId

public void setId(java.lang.String id)
Modifica l'identificador del recurs de conversa.

Parameters:
id - - Cadena amb l'identificador del recurs de conversa.

setSubtype

public void setSubtype(java.lang.String subtype)
Modifica el subtipus del recurs de conversa.

Parameters:
subtype - - Cadena amb el subtipus del recurs de conversa.

setTitle

public void setTitle(java.lang.String title)
Modifica el títol del recurs de conversa.

Parameters:
title - - Cadena amb el títol del recurs de conversa.

setTotalMessages

public void setTotalMessages(int totalMessages)
Modifica el nombre total de missatges del recurs.

Parameters:
totalMessages - - int amb el nombre total de missatges del recurs.

setUnreadMessages

public void setUnreadMessages(int unreadMessages)
Modifica el nombre de missatges per llegir.

Parameters:
unreadMessages - - int amb el nombre de missatges per llegir.