|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | ENUM CONSTANTS | FIELD | METHOD | DETAIL: ENUM CONSTANTS | FIELD | METHOD |
java.lang.Objectjava.lang.Enum<ID3v23FieldKey>
org.jaudiotagger.tag.id3.ID3v23FieldKey
public enum ID3v23FieldKey
List of known id3v23 metadata fields
These provide a mapping from the generic key to the underlying ID3v23frames. 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.
Method Summary | |
---|---|
java.lang.String |
getFieldName()
This is the value of the key that can uniquely identifer a key type |
Id3FieldType |
getFieldType()
|
java.lang.String |
getFrameId()
This is the frame identifier used to write the field |
java.lang.String |
getSubId()
This is the subfield used within the frame for this type of field |
static ID3v23FieldKey |
valueOf(java.lang.String name)
Returns the enum constant of this type with the specified name. |
static ID3v23FieldKey[] |
values()
Returns an array containing the constants of this enum type, in the order they're declared. |
Methods inherited from class java.lang.Enum |
---|
compareTo, equals, getDeclaringClass, hashCode, name, ordinal, toString, valueOf |
Methods inherited from class java.lang.Object |
---|
getClass, notify, notifyAll, wait, wait, wait |
Enum Constant Detail |
---|
public static final ID3v23FieldKey ARTIST
public static final ID3v23FieldKey ALBUM
public static final ID3v23FieldKey TITLE
public static final ID3v23FieldKey TRACK
public static final ID3v23FieldKey YEAR
public static final ID3v23FieldKey GENRE
public static final ID3v23FieldKey COMMENT
public static final ID3v23FieldKey ALBUM_ARTIST
public static final ID3v23FieldKey COMPOSER
public static final ID3v23FieldKey GROUPING
public static final ID3v23FieldKey DISC_NO
public static final ID3v23FieldKey BPM
public static final ID3v23FieldKey ENCODER
public static final ID3v23FieldKey MUSICBRAINZ_ARTISTID
public static final ID3v23FieldKey MUSICBRAINZ_RELEASEID
public static final ID3v23FieldKey MUSICBRAINZ_RELEASEARTISTID
public static final ID3v23FieldKey MUSICBRAINZ_TRACK_ID
public static final ID3v23FieldKey MUSICBRAINZ_DISC_ID
public static final ID3v23FieldKey MUSICIP_ID
public static final ID3v23FieldKey AMAZON_ID
public static final ID3v23FieldKey MUSICBRAINZ_RELEASE_STATUS
public static final ID3v23FieldKey MUSICBRAINZ_RELEASE_TYPE
public static final ID3v23FieldKey MUSICBRAINZ_RELEASE_COUNTRY
public static final ID3v23FieldKey LYRICS
public static final ID3v23FieldKey IS_COMPILATION
public static final ID3v23FieldKey ARTIST_SORT
public static final ID3v23FieldKey ALBUM_ARTIST_SORT
public static final ID3v23FieldKey ALBUM_SORT
public static final ID3v23FieldKey TITLE_SORT
public static final ID3v23FieldKey COMPOSER_SORT
public static final ID3v23FieldKey COVER_ART
Method Detail |
---|
public static final ID3v23FieldKey[] values()
for(ID3v23FieldKey c : ID3v23FieldKey.values()) System.out.println(c);
public static ID3v23FieldKey valueOf(java.lang.String name)
name
- the name of the enum constant to be returned.
java.lang.IllegalArgumentException
- if this enum type has no constant
with the specified namepublic Id3FieldType getFieldType()
public java.lang.String getFrameId()
public java.lang.String getSubId()
public java.lang.String getFieldName()
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | ENUM CONSTANTS | FIELD | METHOD | DETAIL: ENUM CONSTANTS | FIELD | METHOD |