Uses of Class
org.jaudiotagger.tag.FieldDataInvalidException

Packages that use FieldDataInvalidException
org.jaudiotagger.audio.asf.tag   
org.jaudiotagger.audio.generic   
org.jaudiotagger.tag   
org.jaudiotagger.tag.flac   
org.jaudiotagger.tag.id3   
org.jaudiotagger.tag.mp4   
org.jaudiotagger.tag.mp4.field   
org.jaudiotagger.tag.vorbiscomment   
 

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

Methods in org.jaudiotagger.audio.asf.tag that throw FieldDataInvalidException
 AsfTagTextField AsfTag.createField(FieldKey genericKey, java.lang.String value)
          Create a new field based on generic key, used internally by the library

 

Uses of FieldDataInvalidException in org.jaudiotagger.audio.generic
 

Methods in org.jaudiotagger.audio.generic that throw FieldDataInvalidException
 void AbstractTag.addField(Artwork artwork)
          Create field and then add within tag itself
 void AbstractTag.addField(FieldKey genericKey, java.lang.String value)
          Create new field and add it to the tag
 TagField GenericTag.createField(Artwork artwork)
           
 TagField GenericTag.createField(FieldKey genericKey, java.lang.String value)
           
abstract  TagField AbstractTag.createField(FieldKey genericKey, java.lang.String value)
           
 void AbstractTag.setField(Artwork artwork)
          Create field and then set within tag itself
 void AbstractTag.setField(FieldKey genericKey, java.lang.String value)
          Create new field and set it in the tag
 

Uses of FieldDataInvalidException in org.jaudiotagger.tag
 

Methods in org.jaudiotagger.tag that throw FieldDataInvalidException
 void Tag.addField(Artwork artwork)
          Create artwork field based on the data in artwork and then add it to the tag itself

 void Tag.addField(FieldKey genericKey, java.lang.String value)
          Create the field based on the generic key and add it to the tag
 void Tag.addField(TagField field)
          Adds a field to the structure, used internally by the library

 TagField Tag.createField(Artwork artwork)
          Create artwork field based on the data in artwork
 TagField Tag.createField(FieldKey genericKey, java.lang.String value)
          Create a new field based on generic key, used internally by the library

 boolean Tag.setEncoding(java.lang.String enc)
           
 void Tag.setField(Artwork artwork)
          Create artwork field based on the data in artwork and then set it in the tag itself

 void Tag.setField(FieldKey genericKey, java.lang.String value)
          Create the field based on the generic key and set it in the tag
 void Tag.setField(TagField field)
          Sets a field in the structure, used internally by the library

 

Uses of FieldDataInvalidException in org.jaudiotagger.tag.flac
 

Methods in org.jaudiotagger.tag.flac that throw FieldDataInvalidException
 void FlacTag.addField(Artwork artwork)
           
 void FlacTag.addField(FieldKey genericKey, java.lang.String value)
           
 void FlacTag.addField(TagField field)
           
 TagField FlacTag.createArtworkField(java.awt.image.BufferedImage bi, int pictureType, java.lang.String mimeType, java.lang.String description, int colourDepth, int indexedColouredCount)
          Create Artwork when have the bufferedimage
 TagField FlacTag.createArtworkField(byte[] imageData, int pictureType, java.lang.String mimeType, java.lang.String description, int width, int height, int colourDepth, int indexedColouredCount)
           
 TagField FlacTag.createField(Artwork artwork)
          Create artwork field
 TagField FlacTag.createField(FieldKey genericKey, java.lang.String value)
           
 boolean FlacTag.setEncoding(java.lang.String enc)
           
 void FlacTag.setField(Artwork artwork)
           
 void FlacTag.setField(FieldKey genericKey, java.lang.String value)
           
 void FlacTag.setField(TagField field)
           
 

Uses of FieldDataInvalidException in org.jaudiotagger.tag.id3
 

