org.jaudiotagger.tag.vorbiscomment
Enum VorbisCommentFieldKey
java.lang.Object
java.lang.Enum<VorbisCommentFieldKey>
org.jaudiotagger.tag.vorbiscomment.VorbisCommentFieldKey
- All Implemented Interfaces:
- java.io.Serializable, java.lang.Comparable<VorbisCommentFieldKey>
public enum VorbisCommentFieldKey
- extends java.lang.Enum<VorbisCommentFieldKey>
Vorbis Comment Field Names
This partial list is derived fom the following sources:
- http://xiph.org/vorbis/doc/v-comment.html
- http://wiki.musicbrainz.org/PicardQt/TagMapping
- http://legroom.net/2009/05/09/ogg-vorbis-and-flac-comment-field-recommendations
Method Summary |
java.lang.String |
getFieldName()
|
java.util.EnumSet<Tagger> |
getTaggers()
List of taggers using this field, concentrates primarily on the original tagger to start using a field. |
static VorbisCommentFieldKey |
valueOf(java.lang.String name)
Returns the enum constant of this type with the specified name. |
static VorbisCommentFieldKey[] |
values()
Returns an array containing the constants of this enum type, in
the order they are declared. |
Methods inherited from class java.lang.Enum |
clone, compareTo, equals, finalize, getDeclaringClass, hashCode, name, ordinal, toString, valueOf |
Methods inherited from class java.lang.Object |
getClass, notify, notifyAll, wait, wait, wait |
ALBUM
public static final VorbisCommentFieldKey ALBUM
ALBUMARTIST
public static final VorbisCommentFieldKey ALBUMARTIST
ALBUMARTISTSORT
public static final VorbisCommentFieldKey ALBUMARTISTSORT
ALBUMSORT
public static final VorbisCommentFieldKey ALBUMSORT
ARTIST
public static final VorbisCommentFieldKey ARTIST
ARTISTSORT
public static final VorbisCommentFieldKey ARTISTSORT
ASIN
public static final VorbisCommentFieldKey ASIN
BARCODE
public static final VorbisCommentFieldKey BARCODE
BPM
public static final VorbisCommentFieldKey BPM
CATALOGNUMBER
public static final VorbisCommentFieldKey CATALOGNUMBER
COMMENT
public static final VorbisCommentFieldKey COMMENT
COMPILATION
public static final VorbisCommentFieldKey COMPILATION
COMPOSER
public static final VorbisCommentFieldKey COMPOSER
COMPOSERSORT
public static final VorbisCommentFieldKey COMPOSERSORT
CONDUCTOR
public static final VorbisCommentFieldKey CONDUCTOR
CONTACT
public static final VorbisCommentFieldKey CONTACT
COPYRIGHT
public static final VorbisCommentFieldKey COPYRIGHT
COVERART
public static final VorbisCommentFieldKey COVERART
COVERARTMIME
public static final VorbisCommentFieldKey COVERARTMIME
CUSTOM1
public static final VorbisCommentFieldKey CUSTOM1
CUSTOM2
public static final VorbisCommentFieldKey CUSTOM2
CUSTOM3
public static final VorbisCommentFieldKey CUSTOM3
CUSTOM4
public static final VorbisCommentFieldKey CUSTOM4
CUSTOM5
public static final VorbisCommentFieldKey CUSTOM5
DATE
public static final VorbisCommentFieldKey DATE
DESCRIPTION
public static final VorbisCommentFieldKey DESCRIPTION
DISCNUMBER
public static final VorbisCommentFieldKey DISCNUMBER
DISCTOTAL
public static final VorbisCommentFieldKey DISCTOTAL
ENCODEDBY
public static final VorbisCommentFieldKey ENCODEDBY
ENCODER
public static final VorbisCommentFieldKey ENCODER
ENSEMBLE
public static final VorbisCommentFieldKey ENSEMBLE
FBPM
public static final VorbisCommentFieldKey FBPM
GENRE
public static final VorbisCommentFieldKey GENRE
GROUPING
public static final VorbisCommentFieldKey GROUPING
ISRC
public static final VorbisCommentFieldKey ISRC
KEY
public static final VorbisCommentFieldKey KEY
LABEL
public static final VorbisCommentFieldKey LABEL
LANGUAGE
public static final VorbisCommentFieldKey LANGUAGE
LICENSE
public static final VorbisCommentFieldKey LICENSE
LOCATION
public static final VorbisCommentFieldKey LOCATION
LYRICIST
public static final VorbisCommentFieldKey LYRICIST
LYRICS
public static final VorbisCommentFieldKey LYRICS
MEDIA
public static final VorbisCommentFieldKey MEDIA
METADATA_BLOCK_PICTURE
public static final VorbisCommentFieldKey METADATA_BLOCK_PICTURE
MOOD
public static final VorbisCommentFieldKey MOOD
MUSICBRAINZ_ALBUMARTISTID
public static final VorbisCommentFieldKey MUSICBRAINZ_ALBUMARTISTID
MUSICBRAINZ_ALBUMID
public static final VorbisCommentFieldKey MUSICBRAINZ_ALBUMID
MUSICBRAINZ_ALBUMSTATUS
public static final VorbisCommentFieldKey MUSICBRAINZ_ALBUMSTATUS
MUSICBRAINZ_ALBUMTYPE
public static final VorbisCommentFieldKey MUSICBRAINZ_ALBUMTYPE
MUSICBRAINZ_ARTISTID
public static final VorbisCommentFieldKey MUSICBRAINZ_ARTISTID
MUSICBRAINZ_DISCID
public static final VorbisCommentFieldKey MUSICBRAINZ_DISCID
MUSICBRAINZ_RELEASEGROUPID
public static final VorbisCommentFieldKey MUSICBRAINZ_RELEASEGROUPID
MUSICBRAINZ_TRACKID
public static final VorbisCommentFieldKey MUSICBRAINZ_TRACKID
MUSICBRAINZ_WORKID
public static final VorbisCommentFieldKey MUSICBRAINZ_WORKID
MUSICIP_PUID
public static final VorbisCommentFieldKey MUSICIP_PUID
OCCASION
public static final VorbisCommentFieldKey OCCASION
ORGANIZATION
public static final VorbisCommentFieldKey ORGANIZATION
ORIGINAL_ALBUM
public static final VorbisCommentFieldKey ORIGINAL_ALBUM
ORIGINAL_ARTIST
public static final VorbisCommentFieldKey ORIGINAL_ARTIST
ORIGINAL_LYRICIST
public static final VorbisCommentFieldKey ORIGINAL_LYRICIST
ORIGINAL_YEAR
public static final VorbisCommentFieldKey ORIGINAL_YEAR
PERFORMER
public static final VorbisCommentFieldKey PERFORMER
PRODUCTNUMBER
public static final VorbisCommentFieldKey PRODUCTNUMBER
QUALITY
public static final VorbisCommentFieldKey QUALITY
RATING
public static final VorbisCommentFieldKey RATING
RELEASECOUNTRY
public static final VorbisCommentFieldKey RELEASECOUNTRY
REMIXER
public static final VorbisCommentFieldKey REMIXER
SCRIPT
public static final VorbisCommentFieldKey SCRIPT
SOURCEMEDIA
public static final VorbisCommentFieldKey SOURCEMEDIA
TAGS
public static final VorbisCommentFieldKey TAGS
TEMPO
public static final VorbisCommentFieldKey TEMPO
TITLE
public static final VorbisCommentFieldKey TITLE
TITLESORT
public static final VorbisCommentFieldKey TITLESORT
TRACKNUMBER
public static final VorbisCommentFieldKey TRACKNUMBER
TRACKTOTAL
public static final VorbisCommentFieldKey TRACKTOTAL
URL_DISCOGS_ARTIST_SITE
public static final VorbisCommentFieldKey URL_DISCOGS_ARTIST_SITE
URL_DISCOGS_RELEASE_SITE
public static final VorbisCommentFieldKey URL_DISCOGS_RELEASE_SITE
URL_LYRICS_SITE
public static final VorbisCommentFieldKey URL_LYRICS_SITE
URL_OFFICIAL_ARTIST_SITE
public static final VorbisCommentFieldKey URL_OFFICIAL_ARTIST_SITE
URL_OFFICIAL_RELEASE_SITE
public static final VorbisCommentFieldKey URL_OFFICIAL_RELEASE_SITE
URL_WIKIPEDIA_ARTIST_SITE
public static final VorbisCommentFieldKey URL_WIKIPEDIA_ARTIST_SITE
URL_WIKIPEDIA_RELEASE_SITE
public static final VorbisCommentFieldKey URL_WIKIPEDIA_RELEASE_SITE
VENDOR
public static final VorbisCommentFieldKey VENDOR
VERSION
public static final VorbisCommentFieldKey VERSION
ENGINEER
public static final VorbisCommentFieldKey ENGINEER
PRODUCER
public static final VorbisCommentFieldKey PRODUCER
DJMIXER
public static final VorbisCommentFieldKey DJMIXER
MIXER
public static final VorbisCommentFieldKey MIXER
ARRANGER
public static final VorbisCommentFieldKey ARRANGER
fieldName
private java.lang.String fieldName
taggers
private java.util.EnumSet<Tagger> taggers
values
public static VorbisCommentFieldKey[] values()
- Returns an array containing the constants of this enum type, in
the order they are declared. This method may be used to iterate
over the constants as follows:
for (VorbisCommentFieldKey c : VorbisCommentFieldKey.values())
System.out.println(c);
- Returns:
- an array containing the constants of this enum type, in
the order they are declared
valueOf
public static VorbisCommentFieldKey valueOf(java.lang.String name)
- Returns the enum constant of this type with the specified name.
The string must match exactly an identifier used to declare an
enum constant in this type. (Extraneous whitespace characters are
not permitted.)
- Parameters:
name
- the name of the enum constant to be returned.
- Returns:
- the enum constant with the specified name
- Throws:
java.lang.IllegalArgumentException
- if this enum type has no constant
with the specified name
java.lang.NullPointerException
- if the argument is null
getFieldName
public java.lang.String getFieldName()
getTaggers
public java.util.EnumSet<Tagger> getTaggers()
- List of taggers using this field, concentrates primarily on the original tagger to start using a field.
Tagger.XIPH means the field is either part of the Vorbis Standard or a Vorbis proposed extension to the
standard
- Returns:
Copyright © 2005-2010 java.net. All Rights Reserved.