be.bastard.mtracker
Class AbstractMediaItem

java.lang.Object
  extended by be.bastard.mtracker.AbstractMediaItem
All Implemented Interfaces:
MediaItem, java.lang.Comparable<MediaItem>
Direct Known Subclasses:
Dvd, MediaCatalog

public abstract class AbstractMediaItem
extends java.lang.Object
implements MediaItem

Created by IntelliJ IDEA. User: rls Date: 6-feb-2006 Time: 14:49:26 To change this template use File | Settings | File Templates.


Field Summary
protected  MediaId id
           
 
Constructor Summary
protected AbstractMediaItem()
           
protected AbstractMediaItem(MediaId id)
           
 
Method Summary
 int compareTo(MediaItem item)
           
 boolean equals(MediaItem item)
           
 boolean equals(java.lang.Object obj)
           
 MediaId getId()
           
 int hashCode()
           
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

id

protected final MediaId id
Constructor Detail

AbstractMediaItem

protected AbstractMediaItem(MediaId id)

AbstractMediaItem

protected AbstractMediaItem()
Method Detail

getId

public MediaId getId()
Specified by:
getId in interface MediaItem

equals

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

hashCode

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

equals

public boolean equals(MediaItem item)
Specified by:
equals in interface MediaItem

compareTo

public int compareTo(MediaItem item)
Specified by:
compareTo in interface java.lang.Comparable<MediaItem>


Copyright 2006 null. All Rights Reserved.