public class ID3v23Frames extends ID3Frames
Modifier and Type | Field and Description |
---|---|
static java.lang.String |
FRAME_ID_V3_ACCOMPANIMENT
Define all frames that are valid within ID3v23
Frame IDs begining with T are text frames, & with W are url frames
|
static java.lang.String |
FRAME_ID_V3_ALBUM |
static java.lang.String |
FRAME_ID_V3_ALBUM_ARTIST_SORT_ORDER_ITUNES |
static java.lang.String |
FRAME_ID_V3_ALBUM_SORT_ORDER_ITUNES |
static java.lang.String |
FRAME_ID_V3_ALBUM_SORT_ORDER_MUSICBRAINZ |
static java.lang.String |
FRAME_ID_V3_ARTIST |
static java.lang.String |
FRAME_ID_V3_ARTIST_SORT_ORDER_ITUNES |
static java.lang.String |
FRAME_ID_V3_ARTIST_SORT_ORDER_MUSICBRAINZ |
static java.lang.String |
FRAME_ID_V3_ATTACHED_PICTURE |
static java.lang.String |
FRAME_ID_V3_AUDIO_ENCRYPTION |
static java.lang.String |
FRAME_ID_V3_BPM |
static java.lang.String |
FRAME_ID_V3_COMMENT |
static java.lang.String |
FRAME_ID_V3_COMMERCIAL_FRAME |
static java.lang.String |
FRAME_ID_V3_COMPOSER |
static java.lang.String |
FRAME_ID_V3_COMPOSER_SORT_ORDER_ITUNES |
static java.lang.String |
FRAME_ID_V3_CONDUCTOR |
static java.lang.String |
FRAME_ID_V3_CONTENT_GROUP_DESC |
static java.lang.String |
FRAME_ID_V3_COPYRIGHTINFO |
static java.lang.String |
FRAME_ID_V3_ENCODEDBY |
static java.lang.String |
FRAME_ID_V3_ENCRYPTION |
static java.lang.String |
FRAME_ID_V3_EQUALISATION |
static java.lang.String |
FRAME_ID_V3_EVENT_TIMING_CODES |
static java.lang.String |
FRAME_ID_V3_FILE_OWNER |
static java.lang.String |
FRAME_ID_V3_FILE_TYPE |
static java.lang.String |
FRAME_ID_V3_GENERAL_ENCAPS_OBJECT |
static java.lang.String |
FRAME_ID_V3_GENRE |
static java.lang.String |
FRAME_ID_V3_GROUP_ID_REG |
static java.lang.String |
FRAME_ID_V3_HW_SW_SETTINGS |
static java.lang.String |
FRAME_ID_V3_INITIAL_KEY |
static java.lang.String |
FRAME_ID_V3_IPLS |
static java.lang.String |
FRAME_ID_V3_IS_COMPILATION |
static java.lang.String |
FRAME_ID_V3_ISRC |
static java.lang.String |
FRAME_ID_V3_LANGUAGE |
static java.lang.String |
FRAME_ID_V3_LENGTH |
static java.lang.String |
FRAME_ID_V3_LINKED_INFO |
static java.lang.String |
FRAME_ID_V3_LYRICIST |
static java.lang.String |
FRAME_ID_V3_MEDIA_TYPE |
static java.lang.String |
FRAME_ID_V3_MPEG_LOCATION_LOOKUP_TABLE |
static java.lang.String |
FRAME_ID_V3_MUSIC_CD_ID |
static java.lang.String |
FRAME_ID_V3_ORIG_FILENAME |
static java.lang.String |
FRAME_ID_V3_ORIG_LYRICIST |
static java.lang.String |
FRAME_ID_V3_ORIG_TITLE |
static java.lang.String |
FRAME_ID_V3_ORIGARTIST |
static java.lang.String |
FRAME_ID_V3_OWNERSHIP |
static java.lang.String |
FRAME_ID_V3_PLAY_COUNTER |
static java.lang.String |
FRAME_ID_V3_PLAYLIST_DELAY |
static java.lang.String |
FRAME_ID_V3_POPULARIMETER |
static java.lang.String |
FRAME_ID_V3_POSITION_SYNC |
static java.lang.String |
FRAME_ID_V3_PRIVATE |
static java.lang.String |
FRAME_ID_V3_PUBLISHER |
static java.lang.String |
FRAME_ID_V3_RADIO_NAME |
static java.lang.String |
FRAME_ID_V3_RADIO_OWNER |
static java.lang.String |
FRAME_ID_V3_RECOMMENDED_BUFFER_SIZE |
static java.lang.String |
FRAME_ID_V3_RELATIVE_VOLUME_ADJUSTMENT |
static java.lang.String |
FRAME_ID_V3_REMIXED |
static java.lang.String |
FRAME_ID_V3_REVERB |
static java.lang.String |
FRAME_ID_V3_SET |
static java.lang.String |
FRAME_ID_V3_SET_SUBTITLE |
static java.lang.String |
FRAME_ID_V3_SYNC_LYRIC |
static java.lang.String |
FRAME_ID_V3_SYNC_TEMPO |
static java.lang.String |
FRAME_ID_V3_TDAT |
static java.lang.String |
FRAME_ID_V3_TERMS_OF_USE |
static java.lang.String |
FRAME_ID_V3_TIME |
static java.lang.String |
FRAME_ID_V3_TITLE |
static java.lang.String |
FRAME_ID_V3_TITLE_REFINEMENT |
static java.lang.String |
FRAME_ID_V3_TITLE_SORT_ORDER_ITUNES |
static java.lang.String |
FRAME_ID_V3_TITLE_SORT_ORDER_MUSICBRAINZ |
static java.lang.String |
FRAME_ID_V3_TORY |
static java.lang.String |
FRAME_ID_V3_TRACK |
static java.lang.String |
FRAME_ID_V3_TRDA |
static java.lang.String |
FRAME_ID_V3_TSIZ |
static java.lang.String |
FRAME_ID_V3_TYER |
static java.lang.String |
FRAME_ID_V3_UNIQUE_FILE_ID |
static java.lang.String |
FRAME_ID_V3_UNSYNC_LYRICS |
static java.lang.String |
FRAME_ID_V3_URL_ARTIST_WEB |
static java.lang.String |
FRAME_ID_V3_URL_COMMERCIAL |
static java.lang.String |
FRAME_ID_V3_URL_COPYRIGHT |
static java.lang.String |
FRAME_ID_V3_URL_FILE_WEB |
static java.lang.String |
FRAME_ID_V3_URL_OFFICIAL_RADIO |
static java.lang.String |
FRAME_ID_V3_URL_PAYMENT |
static java.lang.String |
FRAME_ID_V3_URL_PUBLISHERS |
static java.lang.String |
FRAME_ID_V3_URL_SOURCE_WEB |
static java.lang.String |
FRAME_ID_V3_USER_DEFINED_INFO |
static java.lang.String |
FRAME_ID_V3_USER_DEFINED_URL |
protected java.util.EnumMap<ID3v23FieldKey,FieldKey> |
id3ToTagField
Maps from ID3 key to Generic key
|
private static ID3v23Frames |
id3v23Frames |
protected java.util.EnumMap<FieldKey,ID3v23FieldKey> |
tagFieldToId3
Maps from Generic key to ID3 key
|
binaryFrames, commonFrames, convertv22Tov23, convertv23Tov22, convertv23Tov24, convertv24Tov23, discardIfFileAlteredFrames, extensionFrames, forcev22Tov23, forcev23Tov22, forcev23Tov24, forcev24Tov23, multipleFrames, supportedFrames
lkey
Modifier | Constructor and Description |
---|---|
private |
ID3v23Frames() |
Modifier and Type | Method and Description |
---|---|
FieldKey |
getGenericKeyFromId3(ID3v23FieldKey fieldKey)
Get generic key for ID3 field key
|
ID3v23FieldKey |
getId3KeyFromGenericKey(FieldKey genericKey) |
static ID3v23Frames |
getInstanceOf() |
getSupportedFrames, isBinary, isCommon, isDiscardIfFileAltered, isExtensionFrames, isMultipleAllowed, isSupportedFrames
createMaps, getIdForValue, getValueForId
getAlphabeticalValueList, getIdToValueMap, getSize, getValueToIdMap
public static final java.lang.String FRAME_ID_V3_ACCOMPANIMENT
public static final java.lang.String FRAME_ID_V3_ALBUM
public static final java.lang.String FRAME_ID_V3_ARTIST
public static final java.lang.String FRAME_ID_V3_ATTACHED_PICTURE
public static final java.lang.String FRAME_ID_V3_AUDIO_ENCRYPTION
public static final java.lang.String FRAME_ID_V3_BPM
public static final java.lang.String FRAME_ID_V3_COMMENT
public static final java.lang.String FRAME_ID_V3_COMMERCIAL_FRAME
public static final java.lang.String FRAME_ID_V3_COMPOSER
public static final java.lang.String FRAME_ID_V3_CONDUCTOR
public static final java.lang.String FRAME_ID_V3_CONTENT_GROUP_DESC
public static final java.lang.String FRAME_ID_V3_COPYRIGHTINFO
public static final java.lang.String FRAME_ID_V3_ENCODEDBY
public static final java.lang.String FRAME_ID_V3_ENCRYPTION
public static final java.lang.String FRAME_ID_V3_EQUALISATION
public static final java.lang.String FRAME_ID_V3_EVENT_TIMING_CODES
public static final java.lang.String FRAME_ID_V3_FILE_OWNER
public static final java.lang.String FRAME_ID_V3_FILE_TYPE
public static final java.lang.String FRAME_ID_V3_GENERAL_ENCAPS_OBJECT
public static final java.lang.String FRAME_ID_V3_GENRE
public static final java.lang.String FRAME_ID_V3_GROUP_ID_REG
public static final java.lang.String FRAME_ID_V3_HW_SW_SETTINGS
public static final java.lang.String FRAME_ID_V3_INITIAL_KEY
public static final java.lang.String FRAME_ID_V3_IPLS
public static final java.lang.String FRAME_ID_V3_ISRC
public static final java.lang.String FRAME_ID_V3_LANGUAGE
public static final java.lang.String FRAME_ID_V3_LENGTH
public static final java.lang.String FRAME_ID_V3_LINKED_INFO
public static final java.lang.String FRAME_ID_V3_LYRICIST
public static final java.lang.String FRAME_ID_V3_MEDIA_TYPE
public static final java.lang.String FRAME_ID_V3_MPEG_LOCATION_LOOKUP_TABLE
public static final java.lang.String FRAME_ID_V3_MUSIC_CD_ID
public static final java.lang.String FRAME_ID_V3_ORIGARTIST
public static final java.lang.String FRAME_ID_V3_ORIG_FILENAME
public static final java.lang.String FRAME_ID_V3_ORIG_LYRICIST
public static final java.lang.String FRAME_ID_V3_ORIG_TITLE
public static final java.lang.String FRAME_ID_V3_OWNERSHIP
public static final java.lang.String FRAME_ID_V3_PLAYLIST_DELAY
public static final java.lang.String FRAME_ID_V3_PLAY_COUNTER
public static final java.lang.String FRAME_ID_V3_POPULARIMETER
public static final java.lang.String FRAME_ID_V3_POSITION_SYNC
public static final java.lang.String FRAME_ID_V3_PRIVATE
public static final java.lang.String FRAME_ID_V3_PUBLISHER
public static final java.lang.String FRAME_ID_V3_RADIO_NAME
public static final java.lang.String FRAME_ID_V3_RADIO_OWNER
public static final java.lang.String FRAME_ID_V3_RECOMMENDED_BUFFER_SIZE
public static final java.lang.String FRAME_ID_V3_RELATIVE_VOLUME_ADJUSTMENT
public static final java.lang.String FRAME_ID_V3_REMIXED
public static final java.lang.String FRAME_ID_V3_REVERB
public static final java.lang.String FRAME_ID_V3_SET
public static final java.lang.String FRAME_ID_V3_SYNC_LYRIC
public static final java.lang.String FRAME_ID_V3_SYNC_TEMPO
public static final java.lang.String FRAME_ID_V3_TDAT
public static final java.lang.String FRAME_ID_V3_TERMS_OF_USE
public static final java.lang.String FRAME_ID_V3_TIME
public static final java.lang.String FRAME_ID_V3_TITLE
public static final java.lang.String FRAME_ID_V3_TITLE_REFINEMENT
public static final java.lang.String FRAME_ID_V3_TORY
public static final java.lang.String FRAME_ID_V3_TRACK
public static final java.lang.String FRAME_ID_V3_TRDA
public static final java.lang.String FRAME_ID_V3_TSIZ
public static final java.lang.String FRAME_ID_V3_TYER
public static final java.lang.String FRAME_ID_V3_UNIQUE_FILE_ID
public static final java.lang.String FRAME_ID_V3_UNSYNC_LYRICS
public static final java.lang.String FRAME_ID_V3_URL_ARTIST_WEB
public static final java.lang.String FRAME_ID_V3_URL_COMMERCIAL
public static final java.lang.String FRAME_ID_V3_URL_COPYRIGHT
public static final java.lang.String FRAME_ID_V3_URL_FILE_WEB
public static final java.lang.String FRAME_ID_V3_URL_OFFICIAL_RADIO
public static final java.lang.String FRAME_ID_V3_URL_PAYMENT
public static final java.lang.String FRAME_ID_V3_URL_PUBLISHERS
public static final java.lang.String FRAME_ID_V3_URL_SOURCE_WEB
public static final java.lang.String FRAME_ID_V3_USER_DEFINED_INFO
public static final java.lang.String FRAME_ID_V3_USER_DEFINED_URL
public static final java.lang.String FRAME_ID_V3_IS_COMPILATION
public static final java.lang.String FRAME_ID_V3_TITLE_SORT_ORDER_ITUNES
public static final java.lang.String FRAME_ID_V3_ARTIST_SORT_ORDER_ITUNES
public static final java.lang.String FRAME_ID_V3_ALBUM_SORT_ORDER_ITUNES
public static final java.lang.String FRAME_ID_V3_TITLE_SORT_ORDER_MUSICBRAINZ
public static final java.lang.String FRAME_ID_V3_ARTIST_SORT_ORDER_MUSICBRAINZ
public static final java.lang.String FRAME_ID_V3_ALBUM_SORT_ORDER_MUSICBRAINZ
public static final java.lang.String FRAME_ID_V3_ALBUM_ARTIST_SORT_ORDER_ITUNES
public static final java.lang.String FRAME_ID_V3_COMPOSER_SORT_ORDER_ITUNES
public static final java.lang.String FRAME_ID_V3_SET_SUBTITLE
private static ID3v23Frames id3v23Frames
protected java.util.EnumMap<FieldKey,ID3v23FieldKey> tagFieldToId3
protected java.util.EnumMap<ID3v23FieldKey,FieldKey> id3ToTagField
public static ID3v23Frames getInstanceOf()
public ID3v23FieldKey getId3KeyFromGenericKey(FieldKey genericKey)
genericKey
- public FieldKey getGenericKeyFromId3(ID3v23FieldKey fieldKey)
fieldKey
- Copyright © 2005-2013 java.net. All Rights Reserved.