Uses of Class
org.jaudiotagger.tag.FieldKey

Packages that use FieldKey
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.vorbiscomment   
 

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

Fields in org.jaudiotagger.audio.asf.tag with type parameters of type FieldKey
private static java.util.EnumMap<FieldKey,AsfFieldKey> AsfTag.TAGFIELD_TO_ASFFIELD
          This map contains the mapping from FieldKey to AsfFieldKey.
 

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

 void AsfTag.deleteField(FieldKey fieldKey)
          Delete any fields with this key
 java.util.List<TagField> AsfTag.getFields(FieldKey fieldKey)
          Returns a list of TagField objects whose "id" is the specified one.
 java.lang.String AsfTag.getFirst(FieldKey genericKey)
          Retrieve String value of the first tagfield that exists for this generic key
 AsfTagField AsfTag.getFirstField(FieldKey genericKey)
          
 

Uses of FieldKey in org.jaudiotagger.audio.generic
 

Fields in org.jaudiotagger.audio.generic with type parameters of type FieldKey
private static java.util.EnumSet<FieldKey> GenericTag.supportedKeys
           
 

Methods in org.jaudiotagger.audio.generic with parameters of type FieldKey
 void AbstractTag.addField(FieldKey genericKey, java.lang.String value)
          Create new field and add it to the tag
 TagField GenericTag.createField(FieldKey genericKey, java.lang.String value)
           
abstract  TagField AbstractTag.createField(FieldKey genericKey, java.lang.String value)
           
 void GenericTag.deleteField(FieldKey genericKey)
           
abstract  void AbstractTag.deleteField(FieldKey fieldKey)
           
 java.util.List<TagField> AbstractTag.getFields(FieldKey id)
           
 java.lang.String GenericTag.getFirst(FieldKey genericKey)
           
abstract  java.lang.String AbstractTag.getFirst(FieldKey genericKey)
           
 TagField GenericTag.getFirstField(FieldKey genericKey)
           
abstract  TagField AbstractTag.getFirstField(FieldKey genericKey)
           
 void AbstractTag.setField(FieldKey genericKey, java.lang.String value)
          Create new field and set it in the tag
 

Uses of FieldKey in org.jaudiotagger.tag
 

Methods in org.jaudiotagger.tag that return FieldKey
static FieldKey FieldKey.valueOf(java.lang.String name)
          Returns the enum constant of this type with the specified name.
static FieldKey[] FieldKey.values()
          Returns an array containing the constants of this enum type, in the order they are declared.
 

Methods in org.jaudiotagger.tag with parameters of type FieldKey
 void Tag.addField(FieldKey genericKey, java.lang.String value)
          Create the field based on the generic key and add it to the tag
 TagField Tag.createField(FieldKey genericKey, java.lang.String value)
          Create a new field based on generic key, used internally by the library

 void Tag.deleteField(FieldKey fieldKey)
          Delete any fields with this key
 java.util.List<TagField> Tag.getFields(FieldKey id)
          Returns a list of TagField objects whose "id" is the specified one.
 java.lang.String Tag.getFirst(FieldKey id)
          Retrieve String value of the first tagfield that exists for this generic key
 TagField Tag.getFirstField(FieldKey id)
           
 void Tag.setField(FieldKey genericKey, java.lang.String value)
          Create the field based on the generic key and set it in the tag
 

Uses of FieldKey in org.jaudiotagger.tag.flac
 

Methods in org.jaudiotagger.tag.flac with parameters of type FieldKey
 void FlacTag.addField(FieldKey genericKey, java.lang.String value)
           
 TagField FlacTag.createField(FieldKey genericKey, java.lang.String value)
           
 void FlacTag.deleteField(FieldKey fieldKey)
          Delete any instance of tag fields with this key
 java.util.List<TagField> FlacTag.getFields(FieldKey id)
           
 java.lang.String FlacTag.getFirst(FieldKey id)
           
 TagField FlacTag.getFirstField(FieldKey genericKey)
           
 void FlacTag.setField(FieldKey genericKey, java.lang.String value)
           
 

Uses of FieldKey in org.jaudiotagger.tag.id3
 

Fields in org.jaudiotagger.tag.id3 with type parameters of type FieldKey
protected  java.util.EnumMap<FieldKey,ID3v24FieldKey> ID3v24Frames.tagFieldToId3
           
protected  java.util.EnumMap<FieldKey,ID3v23FieldKey> ID3v23Frames.tagFieldToId3
          Maps from Generic key to ID3 key
protected  java.util.EnumMap<FieldKey,ID3v22FieldKey> ID3v22Frames.tagFieldToId3
          Maps from Generic key to ID3 key
(package private) static java.util.EnumMap<FieldKey,ID3v1FieldKey> ID3v1Tag.tagFieldToID3v1Field
           
 

