org.ow2.dragon.persistence.bo.organization
Class OrganizationUnit

java.lang.Object
  extended by org.ow2.dragon.persistence.bo.BaseObject
      extended by org.ow2.dragon.persistence.bo.organization.Party
          extended by org.ow2.dragon.persistence.bo.organization.OrganizationUnit
All Implemented Interfaces:
java.io.Serializable

public class OrganizationUnit
extends Party

Author:
ofabre - eBM WebSourcing
See Also:
Serialized Form

Constructor Summary
OrganizationUnit()
           
 
Method Summary
 void addParty(Party party)
           
 void addPost(Post post)
           
 boolean equals(java.lang.Object other)
          Compares object equality.
 java.lang.String getBusinessDomain()
           
 java.lang.String[] getDiscoveryUrls()
           
 java.util.Set<Party> getParties()
           
 java.util.Set<Post> getPosts()
           
 java.lang.String getType()
           
 int hashCode()
          When you override equals, you should override hashCode.
 boolean isLegalEntity()
           
 void removePost(Post post)
           
 void setBusinessDomain(java.lang.String businessDomain)
           
 void setDiscoveryUrls(java.lang.String[] discoveryUrls)
           
 void setLegalEntity(boolean isLegalEntity)
           
 void setParties(java.util.Set<Party> parties)
           
 void setPosts(java.util.Set<Post> posts)
           
 void setType(java.lang.String type)
           
 java.lang.String toString()
          Returns a multi-line String with key=value pairs.
 
Methods inherited from class org.ow2.dragon.persistence.bo.organization.Party
addRole, getCity, getComplement, getCountry, getEmailAddress, getId, getName, getParentOrganization, getResponsabilities, getRoles, getState, getStreet, getStreetNumber, getZipcode, isExternal, setCity, setComplement, setCountry, setEmailAddress, setExternal, setId, setName, setParentOrganization, setResponsabilities, setRoles, setState, setStreet, setStreetNumber, setZipcode
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
 

Constructor Detail

OrganizationUnit

public OrganizationUnit()
Method Detail

addParty

public void addParty(Party party)

addPost

public void addPost(Post post)

equals

public boolean equals(java.lang.Object other)
Description copied from class: BaseObject
Compares object equality. When using Hibernate, the primary key should not be a part of this comparison.

Overrides:
equals in class Party
Parameters:
other - object to compare to
Returns:
true/false based on equality tests

getBusinessDomain

public java.lang.String getBusinessDomain()

getDiscoveryUrls

public java.lang.String[] getDiscoveryUrls()

getParties

public java.util.Set<Party> getParties()

getPosts

public java.util.Set<Post> getPosts()

getType

public java.lang.String getType()

hashCode

public int hashCode()
Description copied from class: BaseObject
When you override equals, you should override hashCode. See "Why are equals() and hashCode() importation" for more information: http://www.hibernate.org/109.html

Overrides:
hashCode in class Party
Returns:
hashCode

isLegalEntity

public boolean isLegalEntity()

removePost

public void removePost(Post post)

setBusinessDomain

public void setBusinessDomain(java.lang.String businessDomain)

setDiscoveryUrls

public void setDiscoveryUrls(java.lang.String[] discoveryUrls)

setLegalEntity

public void setLegalEntity(boolean isLegalEntity)

setParties

public void setParties(java.util.Set<Party> parties)

setPosts

public void setPosts(java.util.Set<Post> posts)

setType

public void setType(java.lang.String type)

toString

public java.lang.String toString()
Description copied from class: BaseObject
Returns a multi-line String with key=value pairs.

Overrides:
toString in class Party
Returns:
a String representation of this class.
See Also:
Object.toString()


Copyright © 2008 eBMWebsourcing. All Rights Reserved.