org.farng.mp3.object
Class ObjectGroupRepeated

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

public class ObjectGroupRepeated
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
ObjectGroupRepeated(ObjectGroupRepeated copyObject)
          Creates a new ObjectGroupRepeated object.
ObjectGroupRepeated(java.lang.String identifier)
          Creates a new ObjectGroupRepeated object.
 
Method Summary
 void addObject(AbstractMP3Object object)
           
 void addProperty(AbstractMP3Object object)
           
 boolean equals(java.lang.Object obj)
           
 java.util.ArrayList getObjectList()
           
 java.util.ArrayList getPropertyList()
           
 int getSize()
           
 void readByteArray(byte[] arr, int offset)
           
 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

ObjectGroupRepeated

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


ObjectGroupRepeated

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

Method Detail

getObjectList

public java.util.ArrayList getObjectList()

getPropertyList

public java.util.ArrayList getPropertyList()

getSize

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

addObject

public void addObject(AbstractMP3Object object)

addProperty

public void addProperty(AbstractMP3Object object)

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