Methods in org.jaudiotagger.tag.id3 with parameters of type FieldKey
 void ID3v1Tag.addField(FieldKey genericKey, java.lang.String value)
           
 void AbstractID3v2Tag.addField(FieldKey genericKey, java.lang.String value)
           
 TagField ID3v1Tag.createField(FieldKey genericKey, java.lang.String value)
          Create Tag Field using generic key
 TagField AbstractID3v2Tag.createField(FieldKey genericKey, java.lang.String value)
          Create a new TagField

Only textual data supported at the moment.

 void ID3v1Tag.deleteField(FieldKey genericKey)
          Delete any instance of tag fields with this key
 void ID3v11Tag.deleteField(FieldKey genericKey)
          Delete any instance of tag fields with this key
 void AbstractID3v2Tag.deleteField(FieldKey genericKey)
          Delete fields with this generic key
 java.util.List<TagField> ID3v1Tag.getFields(FieldKey genericKey)
          Returns a list of TagField objects whose "id" is the specified one.
 java.util.List<TagField> ID3v11Tag.getFields(FieldKey genericKey)
           
 java.util.List<TagField> AbstractID3v2Tag.getFields(FieldKey genericKey)
          Get field(s) for this key
 java.lang.String ID3v1Tag.getFirst(FieldKey genericKey)
          Retrieve the first value that exists for this generic key
 java.lang.String AbstractID3v2Tag.getFirst(FieldKey genericKey)
          Retrieve the first value that exists for this generic key
 TagField ID3v1Tag.getFirstField(FieldKey genericKey)
           
 TagField AbstractID3v2Tag.getFirstField(FieldKey genericKey)
           
protected  AbstractID3v2Tag.FrameAndSubId ID3v24Tag.getFrameAndSubIdFromGenericKey(FieldKey genericKey)
           
protected  AbstractID3v2Tag.FrameAndSubId ID3v23Tag.getFrameAndSubIdFromGenericKey(FieldKey genericKey)
           
protected  AbstractID3v2Tag.FrameAndSubId ID3v22Tag.getFrameAndSubIdFromGenericKey(FieldKey genericKey)
           
protected abstract  AbstractID3v2Tag.FrameAndSubId AbstractID3v2Tag.getFrameAndSubIdFromGenericKey(FieldKey genericKey)
           
 ID3v24FieldKey ID3v24Frames.getId3KeyFromGenericKey(FieldKey genericKey)
           
 ID3v23FieldKey ID3v23Frames.getId3KeyFromGenericKey(FieldKey genericKey)
           
 ID3v22FieldKey ID3v22Frames.getId3KeyFromGenericKey(FieldKey genericKey)
           
 void ID3v1Tag.setField(FieldKey genericKey, java.lang.String value)
           
 void AbstractID3v2Tag.setField(FieldKey genericKey, java.lang.String value)
           
 

Uses of FieldKey in org.jaudiotagger.tag.mp4
 

Fields in org.jaudiotagger.tag.mp4 with type parameters of type FieldKey
private static java.util.EnumMap<FieldKey,Mp4FieldKey> Mp4Tag.tagFieldToMp4Field
           
 

Methods in org.jaudiotagger.tag.mp4 with parameters of type FieldKey
 TagField Mp4Tag.createField(FieldKey genericKey, java.lang.String value)
          Create Tag Field using generic key

This should use the correct subclass for the key

 void Mp4Tag.deleteField(FieldKey genericKey)
          Delete fields with this generic key
 java.util.List<TagField> Mp4Tag.getFields(FieldKey genericKey)
          Maps the generic key to the mp4 key and return the list of values for this field
 java.lang.String Mp4Tag.getFirst(FieldKey genericKey)
          Retrieve the first value that exists for this generic key
 Mp4TagField Mp4Tag.getFirstField(FieldKey genericKey)
           
 

Uses of FieldKey in org.jaudiotagger.tag.vorbiscomment
 

Fields in org.jaudiotagger.tag.vorbiscomment with type parameters of type FieldKey
private static java.util.EnumMap<FieldKey,VorbisCommentFieldKey> VorbisCommentTag.tagFieldToOggField
           
 

Methods in org.jaudiotagger.tag.vorbiscomment with parameters of type FieldKey
 TagField VorbisCommentTag.createField(FieldKey genericKey, java.lang.String value)
          Create Tag Field using generic key
 void VorbisCommentTag.deleteField(FieldKey genericKey)
          Delete fields with this generic key
 java.util.List<TagField> VorbisCommentTag.getFields(FieldKey genericKey)
          Maps the generic key to the ogg key and return the list of values for this field
 java.lang.String VorbisCommentTag.getFirst(FieldKey genericKey)
          Retrieve the first value that exists for this generic key
 TagField VorbisCommentTag.getFirstField(FieldKey genericKey)