org.blinkenlights.jid3.v2
Class IPLSID3V2Frame.InvolvedPerson

java.lang.Object
  extended byorg.blinkenlights.jid3.v2.IPLSID3V2Frame.InvolvedPerson
All Implemented Interfaces:
java.lang.Comparable
Enclosing class:
IPLSID3V2Frame

public static class IPLSID3V2Frame.InvolvedPerson
extends java.lang.Object
implements java.lang.Comparable

Involved persons.


Constructor Summary
IPLSID3V2Frame.InvolvedPerson(java.lang.String sInvolvement, java.lang.String sPerson)
          Constructor.
 
Method Summary
 int compareTo(java.lang.Object oOther)
           
 boolean equals(java.lang.Object oOther)
           
 java.lang.String getInvolvement()
          Get the involvement of this person.
 java.lang.String getPerson()
          Get the name of the involved person.
 int hashCode()
           
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

IPLSID3V2Frame.InvolvedPerson

public IPLSID3V2Frame.InvolvedPerson(java.lang.String sInvolvement,
                                     java.lang.String sPerson)
                              throws ID3Exception
Constructor.

Parameters:
sInvolvement - the involvement of this given person
sPerson - the name of the person
Throws:
ID3Exception - if either sInvolvement or sPerson are either null or zero-length strings
Method Detail

getInvolvement

public java.lang.String getInvolvement()
Get the involvement of this person.

Returns:
the involvement of this person

getPerson

public java.lang.String getPerson()
Get the name of the involved person.

Returns:
the name of the involved person

compareTo

public int compareTo(java.lang.Object oOther)
Specified by:
compareTo in interface java.lang.Comparable

hashCode

public int hashCode()

equals

public boolean equals(java.lang.Object oOther)