Blue Mind
Release 1.0

net.bluemind.core.api.directory
Class DirectoryEntry

java.lang.Object
  extended by net.bluemind.core.api.Entity
      extended by net.bluemind.core.api.directory.DirectoryEntry
All Implemented Interfaces:
java.io.Serializable, IEntity

public class DirectoryEntry
extends Entity

A directory entry is an Entity which can represent any of DirectoryEntryType entity

See Also:
Serialized Form

Constructor Summary
DirectoryEntry()
          Instantiate a new DirectoryEntry
 
Method Summary
 boolean equals(java.lang.Object arg0)
           
 java.lang.String getDescription()
          Get DirectoryEntry description
 java.lang.String getDisplayName()
          Get DirectoryEntry display name
 Domain getDomain()
          Get DirectoryEntry Domain
 java.lang.String getEmail()
          Get DirectoryEntry email
 java.lang.String getLogin()
          Get DirectoryEntry login
 DocumentId getPhoto()
          Get DirectoryEntry photo DocumentId
 DirectoryEntryType getType()
          Get DirectoryEntry type
 int hashCode()
           
 boolean isArchived()
          Get DirectoryEntry archive state
 void setArchived(boolean archived)
          Set DirectoryEntry archive state
 void setDescription(java.lang.String description)
          Set DirectoryEntry description
 void setDisplayName(java.lang.String displayName)
          Set DirectoryEntry display name
 void setDomain(Domain domain)
          Set DirectoryEntry Domain
 void setEmail(java.lang.String email)
          Set DirectoryEntry email
 void setLogin(java.lang.String login)
          Set DirectoryEntry login
 void setPhoto(DocumentId photo)
          Set DirectoryEntry photo DocumentId
 void setType(DirectoryEntryType type)
          Set DirectoryEntry type
 
Methods inherited from class net.bluemind.core.api.Entity
getCustomProperties, getEntityId, getId, getTimeCreate, getTimeUpdate, getUserCreateId, getUserUpdateId, 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

DirectoryEntry

public DirectoryEntry()
Instantiate a new DirectoryEntry

Method Detail

getLogin

public java.lang.String getLogin()
Get DirectoryEntry login

Returns:
DirectoryEntry login

setLogin

public void setLogin(java.lang.String login)
Set DirectoryEntry login

Parameters:
login - DirectoryEntry login

getDisplayName

public java.lang.String getDisplayName()
Get DirectoryEntry display name

Returns:
DirectoryEntry display name

setDisplayName

public void setDisplayName(java.lang.String displayName)
Set DirectoryEntry display name

Parameters:
displayName - DirectoryEntry display name

getEmail

public java.lang.String getEmail()
Get DirectoryEntry email

Returns:
DirectoryEntry email

setEmail

public void setEmail(java.lang.String email)
Set DirectoryEntry email

Parameters:
email - DirectoryEntry email

getDescription

public java.lang.String getDescription()
Get DirectoryEntry description

Returns:
DirectoryEntry description

setDescription

public void setDescription(java.lang.String description)
Set DirectoryEntry description

Parameters:
description - DirectoryEntry description

getType

public DirectoryEntryType getType()
Get DirectoryEntry type

Returns:
DirectoryEntry type DirectoryEntryType

setType

public void setType(DirectoryEntryType type)
Set DirectoryEntry type

Parameters:
type - DirectoryEntry type DirectoryEntryType

equals

public boolean equals(java.lang.Object arg0)
Overrides:
equals in class Entity

hashCode

public int hashCode()
Overrides:
hashCode in class Entity

getPhoto

public DocumentId getPhoto()
Get DirectoryEntry photo DocumentId

Returns:
DirectoryEntry photo DocumentId

setPhoto

public void setPhoto(DocumentId photo)
Set DirectoryEntry photo DocumentId

Parameters:
photo - DirectoryEntry photo DocumentId

getDomain

public Domain getDomain()
Get DirectoryEntry Domain

Returns:
DirectoryEntry Domain

setDomain

public void setDomain(Domain domain)
Set DirectoryEntry Domain

Parameters:
domain - DirectoryEntry Domain

isArchived

public boolean isArchived()
Get DirectoryEntry archive state

Returns:
true if DirectoryEntry is archived, false otherwise

setArchived

public void setArchived(boolean archived)
Set DirectoryEntry archive state

Parameters:
archived - DirectoryEntry archive status

Blue Mind
Release 1.0