org.musicontroller.core
Class Band

java.lang.Object
  extended by org.musicontroller.core.LinkableAbs
      extended by org.musicontroller.core.Band
All Implemented Interfaces:
Linkable

public class Band
extends LinkableAbs


Constructor Summary
Band()
           
 
Method Summary
 boolean equals(java.lang.Object o)
           
 java.util.Set<Contract_BA> getArtists()
           
 Link getLink()
           
 java.lang.String getSortname()
           
 java.lang.String getType()
           
 int hashCode()
           
 void setArtists(java.util.Set<Contract_BA> artists)
           
 void setLink(Link link)
           
 void setName(java.lang.String name)
          Setter for the Band name.
 void setSortname(java.lang.String sortname)
           
 java.lang.String toString()
           
 
Methods inherited from class org.musicontroller.core.LinkableAbs
getChanged, getId, getInserted, getName, normalizeName, setChanged, setId, setInserted
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
 

Constructor Detail

Band

public Band()
Method Detail

getLink

public Link getLink()

setLink

public void setLink(Link link)

setName

public void setName(java.lang.String name)
Setter for the Band name. If the input is longer that the maximum length, only the first characters are accepted.

Overrides:
setName in class LinkableAbs
Parameters:
name - The Band name.

getSortname

public java.lang.String getSortname()

setSortname

public void setSortname(java.lang.String sortname)

getArtists

public java.util.Set<Contract_BA> getArtists()

setArtists

public void setArtists(java.util.Set<Contract_BA> artists)

equals

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

hashCode

public int hashCode()
Overrides:
hashCode in class java.lang.Object

toString

public java.lang.String toString()
Overrides:
toString in class java.lang.Object

getType

public java.lang.String getType()


Copyright © 2010 A.J.V.. All Rights Reserved.