Methods in org.jaudiotagger.tag.id3 that throw FieldDataInvalidException
 void ID3v1Tag.addField(Artwork artwork)
           
 void AbstractID3v2Tag.addField(Artwork artwork)
          Create field and then set within tag itself
 void ID3v1Tag.addField(FieldKey genericKey, java.lang.String value)
           
 void AbstractID3v2Tag.addField(FieldKey genericKey, java.lang.String value)
           
 void AbstractID3v2Tag.addField(TagField field)
           
 TagField ID3v24Tag.createField(Artwork artwork)
           
 TagField ID3v23Tag.createField(Artwork artwork)
          Create artwork field based on the data in artwork
 TagField ID3v22Tag.createField(Artwork artwork)
          Create artwork field based on the data in artwork
 TagField ID3v1Tag.createField(Artwork artwork)
           
 TagField AbstractID3v2Tag.createField(FieldKey genericKey, java.lang.String value)
          Create a new TagField

Only textual data supported at the moment.

 TagField ID3v22Tag.createTagField(ID3v22FieldKey id3Key, java.lang.String value)
          Create Frame for Id3 Key

Only textual data supported at the moment, should only be used with frames that support a simple string argument.

 TagField ID3v23Tag.createTagField(ID3v23FieldKey id3Key, java.lang.String value)
          Create Frame for Id3 Key

Only textual data supported at the moment, should only be used with frames that support a simple string argument.

 TagField ID3v24Tag.createTagField(ID3v24FieldKey id3Key, java.lang.String value)
          Create Frame for Id3 Key

Only textual data supported at the moment, should only be used with frames that support a simple string argument.

protected  TagField AbstractID3v2Tag.doCreateTagField(AbstractID3v2Tag.FrameAndSubId formatKey, java.lang.String value)
          Create Frame for Id3 Key

Only textual data supported at the moment, should only be used with frames that support a simple string argument.

 boolean AbstractID3v2Tag.setEncoding(java.lang.String enc)
           
 void ID3v1Tag.setField(Artwork artwork)
           
 void AbstractID3v2Tag.setField(Artwork artwork)
          Create field and then set within tag itself
 void ID3v1Tag.setField(FieldKey genericKey, java.lang.String value)
           
 void AbstractID3v2Tag.setField(FieldKey genericKey, java.lang.String value)
           
 void AbstractID3v2Tag.setField(TagField field)
           
 

Uses of FieldDataInvalidException in org.jaudiotagger.tag.mp4
 

Methods in org.jaudiotagger.tag.mp4 that throw FieldDataInvalidException
 TagField Mp4Tag.createDiscNoField(java.lang.String content)
          Create discno field
 TagField Mp4Tag.createField(Artwork artwork)
          Create artwork field
 TagField Mp4Tag.createField(FieldKey genericKey, java.lang.String value)
          Create Tag Field using generic key

This should use the correct subclass for the key

 TagField Mp4Tag.createTagField(Mp4FieldKey mp4FieldKey, java.lang.String value)
          Create Tag Field using mp4 key

Uses the correct subclass for the key

 

Uses of FieldDataInvalidException in org.jaudiotagger.tag.mp4.field
 

Constructors in org.jaudiotagger.tag.mp4.field that throw FieldDataInvalidException
Mp4DiscNoField(java.lang.String discValue)
          Create new Disc Field parsing the String for the discno/total
Mp4TagByteField(Mp4FieldKey id, java.lang.String value)
          Create new field

Assume length of 1 which is correct for most but not all byte fields

Mp4TagByteField(Mp4FieldKey id, java.lang.String value, int realDataLength)
          Create new field with known length
Mp4TrackField(java.lang.String trackValue)
          Create new Track Field parsing the String for the trackno/total
 

Uses of FieldDataInvalidException in org.jaudiotagger.tag.vorbiscomment
 

Methods in org.jaudiotagger.tag.vorbiscomment that throw FieldDataInvalidException
 TagField VorbisCommentTag.createField(Artwork artwork)
          Create artwork field Not supported because reuire two fields to be created use
 TagField VorbisCommentTag.createField(FieldKey genericKey, java.lang.String value)
          Create Tag Field using generic key
 TagField VorbisCommentTag.createTagField(VorbisCommentFieldKey vorbisCommentFieldKey, java.lang.String value)
          Create Tag Field using ogg key
 void VorbisCommentTag.setField(Artwork artwork)
          Create artwork field Actually sets two fields