org.farng.mp3.object
Class ObjectStringDate

java.lang.Object
  extended by org.farng.mp3.object.AbstractMP3Object
      extended by org.farng.mp3.object.AbstractTextObject
          extended by org.farng.mp3.object.ObjectStringFixedLength
              extended by org.farng.mp3.object.ObjectStringDate
All Implemented Interfaces:
MP3Object

public class ObjectStringDate
extends ObjectStringFixedLength

ID3v2 and Lyrics3v2 tags have individual fields AbstractMP3Fragments Then each fragment is broken down in to individual AbstractMP3Objects

Version:
$Revision: 3 $
Author:
Eric Farng

Field Summary
 
Fields inherited from class org.farng.mp3.object.AbstractMP3Object
identifier, value
 
Constructor Summary
ObjectStringDate(ObjectStringDate object)
          Creates a new ObjectStringDate object.
ObjectStringDate(java.lang.String identifier)
          Creates a new ObjectStringDate object.
 
Method Summary
 boolean equals(java.lang.Object obj)
           
 java.lang.Object getValue()
          Get the value of this object.
 void setValue(java.lang.Object value)
           
 
Methods inherited from class org.farng.mp3.object.ObjectStringFixedLength
getLength, getSize, readString, setLength, toString, writeString
 
Methods inherited from class org.farng.mp3.object.AbstractTextObject
readByteArray, readString
 
Methods inherited from class org.farng.mp3.object.AbstractMP3Object
getIdentifier, readByteArray, readString, writeByteArray
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

ObjectStringDate

public ObjectStringDate(java.lang.String identifier)
Creates a new ObjectStringDate object.


ObjectStringDate

public ObjectStringDate(ObjectStringDate object)
Creates a new ObjectStringDate object.

Method Detail

setValue

public void setValue(java.lang.Object value)
Overrides:
setValue in class AbstractMP3Object

getValue

public java.lang.Object getValue()
Description copied from interface: MP3Object
Get the value of this object.

Specified by:
getValue in interface MP3Object
Overrides:
getValue in class AbstractMP3Object
Returns:
the object

equals

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