Uses of Interface
org.jaudiotagger.tag.Tag

Packages that use Tag
org.jaudiotagger.audio   
org.jaudiotagger.audio.asf   
org.jaudiotagger.audio.asf.tag   
org.jaudiotagger.audio.asf.util   
org.jaudiotagger.audio.flac   
org.jaudiotagger.audio.generic   
org.jaudiotagger.audio.mp3   
org.jaudiotagger.audio.mp4   
org.jaudiotagger.audio.ogg   
org.jaudiotagger.audio.real   
org.jaudiotagger.audio.wav   
org.jaudiotagger.tag.flac   
org.jaudiotagger.tag.id3   
org.jaudiotagger.tag.mp4   
org.jaudiotagger.tag.vorbiscomment   
 

Uses of Tag in org.jaudiotagger.audio
 

Fields in org.jaudiotagger.audio declared as Tag
protected  Tag AudioFile.tag
          The tag
 

Methods in org.jaudiotagger.audio that return Tag
 Tag AudioFile.createDefaultTag()
          Create Default Tag
 Tag AudioFile.getTag()
          Returns the tag contained in this AudioFile, the Tag contains any useful meta-data, like artist, album, title, etc.
 Tag AudioFile.getTagOrCreateAndSetDefault()
          Get the tag or if the file doesnt have one at all, create a default tag and set it
 Tag AudioFile.getTagOrCreateDefault()
          Get the tag or if the file doesnt have one at all, create a default tag and return
 

Methods in org.jaudiotagger.audio with parameters of type Tag
 void AudioFile.setTag(Tag tag)
           
 

Constructors in org.jaudiotagger.audio with parameters of type Tag
AudioFile(java.io.File f, AudioHeader audioHeader, Tag tag)
          These constructors are used by the different readers, users should not use them, but use the AudioFileIO.read(File) method instead !.
AudioFile(java.lang.String s, AudioHeader audioHeader, Tag tag)
          These constructors are used by the different readers, users should not use them, but use the AudioFileIO.read(File) method instead !.
 

Uses of Tag in org.jaudiotagger.audio.asf
 

Methods in org.jaudiotagger.audio.asf with parameters of type Tag
protected  void AsfFileWriter.writeTag(Tag tag, java.io.RandomAccessFile raf, java.io.RandomAccessFile rafTemp)
          This is called when a tag has to be written in a file.
 

Uses of Tag in org.jaudiotagger.audio.asf.tag
 

Classes in org.jaudiotagger.audio.asf.tag that implement Tag
 class AsfTag
          Tag implementation for ASF.
 

Methods in org.jaudiotagger.audio.asf.tag with parameters of type Tag
private  void AsfTag.copyFrom(Tag source)
          This method copies tag fields from the source.
 

Constructors in org.jaudiotagger.audio.asf.tag with parameters of type Tag
AsfTag(Tag source, boolean copy)
          Creates an instance and copies the fields of the source into the own structure.
 

Uses of Tag in org.jaudiotagger.audio.asf.util
 

Methods in org.jaudiotagger.audio.asf.util with parameters of type Tag
static void TagConverter.assignCommonTagValues(Tag tag, MetadataContainer description)
          This method assigns those tags of tag which are defined to be common by jaudiotagger.
 

Uses of Tag in org.jaudiotagger.audio.flac
 

Methods in org.jaudiotagger.audio.flac that return Tag
protected  Tag FlacFileReader.getTag(java.io.RandomAccessFile raf)
           
 

Methods in org.jaudiotagger.audio.flac with parameters of type Tag
 java.nio.ByteBuffer FlacTagCreator.convert(Tag tag, int paddingSize)
           
 void FlacTagWriter.write(Tag tag, java.io.RandomAccessFile raf, java.io.RandomAccessFile rafTemp)
          Write tag to file
protected  void FlacFileWriter.writeTag(Tag tag, java.io.RandomAccessFile raf, java.io.RandomAccessFile rafTemp)
           
 

Uses of Tag in org.jaudiotagger.audio.generic
 

Classes in org.jaudiotagger.audio.generic that implement Tag
 class AbstractTag
          This class is the default implementation for Tag and introduces some more useful functionality to be implemented.
 class GenericTag
          This is a complete example implementation of AbstractTag and it currenlty used to provide basic support to audio formats with only read tagging ability such as Real or Wav files
 

Methods in org.jaudiotagger.audio.generic that return Tag
protected abstract  Tag AudioFileReader.getTag(java.io.RandomAccessFile raf)
           
 

Methods in org.jaudiotagger.audio.generic with parameters of type Tag
 java.nio.ByteBuffer AbstractTagCreator.convert(Tag tag)
          Convert tagdata to rawdata ready for writing to file with no additional padding
abstract  java.nio.ByteBuffer AbstractTagCreator.convert(Tag tag, int padding)
          Convert tagdata to rawdata ready for writing to file
protected abstract  void AudioFileWriter.writeTag(Tag tag, java.io.RandomAccessFile raf, java.io.RandomAccessFile rafTemp)
          This is called when a tag has to be written in a file.
 

Uses of Tag in org.jaudiotagger.audio.mp3
 

Methods in org.jaudiotagger.audio.mp3 that return Tag
 Tag MP3File.createDefaultTag()
          Create Default Tag
protected  Tag MP3FileReader.getTag(java.io.RandomAccessFile raf)
           
 

Methods in org.jaudiotagger.audio.mp3 with parameters of type Tag
 void MP3File.setID3v1Tag(Tag id3v1tag)
           
 void MP3File.setTag(Tag tag)
          Set the Tag

If the parameter tag is a v1tag then the v1 tag is set if v2tag then the v2tag.

protected  void MP3FileWriter.writeTag(Tag tag, java.io.RandomAccessFile raf, java.io.RandomAccessFile rafTemp)
           
 

Uses of Tag in org.jaudiotagger.audio.mp4
 

Methods in org.jaudiotagger.audio.mp4 that return Tag
protected  Tag Mp4FileReader.getTag(java.io.RandomAccessFile raf)
           
 

Methods in org.jaudiotagger.audio.mp4 with parameters of type Tag
 void Mp4TagWriter.write(Tag tag, java.io.RandomAccessFile raf, java.io.RandomAccessFile rafTemp)
          Write tag to rafTemp file
protected  void Mp4FileWriter.writeTag(Tag tag, java.io.RandomAccessFile raf, java.io.RandomAccessFile rafTemp)
           
 

Uses of Tag in org.jaudiotagger.audio.ogg
 

Methods in org.jaudiotagger.audio.ogg that return Tag
protected  Tag OggFileReader.getTag(java.io.RandomAccessFile raf)
           
 Tag OggVorbisTagReader.read(java.io.RandomAccessFile raf)
          Read the Logical VorbisComment Tag from the file

 

Methods in org.jaudiotagger.audio.ogg with parameters of type Tag
 java.nio.ByteBuffer OggVorbisCommentTagCreator.convert(Tag tag)
           
 void OggVorbisTagWriter.write(Tag tag, java.io.RandomAccessFile raf, java.io.RandomAccessFile rafTemp)
           
protected  void OggFileWriter.writeTag(Tag tag, java.io.RandomAccessFile raf, java.io.RandomAccessFile rafTemp)
           
 

Uses of Tag in org.jaudiotagger.audio.real
 

Classes in org.jaudiotagger.audio.real that implement Tag
 class RealTag
           
 

Methods in org.jaudiotagger.audio.real that return Tag
protected  Tag RealFileReader.getTag(java.io.RandomAccessFile raf)
           
 

Uses of Tag in org.jaudiotagger.audio.wav
 

Classes in org.jaudiotagger.audio.wav that implement Tag
 class WavTag
           
 

Methods in org.jaudiotagger.audio.wav that return Tag
protected  Tag WavFileReader.getTag(java.io.RandomAccessFile raf)
           
 

Methods in org.jaudiotagger.audio.wav with parameters of type Tag
protected  void WavFileWriter.writeTag(Tag tag, java.io.RandomAccessFile raf, java.io.RandomAccessFile rafTemp)
           
 

Uses of Tag in org.jaudiotagger.tag.flac
 

Classes in org.jaudiotagger.tag.flac that implement Tag
 class FlacTag
          Flac uses Vorbis Comment for most of its metadata and a Flac Picture Block for images

This class enscapulates the items into a single tag

 

Uses of Tag in org.jaudiotagger.tag.id3
 

Classes in org.jaudiotagger.tag.id3 that implement Tag
 class AbstractID3v2Tag
          This is the abstract base class for all ID3v2 tags.
 class ID3v11Tag
          Represents an ID3v11 tag.
 class ID3v1Tag
          Represents an ID3v1 tag.
 class ID3v22Tag
          Represents an ID3v2.2 tag.
 class ID3v23Tag
          Represents an ID3v2.3 tag.
 class ID3v24Tag
          Represents an ID3v2.4 tag.
 

Uses of Tag in org.jaudiotagger.tag.mp4
 

Classes in org.jaudiotagger.tag.mp4 that implement Tag
 class Mp4Tag
          A Logical representation of Mp4Tag, i.e the meta information stored in an Mp4 file underneath the moov.udt.meta.ilst atom.
 

Methods in org.jaudiotagger.tag.mp4 with parameters of type Tag
 java.nio.ByteBuffer Mp4TagCreator.convert(Tag tag, int padding)
          Convert tagdata to rawdata ready for writing to file
 

Uses of Tag in org.jaudiotagger.tag.vorbiscomment
 

Classes in org.jaudiotagger.tag.vorbiscomment that implement Tag
 class VorbisCommentTag
          This is the logical representation of Vorbis Comment Data
 

Methods in org.jaudiotagger.tag.vorbiscomment with parameters of type Tag
 java.nio.ByteBuffer VorbisCommentCreator.convert(Tag tag, int padding)
          Convert tagdata to rawdata ready for writing to file