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://reactor-core.org/ogg-tagging.html
Method Summary |
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 |
ARTIST
public static final VorbisCommentFieldKey ARTIST
VERSION
public static final VorbisCommentFieldKey VERSION
ALBUM
public static final VorbisCommentFieldKey ALBUM
DESCRIPTION
public static final VorbisCommentFieldKey DESCRIPTION
GENRE
public static final VorbisCommentFieldKey GENRE
TITLE
public static final VorbisCommentFieldKey TITLE
TRACKNUMBER
public static final VorbisCommentFieldKey TRACKNUMBER
DATE
public static final VorbisCommentFieldKey DATE
COPYRIGHT
public static final VorbisCommentFieldKey COPYRIGHT
LICENSE
public static final VorbisCommentFieldKey LICENSE
LOCATION
public static final VorbisCommentFieldKey LOCATION
CONTACT
public static final VorbisCommentFieldKey CONTACT
COMMENT
public static final VorbisCommentFieldKey COMMENT
ALBUMARTIST
public static final VorbisCommentFieldKey ALBUMARTIST
COMPOSER
public static final VorbisCommentFieldKey COMPOSER
GROUPING
public static final VorbisCommentFieldKey GROUPING
DISCNUMBER
public static final VorbisCommentFieldKey DISCNUMBER
BPM
public static final VorbisCommentFieldKey BPM
MUSICBRAINZ_ARTISTID
public static final VorbisCommentFieldKey MUSICBRAINZ_ARTISTID
MUSICBRAINZ_ALBUMID
public static final VorbisCommentFieldKey MUSICBRAINZ_ALBUMID
MUSICBRAINZ_ALBUMARTISTID
public static final VorbisCommentFieldKey MUSICBRAINZ_ALBUMARTISTID
MUSICBRAINZ_TRACKID
public static final VorbisCommentFieldKey MUSICBRAINZ_TRACKID
MUSICBRAINZ_DISCID
public static final VorbisCommentFieldKey MUSICBRAINZ_DISCID
MUSICIP_PUID
public static final VorbisCommentFieldKey MUSICIP_PUID
ASIN
public static final VorbisCommentFieldKey ASIN
MUSICBRAINZ_ALBUMSTATUS
public static final VorbisCommentFieldKey MUSICBRAINZ_ALBUMSTATUS
MUSICBRAINZ_ALBUMTYPE
public static final VorbisCommentFieldKey MUSICBRAINZ_ALBUMTYPE
RELEASECOUNTRY
public static final VorbisCommentFieldKey RELEASECOUNTRY
LYRICS
public static final VorbisCommentFieldKey LYRICS
COMPILATION
public static final VorbisCommentFieldKey COMPILATION
ARTISTSORT
public static final VorbisCommentFieldKey ARTISTSORT
ALBUMARTISTSORT
public static final VorbisCommentFieldKey ALBUMARTISTSORT
ALBUMSORT
public static final VorbisCommentFieldKey ALBUMSORT
TITLESORT
public static final VorbisCommentFieldKey TITLESORT
COMPOSERSORT
public static final VorbisCommentFieldKey COMPOSERSORT
COVERARTMIME
public static final VorbisCommentFieldKey COVERARTMIME
COVERART
public static final VorbisCommentFieldKey COVERART
VENDOR
public static final VorbisCommentFieldKey VENDOR
ISRC
public static final VorbisCommentFieldKey ISRC
BARCODE
public static final VorbisCommentFieldKey BARCODE
CATALOGNUMBER
public static final VorbisCommentFieldKey CATALOGNUMBER
LABEL
public static final VorbisCommentFieldKey LABEL
ORGANIZATION
public static final VorbisCommentFieldKey ORGANIZATION
LYRICIST
public static final VorbisCommentFieldKey LYRICIST
CONDUCTOR
public static final VorbisCommentFieldKey CONDUCTOR
PERFORMER
public static final VorbisCommentFieldKey PERFORMER
REMIXER
public static final VorbisCommentFieldKey REMIXER
MOOD
public static final VorbisCommentFieldKey MOOD
MEDIA
public static final VorbisCommentFieldKey MEDIA
URL_OFFICIAL_RELEASE_SITE
public static final VorbisCommentFieldKey URL_OFFICIAL_RELEASE_SITE
URL_DISCOGS_RELEASE_SITE
public static final VorbisCommentFieldKey URL_DISCOGS_RELEASE_SITE
URL_WIKIPEDIA_RELEASE_SITE
public static final VorbisCommentFieldKey URL_WIKIPEDIA_RELEASE_SITE
URL_OFFICIAL_ARTIST_SITE
public static final VorbisCommentFieldKey URL_OFFICIAL_ARTIST_SITE
URL_DISCOGS_ARTIST_SITE
public static final VorbisCommentFieldKey URL_DISCOGS_ARTIST_SITE
URL_WIKIPEDIA_ARTIST_SITE
public static final VorbisCommentFieldKey URL_WIKIPEDIA_ARTIST_SITE
KEY
public static final VorbisCommentFieldKey KEY
LANGUAGE
public static final VorbisCommentFieldKey LANGUAGE
URL_LYRICS_SITE
public static final VorbisCommentFieldKey URL_LYRICS_SITE
TRACKTOTAL
public static final VorbisCommentFieldKey TRACKTOTAL
DISCTOTAL
public static final VorbisCommentFieldKey DISCTOTAL
ENCODEDBY
public static final VorbisCommentFieldKey ENCODEDBY
ENCODER
public static final VorbisCommentFieldKey ENCODER
METADATA_BLOCK_PICTURE
public static final VorbisCommentFieldKey METADATA_BLOCK_PICTURE
SOURCEMEDIA
public static final VorbisCommentFieldKey SOURCEMEDIA
PRODUCTNUMBER
public static final VorbisCommentFieldKey PRODUCTNUMBER
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
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: