org.farng.mp3.object
Class ObjectID3v2LyricLine

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

public class ObjectID3v2LyricLine
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
ObjectID3v2LyricLine(ObjectID3v2LyricLine copyObject)
          Creates a new ObjectID3v2LyricLine object.
ObjectID3v2LyricLine(java.lang.String identifier)
          Creates a new ObjectID3v2LyricLine object.
 
Method Summary
 boolean equals(java.lang.Object obj)
           
 int getSize()
           
 java.lang.String getText()
           
 long getTimeStamp()
           
 void readByteArray(byte[] arr, int offset)
           
 void setText(java.lang.String text)
           
 void setTimeStamp(long timeStamp)
           
 java.lang.String toString()
           
 byte[] writeByteArray()
           
 
Methods inherited from class org.farng.mp3.object.AbstractMP3Object
getIdentifier, getValue, readByteArray, readString, readString, setValue, writeString
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

ObjectID3v2LyricLine

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


ObjectID3v2LyricLine

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

Method Detail

getSize

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

setText

public void setText(java.lang.String text)

getText

public java.lang.String getText()

setTimeStamp

public void setTimeStamp(long timeStamp)

getTimeStamp

public long getTimeStamp()

equals

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

readByteArray

public void readByteArray(byte[] arr,
                          int offset)
Overrides:
readByteArray in class AbstractMP3Object

toString

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

writeByteArray

public byte[] writeByteArray()
Overrides:
writeByteArray in class AbstractMP3Object


Copyright (c) 2004 Eric Farng