org.musicontroller.core
Class Event
java.lang.Object
org.musicontroller.core.Event
- All Implemented Interfaces:
- java.lang.Comparable<Event>
public class Event
- extends java.lang.Object
- implements java.lang.Comparable<Event>
Constructor Summary |
Event()
|
Methods inherited from class java.lang.Object |
clone, finalize, getClass, notify, notifyAll, toString, wait, wait, wait |
unknown
public static final int unknown
- See Also:
- Constant Field Values
requested
public static final int requested
- See Also:
- Constant Field Values
played
public static final int played
- See Also:
- Constant Field Values
skipped
public static final int skipped
- See Also:
- Constant Field Values
downloaded
public static final int downloaded
- See Also:
- Constant Field Values
Event
public Event()
getEventkind
public int getEventkind()
setEventkind
public void setEventkind(int eventkind)
getDescription
public static java.lang.String getDescription(int kind)
- Parameters:
kind
- The eventkind (Usually 1, 2, 3 or 4).
- Returns:
- A human-readable description of this eventkind.
getDescription
public java.lang.String getDescription()
- Returns:
- A human-readable description of the kind of this event.
getId
public long getId()
setId
public void setId(long id)
getMoment
public java.util.Date getMoment()
setMoment
public void setMoment(java.util.Date moment)
getSong
public Song getSong()
setSong
public void setSong(Song song)
getUser
public IUser getUser()
setUser
public void setUser(IUser user)
getSubmitted
public char getSubmitted()
setSubmitted
public void setSubmitted(char submitted)
compareTo
public int compareTo(Event ev)
- Specified by:
compareTo
in interface java.lang.Comparable<Event>
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
Copyright © 2010 A.J.V.. All Rights Reserved.