Serialized Form


Package com.tffenterprises.music.tag

Class com.tffenterprises.music.tag.ID3v1 extends java.lang.Object implements Serializable

Serialized Fields

title

java.lang.String title
The title of the track represented by this tag.


artist

java.lang.String artist
The name of the artist or performer featured on the track.


album

java.lang.String album
The name of the album or set from which the track was extracted.


year

short year
The year during which the track was recorded or released.


comment

java.lang.String comment
A comment relevant to the track.


track

byte track
The track's position within the set to which it belongs.


genre

byte genre
A byte representing the genre of the track.


changed

boolean changed
Flag indicating whether or not the tag has been changed.

Class com.tffenterprises.music.tag.ID3v2 extends java.lang.Object implements Serializable

Serialized Fields

frameTable

java.util.Hashtable<K,V> frameTable
A hashtable containing all the tag's information frames.


flags

Flags flags
The Flags object. Its behaviour depends on ID3v2 version number. It's way cool.

Class com.tffenterprises.music.tag.SmartID3v1 extends ID3v1 implements Serializable

Class com.tffenterprises.music.tag.TagDataFormatException extends java.lang.Exception implements Serializable


Package com.tffenterprises.music.tag.id3v2

Class com.tffenterprises.music.tag.id3v2.Flags extends java.lang.Object implements Serializable

Serialized Fields

version

short version
A short containing the represented ID3v2 specification version


flags

byte flags
A byte containing the ID3v2 flags field; 8 bits stored in a byte.

Class com.tffenterprises.music.tag.id3v2.Frame extends java.lang.Object implements Serializable

Class com.tffenterprises.music.tag.id3v2.PaddingException extends java.lang.Exception implements Serializable

Serialized Fields

nullBytesRead

long nullBytesRead
The number of null (padding) bytes that have been read from the input stream.


Package com.tffenterprises.music.tag.id3v2.frame

Class com.tffenterprises.music.tag.id3v2.frame.APICFrame extends TextBasedFrame implements Serializable

Serialized Fields

imageDescription

java.lang.String imageDescription
The description text for this frame.


imageMimeType

java.lang.String imageMimeType
The image type (MIME) for this frame.


imageType

byte imageType
The image type


imageData

byte[] imageData
The image data.

Class com.tffenterprises.music.tag.id3v2.frame.BaseFrame extends Frame implements Serializable

Serialized Fields

header

FrameHeader header
This frame's FrameHeader

Class com.tffenterprises.music.tag.id3v2.frame.CommentFrame extends TXXXFrame implements Serializable

Serialized Fields

frameLanguage

java.lang.String frameLanguage
A language identifier for the text in this frame.

Class com.tffenterprises.music.tag.id3v2.frame.Container extends Frame implements Serializable

Serialized Fields

frameid

java.lang.String frameid
The frame ID of the frames contained within.

Class com.tffenterprises.music.tag.id3v2.frame.ContentTypeFrame extends TextFrame implements Serializable

Serialized Fields

genre

byte genre
The genre as a byte, ID3v1-style


isACover

boolean isACover
A boolean set if the track is (known to be) a cover version


isARemix

boolean isARemix
A boolean set if the track is (known to be) a remix

Class com.tffenterprises.music.tag.id3v2.frame.FractionFrame extends TextFrame implements Serializable

Serialized Fields

item

short item
The item number.


total

short total
The total number of items.

Class com.tffenterprises.music.tag.id3v2.frame.FrameDataFormatException extends java.lang.Exception implements Serializable

Class com.tffenterprises.music.tag.id3v2.frame.FrameHeader extends java.lang.Object implements Serializable

Serialized Fields

id

java.lang.String id
The Frame ID

Class com.tffenterprises.music.tag.id3v2.frame.FrameHeader_2_0 extends FrameHeader implements Serializable

Serialized Fields

oldID

java.lang.String oldID
The 2.0 frame ID string

Class com.tffenterprises.music.tag.id3v2.frame.FrameHeader_3_0 extends FrameHeader implements Serializable

Serialized Fields

statusFlags

byte statusFlags
The frame status flags.


formatFlags

byte formatFlags
The frame format flags.

Class com.tffenterprises.music.tag.id3v2.frame.FrameHeader_3_0_NoCompression extends FrameHeader_3_0 implements Serializable

Class com.tffenterprises.music.tag.id3v2.frame.FrameParseException extends java.lang.Exception implements Serializable

Class com.tffenterprises.music.tag.id3v2.frame.GenericContainer extends Container implements Serializable

Serialized Fields

frameVector

java.util.Vector<E> frameVector
A hashtable to contain the contained frames.

Class com.tffenterprises.music.tag.id3v2.frame.GenericFrame extends BaseFrame implements Serializable

Serialized Fields

frameData

byte[] frameData
The data contained in this frame.

Class com.tffenterprises.music.tag.id3v2.frame.InvalidFrameTypeException extends java.lang.Exception implements Serializable

Class com.tffenterprises.music.tag.id3v2.frame.KeyedContainer extends Container implements Serializable

Serialized Fields

frameTable

java.util.Hashtable<K,V> frameTable
A hashtable to contain the contained frames.

Class com.tffenterprises.music.tag.id3v2.frame.MetaFrame extends GenericFrame implements Serializable

Class com.tffenterprises.music.tag.id3v2.frame.TextBasedFrame extends BaseFrame implements Serializable

Class com.tffenterprises.music.tag.id3v2.frame.TextFrame extends TextBasedFrame implements Serializable

Serialized Fields

frameText

java.lang.String frameText
The data contained in this frame.

Class com.tffenterprises.music.tag.id3v2.frame.TrackFrame extends FractionFrame implements Serializable

Class com.tffenterprises.music.tag.id3v2.frame.TXXXFrame extends TextBasedFrame implements Serializable

Serialized Fields

frameDescription

java.lang.String frameDescription
The description text for this frame.


frameValue

java.lang.String frameValue
The value text for this frame.

Class com.tffenterprises.music.tag.id3v2.frame.UnknownFrameTypeException extends java.lang.Exception implements Serializable

Class com.tffenterprises.music.tag.id3v2.frame.YearFrame extends TextFrame implements Serializable

Serialized Fields

year

int year
The year is the data.

Class com.tffenterprises.music.tag.id3v2.frame.ZCDMFrame extends MetaFrame implements Serializable