Package org.jaudiotagger.tag.id3

Class Summary
AbstractID3Tag This is the abstract base class for all ID3 tags.
AbstractID3v1Tag This is the abstract base class for all ID3v1 tags.
AbstractID3v2Frame This abstract class is each frame header inside a ID3v2 tag.
AbstractID3v2Tag This is the abstract base class for all ID3v2 tags.
AbstractTag A tag is term given to a container that holds audio metadata
AbstractTagFrame A frame contains meta-information of a particular type.
AbstractTagFrameBody A frame body contains the data content for a frame
AbstractTagItem This specifies a series of methods that have to be implemented by all structural subclasses, required to support all copy constructors,iterative methods and so on.
ID3Frames Subclasses Defines ID3 frames for their Tag Version

Here we specify how frames are mapped between different Tag Versions

ID3SyncSafeInteger Peforms encoding/decoding of an syncsafe integer

ID3Tags This contains static methods that can be performed on tags and to convert between tags.
ID3TextEncodingConversion Functions to encode text according to encodingoptions and ID3 version
ID3Unsynchronization Performs unsynchronization and synchronization tasks on a buffer.
ID3v11Tag Represents an ID3v11 tag.
ID3v1Iterator  
ID3v1Tag Represents an ID3v1 tag.
ID3v1TagField This class encapsulates the name and content of a tag entry in id3 fields
ID3v22Frame Represents an ID3v2.2 frame.
ID3v22Frames Defines ID3v22 frames and collections that categorise frames within an ID3v22 tag.
ID3v22PreferredFrameOrderComparator Orders frame Ids so that the most important frames are writtne first
ID3v22Tag Represents an ID3v2.2 tag.
ID3v23Frame Represents an ID3v2.3 frame.
ID3v23Frames Defines ID3v23 frames and collections that categorise frames within an ID3v23 tag.
ID3v23PreferredFrameOrderComparator Orders frame Ids so that the most important frames are writtne first
ID3v23Tag Represents an ID3v2.3 tag.
ID3v24Frame Represents an ID3v2.4 frame.
ID3v24Frames Defines ID3v24 frames and collections that categorise frames.
ID3v24PreferredFrameOrderComparator Orders frame Ids so that the most important frames are writtne first
ID3v24Tag Represents an ID3v2.4 tag.
ID3v2ChapterFrames Defines ID3 Chapter frames and collections that categorise frames.
 

Enum Summary
Id3FieldType Categorises id3 fields to aid in mapping to generic keys
ID3v1FieldKey Basic ID3v11 Field Names
ID3v22FieldKey List of known id3v22 metadata fields

ID3v23FieldKey List of known id3v23 metadata fields

ID3v24FieldKey List of known id3v24 metadata fields