public enum ID3v22FieldKey extends Enum<ID3v22FieldKey>
These provide a mapping from the generic key to the underlying ID3v22frames. For example most of the Musicbrainz fields are implemnted using a User Defined Text Info Frame, but with a different description key, so this enum provides the link between the two.
Modifier and Type | Method and Description |
---|---|
String |
getFieldName()
This is the value of the key that can uniquely identifer a key type
|
Id3FieldType |
getFieldType() |
String |
getFrameId()
This is the frame identifier used to write the field
|
String |
getSubId()
This is the subfield used within the frame for this type of field
|
static ID3v22FieldKey |
valueOf(String name)
Returns the enum constant of this type with the specified name.
|
static ID3v22FieldKey[] |
values()
Returns an array containing the constants of this enum type, in
the order they are declared.
|
public static final ID3v22FieldKey ACOUSTID_FINGERPRINT
public static final ID3v22FieldKey ACOUSTID_ID
public static final ID3v22FieldKey ALBUM
public static final ID3v22FieldKey ALBUM_ARTIST
public static final ID3v22FieldKey ALBUM_ARTIST_SORT
public static final ID3v22FieldKey ALBUM_ARTISTS
public static final ID3v22FieldKey ALBUM_ARTISTS_SORT
public static final ID3v22FieldKey ALBUM_SORT
public static final ID3v22FieldKey AMAZON_ID
public static final ID3v22FieldKey ARRANGER
public static final ID3v22FieldKey ARRANGER_SORT
public static final ID3v22FieldKey ARTIST
public static final ID3v22FieldKey ARTISTS
public static final ID3v22FieldKey ARTISTS_SORT
public static final ID3v22FieldKey ARTIST_SORT
public static final ID3v22FieldKey BARCODE
public static final ID3v22FieldKey BPM
public static final ID3v22FieldKey CATALOG_NO
public static final ID3v22FieldKey CHOIR
public static final ID3v22FieldKey CHOIR_SORT
public static final ID3v22FieldKey CLASSICAL_CATALOG
public static final ID3v22FieldKey CLASSICAL_NICKNAME
public static final ID3v22FieldKey COMMENT
public static final ID3v22FieldKey COMPOSER
public static final ID3v22FieldKey COMPOSER_SORT
public static final ID3v22FieldKey CONDUCTOR
public static final ID3v22FieldKey CONDUCTOR_SORT
public static final ID3v22FieldKey COPYRIGHT
public static final ID3v22FieldKey COUNTRY
public static final ID3v22FieldKey COVER_ART
public static final ID3v22FieldKey CUSTOM1
public static final ID3v22FieldKey CUSTOM2
public static final ID3v22FieldKey CUSTOM3
public static final ID3v22FieldKey CUSTOM4
public static final ID3v22FieldKey CUSTOM5
public static final ID3v22FieldKey DISC_NO
public static final ID3v22FieldKey DISC_SUBTITLE
public static final ID3v22FieldKey DISC_TOTAL
public static final ID3v22FieldKey DJMIXER
public static final ID3v22FieldKey ENCODER
public static final ID3v22FieldKey ENGINEER
public static final ID3v22FieldKey ENSEMBLE
public static final ID3v22FieldKey ENSEMBLE_SORT
public static final ID3v22FieldKey FBPM
public static final ID3v22FieldKey GENRE
public static final ID3v22FieldKey GROUP
public static final ID3v22FieldKey GROUPING
public static final ID3v22FieldKey MOOD_INSTRUMENTAL
public static final ID3v22FieldKey INVOLVED_PERSON
public static final ID3v22FieldKey INSTRUMENT
public static final ID3v22FieldKey IPI
public static final ID3v22FieldKey ISRC
public static final ID3v22FieldKey ISWC
public static final ID3v22FieldKey IS_CLASSICAL
public static final ID3v22FieldKey IS_COMPILATION
public static final ID3v22FieldKey IS_GREATEST_HITS
public static final ID3v22FieldKey IS_HD
public static final ID3v22FieldKey IS_SOUNDTRACK
public static final ID3v22FieldKey ITUNES_GROUPING
public static final ID3v22FieldKey KEY
public static final ID3v22FieldKey LANGUAGE
public static final ID3v22FieldKey LYRICIST
public static final ID3v22FieldKey LYRICIST_SORT
public static final ID3v22FieldKey LYRICS
public static final ID3v22FieldKey MEDIA
public static final ID3v22FieldKey MIXER
public static final ID3v22FieldKey MOOD
public static final ID3v22FieldKey MOOD_ACOUSTIC
public static final ID3v22FieldKey MOOD_AGGRESSIVE
public static final ID3v22FieldKey MOOD_AROUSAL
public static final ID3v22FieldKey MOOD_DANCEABILITY
public static final ID3v22FieldKey MOOD_ELECTRONIC
public static final ID3v22FieldKey MOOD_HAPPY
public static final ID3v22FieldKey MOOD_PARTY
public static final ID3v22FieldKey MOOD_RELAXED
public static final ID3v22FieldKey MOOD_SAD
public static final ID3v22FieldKey MOOD_VALENCE
public static final ID3v22FieldKey MOVEMENT
public static final ID3v22FieldKey MOVEMENT_NO
public static final ID3v22FieldKey MOVEMENT_TOTAL
public static final ID3v22FieldKey MUSICBRAINZ_ARTISTID
public static final ID3v22FieldKey MUSICBRAINZ_DISC_ID
public static final ID3v22FieldKey MUSICBRAINZ_ORIGINAL_RELEASEID
public static final ID3v22FieldKey MUSICBRAINZ_RELEASEARTISTID
public static final ID3v22FieldKey MUSICBRAINZ_RELEASEID
public static final ID3v22FieldKey MUSICBRAINZ_RELEASE_COUNTRY
public static final ID3v22FieldKey MUSICBRAINZ_RELEASE_GROUP_ID
public static final ID3v22FieldKey MUSICBRAINZ_RELEASE_STATUS
public static final ID3v22FieldKey MUSICBRAINZ_RELEASE_TRACK_ID
public static final ID3v22FieldKey MUSICBRAINZ_RELEASE_TYPE
public static final ID3v22FieldKey MUSICBRAINZ_TRACK_ID
public static final ID3v22FieldKey MUSICBRAINZ_RECORDING_WORK
public static final ID3v22FieldKey MUSICBRAINZ_RECORDING_WORK_ID
public static final ID3v22FieldKey MUSICBRAINZ_WORK_ID
public static final ID3v22FieldKey MUSICBRAINZ_WORK_PART_LEVEL1_ID
public static final ID3v22FieldKey MUSICBRAINZ_WORK_PART_LEVEL2_ID
public static final ID3v22FieldKey MUSICBRAINZ_WORK_PART_LEVEL3_ID
public static final ID3v22FieldKey MUSICBRAINZ_WORK_PART_LEVEL4_ID
public static final ID3v22FieldKey MUSICBRAINZ_WORK_PART_LEVEL5_ID
public static final ID3v22FieldKey MUSICBRAINZ_WORK_PART_LEVEL6_ID
public static final ID3v22FieldKey MUSICIP_ID
public static final ID3v22FieldKey OCCASION
public static final ID3v22FieldKey OPUS
public static final ID3v22FieldKey ORCHESTRA
public static final ID3v22FieldKey ORCHESTRA_SORT
public static final ID3v22FieldKey ORIGINAL_ALBUM
public static final ID3v22FieldKey ORIGINAL_ARTIST
public static final ID3v22FieldKey ORIGINAL_LYRICIST
public static final ID3v22FieldKey ORIGINAL_YEAR
public static final ID3v22FieldKey OVERALL_WORK
public static final ID3v22FieldKey PART
public static final ID3v22FieldKey PART_NUMBER
public static final ID3v22FieldKey PART_TYPE
public static final ID3v22FieldKey PERFORMER
public static final ID3v22FieldKey PERFORMER_NAME
public static final ID3v22FieldKey PERFORMER_NAME_SORT
public static final ID3v22FieldKey PERIOD
public static final ID3v22FieldKey PRODUCER
public static final ID3v22FieldKey QUALITY
public static final ID3v22FieldKey RANKING
public static final ID3v22FieldKey RATING
public static final ID3v22FieldKey RECORD_LABEL
public static final ID3v22FieldKey REMIXER
public static final ID3v22FieldKey SCRIPT
public static final ID3v22FieldKey SINGLE_DISC_TRACK_NO
public static final ID3v22FieldKey SUBTITLE
public static final ID3v22FieldKey TAGS
public static final ID3v22FieldKey TEMPO
public static final ID3v22FieldKey TIMBRE
public static final ID3v22FieldKey TITLE
public static final ID3v22FieldKey TITLE_MOVEMENT
public static final ID3v22FieldKey MUSICBRAINZ_WORK
public static final ID3v22FieldKey TITLE_SORT
public static final ID3v22FieldKey TONALITY
public static final ID3v22FieldKey TRACK
public static final ID3v22FieldKey TRACK_TOTAL
public static final ID3v22FieldKey URL_DISCOGS_ARTIST_SITE
public static final ID3v22FieldKey URL_DISCOGS_RELEASE_SITE
public static final ID3v22FieldKey URL_LYRICS_SITE
public static final ID3v22FieldKey URL_OFFICIAL_ARTIST_SITE
public static final ID3v22FieldKey URL_OFFICIAL_RELEASE_SITE
public static final ID3v22FieldKey URL_WIKIPEDIA_ARTIST_SITE
public static final ID3v22FieldKey URL_WIKIPEDIA_RELEASE_SITE
public static final ID3v22FieldKey WORK
public static final ID3v22FieldKey WORK_PART_LEVEL1
public static final ID3v22FieldKey WORK_PART_LEVEL1_TYPE
public static final ID3v22FieldKey WORK_PART_LEVEL2
public static final ID3v22FieldKey WORK_PART_LEVEL2_TYPE
public static final ID3v22FieldKey WORK_PART_LEVEL3
public static final ID3v22FieldKey WORK_PART_LEVEL3_TYPE
public static final ID3v22FieldKey WORK_PART_LEVEL4
public static final ID3v22FieldKey WORK_PART_LEVEL4_TYPE
public static final ID3v22FieldKey WORK_PART_LEVEL5
public static final ID3v22FieldKey WORK_PART_LEVEL5_TYPE
public static final ID3v22FieldKey WORK_PART_LEVEL6
public static final ID3v22FieldKey WORK_PART_LEVEL6_TYPE
public static final ID3v22FieldKey WORK_TYPE
public static final ID3v22FieldKey YEAR
public static ID3v22FieldKey[] values()
for (ID3v22FieldKey c : ID3v22FieldKey.values()) System.out.println(c);
public static ID3v22FieldKey valueOf(String name)
name
- the name of the enum constant to be returned.IllegalArgumentException
- if this enum type has no constant with the specified nameNullPointerException
- if the argument is nullpublic Id3FieldType getFieldType()
public String getFrameId()
public String getSubId()
public String getFieldName()
Copyright © 2005–2020 jthink.net. All rights reserved.