public enum ID3v24FieldKey extends Enum<ID3v24FieldKey>
These provide a mapping from the generic key to the underlying ID3v24frames. For example most of the Musicbrainz fields are implemented 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 ID3v24FieldKey |
valueOf(String name)
Returns the enum constant of this type with the specified name.
|
static ID3v24FieldKey[] |
values()
Returns an array containing the constants of this enum type, in
the order they are declared.
|
public static final ID3v24FieldKey ACOUSTID_FINGERPRINT
public static final ID3v24FieldKey ACOUSTID_ID
public static final ID3v24FieldKey ALBUM
public static final ID3v24FieldKey ALBUM_ARTIST
public static final ID3v24FieldKey ALBUM_ARTIST_SORT
public static final ID3v24FieldKey ALBUM_ARTISTS
public static final ID3v24FieldKey ALBUM_ARTISTS_SORT
public static final ID3v24FieldKey ALBUM_SORT
public static final ID3v24FieldKey AMAZON_ID
public static final ID3v24FieldKey ARRANGER
public static final ID3v24FieldKey ARRANGER_SORT
public static final ID3v24FieldKey ARTIST
public static final ID3v24FieldKey ARTISTS
public static final ID3v24FieldKey ARTISTS_SORT
public static final ID3v24FieldKey ARTIST_SORT
public static final ID3v24FieldKey BARCODE
public static final ID3v24FieldKey BPM
public static final ID3v24FieldKey CATALOG_NO
public static final ID3v24FieldKey CHOIR
public static final ID3v24FieldKey CHOIR_SORT
public static final ID3v24FieldKey CLASSICAL_CATALOG
public static final ID3v24FieldKey CLASSICAL_NICKNAME
public static final ID3v24FieldKey COMMENT
public static final ID3v24FieldKey COMPOSER
public static final ID3v24FieldKey COMPOSER_SORT
public static final ID3v24FieldKey CONDUCTOR
public static final ID3v24FieldKey CONDUCTOR_SORT
public static final ID3v24FieldKey COPYRIGHT
public static final ID3v24FieldKey COUNTRY
public static final ID3v24FieldKey COVER_ART
public static final ID3v24FieldKey CUSTOM1
public static final ID3v24FieldKey CUSTOM2
public static final ID3v24FieldKey CUSTOM3
public static final ID3v24FieldKey CUSTOM4
public static final ID3v24FieldKey CUSTOM5
public static final ID3v24FieldKey DISC_NO
public static final ID3v24FieldKey DISC_SUBTITLE
public static final ID3v24FieldKey DISC_TOTAL
public static final ID3v24FieldKey DJMIXER
public static final ID3v24FieldKey ENCODER
public static final ID3v24FieldKey ENGINEER
public static final ID3v24FieldKey ENSEMBLE
public static final ID3v24FieldKey ENSEMBLE_SORT
public static final ID3v24FieldKey FBPM
public static final ID3v24FieldKey GENRE
public static final ID3v24FieldKey GROUP
public static final ID3v24FieldKey GROUPING
public static final ID3v24FieldKey INVOLVED_PERSON
public static final ID3v24FieldKey INSTRUMENT
public static final ID3v24FieldKey IPI
public static final ID3v24FieldKey ISRC
public static final ID3v24FieldKey ISWC
public static final ID3v24FieldKey IS_CLASSICAL
public static final ID3v24FieldKey IS_COMPILATION
public static final ID3v24FieldKey IS_GREATEST_HITS
public static final ID3v24FieldKey IS_HD
public static final ID3v24FieldKey IS_SOUNDTRACK
public static final ID3v24FieldKey ITUNES_GROUPING
public static final ID3v24FieldKey KEY
public static final ID3v24FieldKey LANGUAGE
public static final ID3v24FieldKey LYRICIST
public static final ID3v24FieldKey LYRICIST_SORT
public static final ID3v24FieldKey LYRICS
public static final ID3v24FieldKey MEDIA
public static final ID3v24FieldKey MIXER
public static final ID3v24FieldKey MOOD
public static final ID3v24FieldKey MOOD_ACOUSTIC
public static final ID3v24FieldKey MOOD_AGGRESSIVE
public static final ID3v24FieldKey MOOD_AROUSAL
public static final ID3v24FieldKey MOOD_DANCEABILITY
public static final ID3v24FieldKey MOOD_ELECTRONIC
public static final ID3v24FieldKey MOOD_HAPPY
public static final ID3v24FieldKey MOOD_INSTRUMENTAL
public static final ID3v24FieldKey MOOD_PARTY
public static final ID3v24FieldKey MOOD_RELAXED
public static final ID3v24FieldKey MOOD_SAD
public static final ID3v24FieldKey MOOD_VALENCE
public static final ID3v24FieldKey MOVEMENT
public static final ID3v24FieldKey MOVEMENT_NO
public static final ID3v24FieldKey MOVEMENT_TOTAL
public static final ID3v24FieldKey MUSICBRAINZ_ARTISTID
public static final ID3v24FieldKey MUSICBRAINZ_DISC_ID
public static final ID3v24FieldKey MUSICBRAINZ_ORIGINAL_RELEASEID
public static final ID3v24FieldKey MUSICBRAINZ_RELEASEARTISTID
public static final ID3v24FieldKey MUSICBRAINZ_RELEASEID
public static final ID3v24FieldKey MUSICBRAINZ_RELEASE_COUNTRY
public static final ID3v24FieldKey MUSICBRAINZ_RELEASE_GROUP_ID
public static final ID3v24FieldKey MUSICBRAINZ_RELEASE_STATUS
public static final ID3v24FieldKey MUSICBRAINZ_RELEASE_TRACK_ID
public static final ID3v24FieldKey MUSICBRAINZ_RELEASE_TYPE
public static final ID3v24FieldKey MUSICBRAINZ_TRACK_ID
public static final ID3v24FieldKey MUSICBRAINZ_RECORDING_WORK_ID
public static final ID3v24FieldKey MUSICBRAINZ_WORK_ID
public static final ID3v24FieldKey MUSICBRAINZ_WORK_PART_LEVEL1_ID
public static final ID3v24FieldKey MUSICBRAINZ_WORK_PART_LEVEL2_ID
public static final ID3v24FieldKey MUSICBRAINZ_WORK_PART_LEVEL3_ID
public static final ID3v24FieldKey MUSICBRAINZ_WORK_PART_LEVEL4_ID
public static final ID3v24FieldKey MUSICBRAINZ_WORK_PART_LEVEL5_ID
public static final ID3v24FieldKey MUSICBRAINZ_WORK_PART_LEVEL6_ID
public static final ID3v24FieldKey MUSICIP_ID
public static final ID3v24FieldKey OCCASION
public static final ID3v24FieldKey OPUS
public static final ID3v24FieldKey ORCHESTRA
public static final ID3v24FieldKey ORCHESTRA_SORT
public static final ID3v24FieldKey ORIGINAL_ALBUM
public static final ID3v24FieldKey ORIGINAL_ARTIST
public static final ID3v24FieldKey ORIGINAL_LYRICIST
public static final ID3v24FieldKey ORIGINAL_YEAR
public static final ID3v24FieldKey OVERALL_WORK
public static final ID3v24FieldKey PART
public static final ID3v24FieldKey PART_NUMBER
public static final ID3v24FieldKey PART_TYPE
public static final ID3v24FieldKey PERFORMER
public static final ID3v24FieldKey PERFORMER_NAME
public static final ID3v24FieldKey PERFORMER_NAME_SORT
public static final ID3v24FieldKey PERIOD
public static final ID3v24FieldKey PRODUCER
public static final ID3v24FieldKey QUALITY
public static final ID3v24FieldKey RANKING
public static final ID3v24FieldKey RATING
public static final ID3v24FieldKey RECORD_LABEL
public static final ID3v24FieldKey REMIXER
public static final ID3v24FieldKey SCRIPT
public static final ID3v24FieldKey SINGLE_DISC_TRACK_NO
public static final ID3v24FieldKey SUBTITLE
public static final ID3v24FieldKey TAGS
public static final ID3v24FieldKey TEMPO
public static final ID3v24FieldKey TIMBRE
public static final ID3v24FieldKey TITLE
public static final ID3v24FieldKey TITLE_MOVEMENT
public static final ID3v24FieldKey MUSICBRAINZ_WORK
public static final ID3v24FieldKey TITLE_SORT
public static final ID3v24FieldKey TONALITY
public static final ID3v24FieldKey TRACK
public static final ID3v24FieldKey TRACK_TOTAL
public static final ID3v24FieldKey URL_DISCOGS_ARTIST_SITE
public static final ID3v24FieldKey URL_DISCOGS_RELEASE_SITE
public static final ID3v24FieldKey URL_LYRICS_SITE
public static final ID3v24FieldKey URL_OFFICIAL_ARTIST_SITE
public static final ID3v24FieldKey URL_OFFICIAL_RELEASE_SITE
public static final ID3v24FieldKey URL_WIKIPEDIA_ARTIST_SITE
public static final ID3v24FieldKey URL_WIKIPEDIA_RELEASE_SITE
public static final ID3v24FieldKey WORK
public static final ID3v24FieldKey MUSICBRAINZ_RECORDING_WORK
public static final ID3v24FieldKey WORK_PARTOF_LEVEL3_TYPE
public static final ID3v24FieldKey WORK_PART_LEVEL1
public static final ID3v24FieldKey WORK_PART_LEVEL1_TYPE
public static final ID3v24FieldKey WORK_PART_LEVEL2
public static final ID3v24FieldKey WORK_PART_LEVEL2_TYPE
public static final ID3v24FieldKey WORK_PART_LEVEL3
public static final ID3v24FieldKey WORK_PART_LEVEL4
public static final ID3v24FieldKey WORK_PART_LEVEL4_TYPE
public static final ID3v24FieldKey WORK_PART_LEVEL5
public static final ID3v24FieldKey WORK_PART_LEVEL5_TYPE
public static final ID3v24FieldKey WORK_PART_LEVEL6
public static final ID3v24FieldKey WORK_PART_LEVEL6_TYPE
public static final ID3v24FieldKey WORK_TYPE
public static final ID3v24FieldKey YEAR
public static ID3v24FieldKey[] values()
for (ID3v24FieldKey c : ID3v24FieldKey.values()) System.out.println(c);
public static ID3v24FieldKey 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.