org.farng.mp3.object
Class ObjectLyrics3TimeStamp

java.lang.Object
  extended byorg.farng.mp3.object.AbstractMP3Object
      extended byorg.farng.mp3.object.ObjectLyrics3TimeStamp

public class ObjectLyrics3TimeStamp
extends AbstractMP3Object

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

Version:
$Revision: 1.5 $
Author:
Eric Farng

Field Summary
 
Fields inherited from class org.farng.mp3.object.AbstractMP3Object
identifier, value
 
Constructor Summary
ObjectLyrics3TimeStamp(ObjectLyrics3TimeStamp copyObject)
          Creates a new ObjectLyrics3TimeStamp object.
ObjectLyrics3TimeStamp(java.lang.String identifier)
          Creates a new ObjectLyrics3TimeStamp object.
 
Method Summary
 boolean equals(java.lang.Object obj)
           
 long getMinute()
           
 long getSecond()
           
 int getSize()
           
 byte getTimeStampFormat()
           
 void readString(java.lang.String timeStamp, int offset)
           
 void setMinute(long minute)
           
 void setSecond(long second)
           
 void setTimeStamp(long timeStamp, byte timeStampFormat)
          Creates a new ObjectLyrics3TimeStamp object.
 void setTimeStampFormat(byte timeStampFormat)
           
 java.lang.String toString()
           
 java.lang.String writeString()
           
 
Methods inherited from class org.farng.mp3.object.AbstractMP3Object
getIdentifier, getValue, readByteArray, readByteArray, readString, setValue, writeByteArray
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

ObjectLyrics3TimeStamp

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


ObjectLyrics3TimeStamp

public ObjectLyrics3TimeStamp(ObjectLyrics3TimeStamp copyObject)
Creates a new ObjectLyrics3TimeStamp object.

Method Detail

setMinute

public void setMinute(long minute)

getMinute

public long getMinute()

getTimeStampFormat

public byte getTimeStampFormat()

setTimeStampFormat

public void setTimeStampFormat(byte timeStampFormat)

setSecond

public void setSecond(long second)

getSecond

public long getSecond()

getSize

public int getSize()
Specified by:
getSize in class AbstractMP3Object

setTimeStamp

public void setTimeStamp(long timeStamp,
                         byte timeStampFormat)
Creates a new ObjectLyrics3TimeStamp object.


equals

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

readString

public void readString(java.lang.String timeStamp,
                       int offset)
Overrides:
readString in class AbstractMP3Object

toString

public java.lang.String toString()
Specified by:
toString in class AbstractMP3Object

writeString

public java.lang.String writeString()
Overrides:
writeString in class AbstractMP3Object


Copyright (c) 2004 Eric Farng