public class ID3v24Frames extends ID3Frames
You can include frames here that are not officially supported as long as they can be used within an ID3v24Tag
Modifier and Type | Field and Description |
---|---|
static java.lang.String |
FRAME_ID_ACCOMPANIMENT
Frame IDs beginning with T are text frames, & with W are url frames
|
static java.lang.String |
FRAME_ID_ALBUM |
static java.lang.String |
FRAME_ID_ALBUM_ARTIST_SORT_ORDER_ITUNES |
static java.lang.String |
FRAME_ID_ALBUM_SORT_ORDER |
static java.lang.String |
FRAME_ID_ARTIST |
static java.lang.String |
FRAME_ID_ARTIST_SORT_ORDER |
static java.lang.String |
FRAME_ID_ATTACHED_PICTURE |
static java.lang.String |
FRAME_ID_AUDIO_ENCRYPTION |
static java.lang.String |
FRAME_ID_AUDIO_SEEK_POINT_INDEX |
static java.lang.String |
FRAME_ID_BPM |
static java.lang.String |
FRAME_ID_COMMENT |
static java.lang.String |
FRAME_ID_COMMERCIAL_FRAME |
static java.lang.String |
FRAME_ID_COMPOSER |
static java.lang.String |
FRAME_ID_COMPOSER_SORT_ORDER_ITUNES |
static java.lang.String |
FRAME_ID_CONDUCTOR |
static java.lang.String |
FRAME_ID_CONTENT_GROUP_DESC |
static java.lang.String |
FRAME_ID_COPYRIGHTINFO |
static java.lang.String |
FRAME_ID_ENCODEDBY |
static java.lang.String |
FRAME_ID_ENCODING_TIME |
static java.lang.String |
FRAME_ID_ENCRYPTION |
static java.lang.String |
FRAME_ID_EQUALISATION2 |
static java.lang.String |
FRAME_ID_EVENT_TIMING_CODES |
static java.lang.String |
FRAME_ID_FILE_OWNER |
static java.lang.String |
FRAME_ID_FILE_TYPE |
static java.lang.String |
FRAME_ID_GENERAL_ENCAPS_OBJECT |
static java.lang.String |
FRAME_ID_GENRE |
static java.lang.String |
FRAME_ID_GROUP_ID_REG |
static java.lang.String |
FRAME_ID_HW_SW_SETTINGS |
static java.lang.String |
FRAME_ID_INITIAL_KEY |
static java.lang.String |
FRAME_ID_INVOLVED_PEOPLE |
static java.lang.String |
FRAME_ID_IS_COMPILATION |
static java.lang.String |
FRAME_ID_ISRC |
static java.lang.String |
FRAME_ID_LANGUAGE |
static java.lang.String |
FRAME_ID_LENGTH |
static java.lang.String |
FRAME_ID_LINKED_INFO |
static java.lang.String |
FRAME_ID_LYRICIST |
static java.lang.String |
FRAME_ID_MEDIA_TYPE |
static java.lang.String |
FRAME_ID_MOOD |
static java.lang.String |
FRAME_ID_MPEG_LOCATION_LOOKUP_TABLE |
static java.lang.String |
FRAME_ID_MUSIC_CD_ID |
static java.lang.String |
FRAME_ID_MUSICIAN_CREDITS |
static java.lang.String |
FRAME_ID_ORIG_FILENAME |
static java.lang.String |
FRAME_ID_ORIG_LYRICIST |
static java.lang.String |
FRAME_ID_ORIG_TITLE |
static java.lang.String |
FRAME_ID_ORIGARTIST |
static java.lang.String |
FRAME_ID_ORIGINAL_RELEASE_TIME |
static java.lang.String |
FRAME_ID_OWNERSHIP |
static java.lang.String |
FRAME_ID_PERFORMER_SORT_OWNER |
static java.lang.String |
FRAME_ID_PLAY_COUNTER |
static java.lang.String |
FRAME_ID_PLAYLIST_DELAY |
static java.lang.String |
FRAME_ID_POPULARIMETER |
static java.lang.String |
FRAME_ID_POSITION_SYNC |
static java.lang.String |
FRAME_ID_PRIVATE |
static java.lang.String |
FRAME_ID_PRODUCED_NOTICE |
static java.lang.String |
FRAME_ID_PUBLISHER |
static java.lang.String |
FRAME_ID_RADIO_NAME |
static java.lang.String |
FRAME_ID_RADIO_OWNER |
static java.lang.String |
FRAME_ID_RECOMMENDED_BUFFER_SIZE |
static java.lang.String |
FRAME_ID_RELATIVE_VOLUME_ADJUSTMENT2 |
static java.lang.String |
FRAME_ID_RELEASE_TIME |
static java.lang.String |
FRAME_ID_REMIXED |
static java.lang.String |
FRAME_ID_REVERB |
static java.lang.String |
FRAME_ID_SEEK |
static java.lang.String |
FRAME_ID_SET |
static java.lang.String |
FRAME_ID_SET_SUBTITLE |
static java.lang.String |
FRAME_ID_SIGNATURE |
static java.lang.String |
FRAME_ID_SYNC_LYRIC |
static java.lang.String |
FRAME_ID_SYNC_TEMPO |
static java.lang.String |
FRAME_ID_TAGGING_TIME |
static java.lang.String |
FRAME_ID_TERMS_OF_USE |
static java.lang.String |
FRAME_ID_TITLE |
static java.lang.String |
FRAME_ID_TITLE_REFINEMENT |
static java.lang.String |
FRAME_ID_TITLE_SORT_ORDER |
static java.lang.String |
FRAME_ID_TITLE_SORT_OWNER |
static java.lang.String |
FRAME_ID_TRACK |
static java.lang.String |
FRAME_ID_UNIQUE_FILE_ID |
static java.lang.String |
FRAME_ID_UNSYNC_LYRICS |
static java.lang.String |
FRAME_ID_URL_ARTIST_WEB |
static java.lang.String |
FRAME_ID_URL_COMMERCIAL |
static java.lang.String |
FRAME_ID_URL_COPYRIGHT |
static java.lang.String |
FRAME_ID_URL_FILE_WEB |
static java.lang.String |
FRAME_ID_URL_OFFICIAL_RADIO |
static java.lang.String |
FRAME_ID_URL_PAYMENT |
static java.lang.String |
FRAME_ID_URL_PUBLISHERS |
static java.lang.String |
FRAME_ID_URL_SOURCE_WEB |
static java.lang.String |
FRAME_ID_USER_DEFINED_INFO |
static java.lang.String |
FRAME_ID_USER_DEFINED_URL |
static java.lang.String |
FRAME_ID_YEAR |
protected java.util.EnumMap<ID3v24FieldKey,FieldKey> |
id3ToTagField
Maps from ID3 key to Generic key
|
private static ID3v24Frames |
id3v24Frames |
protected java.util.EnumMap<FieldKey,ID3v24FieldKey> |
tagFieldToId3 |
binaryFrames, commonFrames, convertv22Tov23, convertv23Tov22, convertv23Tov24, convertv24Tov23, discardIfFileAlteredFrames, extensionFrames, forcev22Tov23, forcev23Tov22, forcev23Tov24, forcev24Tov23, multipleFrames, supportedFrames
lkey
Modifier | Constructor and Description |
---|---|
private |
ID3v24Frames() |
Modifier and Type | Method and Description |
---|---|
FieldKey |
getGenericKeyFromId3(ID3v24FieldKey fieldKey)
Get generic key for ID3 field key
|
ID3v24FieldKey |
getId3KeyFromGenericKey(FieldKey genericKey) |
static ID3v24Frames |
getInstanceOf() |
getSupportedFrames, isBinary, isCommon, isDiscardIfFileAltered, isExtensionFrames, isMultipleAllowed, isSupportedFrames
createMaps, getIdForValue, getValueForId
getAlphabeticalValueList, getIdToValueMap, getSize, getValueToIdMap
public static final java.lang.String FRAME_ID_ACCOMPANIMENT
public static final java.lang.String FRAME_ID_ALBUM
public static final java.lang.String FRAME_ID_ALBUM_SORT_ORDER
public static final java.lang.String FRAME_ID_ARTIST
public static final java.lang.String FRAME_ID_ATTACHED_PICTURE
public static final java.lang.String FRAME_ID_AUDIO_ENCRYPTION
public static final java.lang.String FRAME_ID_AUDIO_SEEK_POINT_INDEX
public static final java.lang.String FRAME_ID_BPM
public static final java.lang.String FRAME_ID_COMMENT
public static final java.lang.String FRAME_ID_COMMERCIAL_FRAME
public static final java.lang.String FRAME_ID_COMPOSER
public static final java.lang.String FRAME_ID_CONDUCTOR
public static final java.lang.String FRAME_ID_CONTENT_GROUP_DESC
public static final java.lang.String FRAME_ID_COPYRIGHTINFO
public static final java.lang.String FRAME_ID_ENCODEDBY
public static final java.lang.String FRAME_ID_ENCODING_TIME
public static final java.lang.String FRAME_ID_ENCRYPTION
public static final java.lang.String FRAME_ID_EQUALISATION2
public static final java.lang.String FRAME_ID_EVENT_TIMING_CODES
public static final java.lang.String FRAME_ID_FILE_OWNER
public static final java.lang.String FRAME_ID_FILE_TYPE
public static final java.lang.String FRAME_ID_GENERAL_ENCAPS_OBJECT
public static final java.lang.String FRAME_ID_GENRE
public static final java.lang.String FRAME_ID_GROUP_ID_REG
public static final java.lang.String FRAME_ID_HW_SW_SETTINGS
public static final java.lang.String FRAME_ID_INITIAL_KEY
public static final java.lang.String FRAME_ID_INVOLVED_PEOPLE
public static final java.lang.String FRAME_ID_ISRC
public static final java.lang.String FRAME_ID_LANGUAGE
public static final java.lang.String FRAME_ID_LENGTH
public static final java.lang.String FRAME_ID_LINKED_INFO
public static final java.lang.String FRAME_ID_LYRICIST
public static final java.lang.String FRAME_ID_MEDIA_TYPE
public static final java.lang.String FRAME_ID_MOOD
public static final java.lang.String FRAME_ID_MPEG_LOCATION_LOOKUP_TABLE
public static final java.lang.String FRAME_ID_MUSICIAN_CREDITS
public static final java.lang.String FRAME_ID_MUSIC_CD_ID
public static final java.lang.String FRAME_ID_ORIGARTIST
public static final java.lang.String FRAME_ID_ORIGINAL_RELEASE_TIME
public static final java.lang.String FRAME_ID_ORIG_FILENAME
public static final java.lang.String FRAME_ID_ORIG_LYRICIST
public static final java.lang.String FRAME_ID_ORIG_TITLE
public static final java.lang.String FRAME_ID_OWNERSHIP
public static final java.lang.String FRAME_ID_ARTIST_SORT_ORDER
public static final java.lang.String FRAME_ID_PLAYLIST_DELAY
public static final java.lang.String FRAME_ID_PLAY_COUNTER
public static final java.lang.String FRAME_ID_POPULARIMETER
public static final java.lang.String FRAME_ID_POSITION_SYNC
public static final java.lang.String FRAME_ID_PRIVATE
public static final java.lang.String FRAME_ID_PRODUCED_NOTICE
public static final java.lang.String FRAME_ID_PUBLISHER
public static final java.lang.String FRAME_ID_RADIO_NAME
public static final java.lang.String FRAME_ID_RADIO_OWNER
public static final java.lang.String FRAME_ID_RECOMMENDED_BUFFER_SIZE
public static final java.lang.String FRAME_ID_RELATIVE_VOLUME_ADJUSTMENT2
public static final java.lang.String FRAME_ID_RELEASE_TIME
public static final java.lang.String FRAME_ID_REMIXED
public static final java.lang.String FRAME_ID_REVERB
public static final java.lang.String FRAME_ID_SEEK
public static final java.lang.String FRAME_ID_SET
public static final java.lang.String FRAME_ID_SET_SUBTITLE
public static final java.lang.String FRAME_ID_SIGNATURE
public static final java.lang.String FRAME_ID_SYNC_LYRIC
public static final java.lang.String FRAME_ID_SYNC_TEMPO
public static final java.lang.String FRAME_ID_TAGGING_TIME
public static final java.lang.String FRAME_ID_TERMS_OF_USE
public static final java.lang.String FRAME_ID_TITLE
public static final java.lang.String FRAME_ID_TITLE_REFINEMENT
public static final java.lang.String FRAME_ID_TITLE_SORT_ORDER
public static final java.lang.String FRAME_ID_TRACK
public static final java.lang.String FRAME_ID_UNIQUE_FILE_ID
public static final java.lang.String FRAME_ID_UNSYNC_LYRICS
public static final java.lang.String FRAME_ID_URL_ARTIST_WEB
public static final java.lang.String FRAME_ID_URL_COMMERCIAL
public static final java.lang.String FRAME_ID_URL_COPYRIGHT
public static final java.lang.String FRAME_ID_URL_FILE_WEB
public static final java.lang.String FRAME_ID_URL_OFFICIAL_RADIO
public static final java.lang.String FRAME_ID_URL_PAYMENT
public static final java.lang.String FRAME_ID_URL_PUBLISHERS
public static final java.lang.String FRAME_ID_URL_SOURCE_WEB
public static final java.lang.String FRAME_ID_USER_DEFINED_INFO
public static final java.lang.String FRAME_ID_USER_DEFINED_URL
public static final java.lang.String FRAME_ID_YEAR
public static final java.lang.String FRAME_ID_ALBUM_ARTIST_SORT_ORDER_ITUNES
public static final java.lang.String FRAME_ID_COMPOSER_SORT_ORDER_ITUNES
public static final java.lang.String FRAME_ID_IS_COMPILATION
public static final java.lang.String FRAME_ID_PERFORMER_SORT_OWNER
public static final java.lang.String FRAME_ID_TITLE_SORT_OWNER
protected java.util.EnumMap<FieldKey,ID3v24FieldKey> tagFieldToId3
protected java.util.EnumMap<ID3v24FieldKey,FieldKey> id3ToTagField
private static ID3v24Frames id3v24Frames
public static ID3v24Frames getInstanceOf()
public ID3v24FieldKey getId3KeyFromGenericKey(FieldKey genericKey)
genericKey
- public FieldKey getGenericKeyFromId3(ID3v24FieldKey fieldKey)
fieldKey
- Copyright © 2005-2013 java.net. All Rights Reserved.