Blue Mind
Release 1.0

net.bluemind.core.api.resource
Class Resource

java.lang.Object
  extended by net.bluemind.core.api.Entity
      extended by net.bluemind.core.api.resource.Resource
All Implemented Interfaces:
java.io.Serializable, IEntity, IHasEmails

public class Resource
extends Entity
implements IHasEmails

See Also:
Serialized Form

Constructor Summary
Resource()
           
 
Method Summary
 void addEmail(java.lang.String lbl, Email email)
           
 java.lang.Integer getCalendarId()
           
 java.util.List<RTCustomValue> getCustomValues()
           
 java.lang.String getDelegation()
           
 java.lang.String getDescription()
           
 Domain getDomain()
           
 Email getEmail()
           
 java.util.Map<java.lang.String,Email> getEmails()
           
 java.lang.String getName()
           
 int getPhoto()
           
 java.lang.Integer getQuantity()
           
 ResourceType getType()
           
 void setCalendarId(java.lang.Integer calendarId)
           
 void setCustomValues(java.util.List<RTCustomValue> customValues)
           
 void setDelegation(java.lang.String delegation)
           
 void setDescription(java.lang.String description)
           
 void setDomain(Domain domain)
           
 void setEmail(Email email)
           
 void setEmails(java.util.Map<java.lang.String,Email> emails)
           
 void setName(java.lang.String name)
           
 void setPhoto(int photo)
           
 void setQuantity(java.lang.Integer quantity)
           
 void setType(ResourceType type)
           
 
Methods inherited from class net.bluemind.core.api.Entity
equals, getCustomProperties, getEntityId, getId, getTimeCreate, getTimeUpdate, getUserCreateId, getUserUpdateId, hashCode, setCustomProperties, setEntityId, setId, setTimeCreate, setTimeUpdate, setUserCreateId, setUserUpdateId
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

Resource

public Resource()
Method Detail

setName

public void setName(java.lang.String name)

getName

public java.lang.String getName()

setDelegation

public void setDelegation(java.lang.String delegation)

getDelegation

public java.lang.String getDelegation()

setDescription

public void setDescription(java.lang.String description)

getDescription

public java.lang.String getDescription()

setQuantity

public void setQuantity(java.lang.Integer quantity)

getQuantity

public java.lang.Integer getQuantity()

getEmail

public Email getEmail()

setEmail

public void setEmail(Email email)

setEmails

public void setEmails(java.util.Map<java.lang.String,Email> emails)

getEmails

public java.util.Map<java.lang.String,Email> getEmails()
Specified by:
getEmails in interface IHasEmails

addEmail

public void addEmail(java.lang.String lbl,
                     Email email)
Specified by:
addEmail in interface IHasEmails

getDomain

public Domain getDomain()

setDomain

public void setDomain(Domain domain)

getCalendarId

public java.lang.Integer getCalendarId()

setCalendarId

public void setCalendarId(java.lang.Integer calendarId)

getType

public ResourceType getType()

setType

public void setType(ResourceType type)

getPhoto

public int getPhoto()

setPhoto

public void setPhoto(int photo)

getCustomValues

public java.util.List<RTCustomValue> getCustomValues()

setCustomValues

public void setCustomValues(java.util.List<RTCustomValue> customValues)

Blue Mind
Release 1.0