Uses of Class
org.jaudiotagger.tag.id3.AbstractID3v2Frame

Packages that use AbstractID3v2Frame
org.jaudiotagger.tag.id3   
org.jaudiotagger.tag.lyrics3   
 

Uses of AbstractID3v2Frame in org.jaudiotagger.tag.id3
 

Subclasses of AbstractID3v2Frame in org.jaudiotagger.tag.id3
 class ID3v22Frame
          Represents an ID3v2.2 frame.
 class ID3v23Frame
          Represents an ID3v2.3 frame.
 class ID3v24Frame
          Represents an ID3v2.4 frame.
 

Methods in org.jaudiotagger.tag.id3 that return AbstractID3v2Frame
abstract  AbstractID3v2Frame AbstractID3v2Tag.createFrame(java.lang.String id)
          Create Frame of correct ID3 version with the specified id
 AbstractID3v2Frame AbstractID3v2Tag.getFirstField(java.lang.String identifier)
          Retrieve the first tagfield that exists for this identifier
 

Methods in org.jaudiotagger.tag.id3 with parameters of type AbstractID3v2Frame
protected  void ID3v24Tag.addFrame(AbstractID3v2Frame frame)
           
protected  void ID3v23Tag.addFrame(AbstractID3v2Frame frame)
           
protected  void ID3v22Tag.addFrame(AbstractID3v2Frame frame)
           
protected abstract  void AbstractID3v2Tag.addFrame(AbstractID3v2Frame frame)
           
protected  void ID3v24Tag.copyFrameIntoMap(java.lang.String id, AbstractID3v2Frame newFrame)
           
protected  void AbstractID3v2Tag.copyFrameIntoMap(java.lang.String id, AbstractID3v2Frame newFrame)
           
protected  void AbstractID3v2Tag.loadFrameIntoMap(java.lang.String frameId, AbstractID3v2Frame next)
          Decides what to with the frame that has just be read from file.
 void AbstractID3v2Tag.mergeDuplicateFrames(AbstractID3v2Frame newFrame, java.util.List<AbstractID3v2Frame> frames)
          Add frame taking into account existing frame sof the same type
 void AbstractID3v2Tag.setFrame(AbstractID3v2Frame frame)
          Add a frame to this tag
protected  void ID3v23Tag.translateFrame(AbstractID3v2Frame frame)
          This is used when we need to translate a single frame into multiple frames, currently required for v24 TDRC frames.
protected  void ID3v22Tag.translateFrame(AbstractID3v2Frame frame)
          This is used when we need to translate a single frame into multiple frames, currently required for TDRC frames.
 

Method parameters in org.jaudiotagger.tag.id3 with type arguments of type AbstractID3v2Frame
 void AbstractID3v2Tag.mergeDuplicateFrames(AbstractID3v2Frame newFrame, java.util.List<AbstractID3v2Frame> frames)
          Add frame taking into account existing frame sof the same type
 void AbstractID3v2Tag.setFrame(java.lang.String identifier, java.util.List<AbstractID3v2Frame> multiFrame)
          Used for setting multiple frames for a single frame Identifier

Warning if frame(s) already exists for this identifier thay are overwritten

TODO needs to ensure do not add an invalid frame for this tag

 

Constructors in org.jaudiotagger.tag.id3 with parameters of type AbstractID3v2Frame
AbstractID3v2Frame(AbstractID3v2Frame frame)
          Create a frame based on another frame
ID3v22Frame(AbstractID3v2Frame frame)
          Creates a new ID3v22 Frame from another frame of a different tag version
ID3v23Frame(AbstractID3v2Frame frame)
          Creates a new ID3v23Frame based on another frame.
ID3v24Frame(AbstractID3v2Frame frame)
          Creates a new ID3v2_4Frame datatype based on another frame of different version Converts the framebody to the equivalent v24 framebody or to UnsupportedFrameBody if identifier is unknown.
 

Uses of AbstractID3v2Frame in org.jaudiotagger.tag.lyrics3
 

Constructors in org.jaudiotagger.tag.lyrics3 with parameters of type AbstractID3v2Frame
Lyrics3v2Field(AbstractID3v2Frame frame)
          Creates a new Lyrics3v2Field datatype.