public abstract class ID3Frames extends AbstractStringStringValuePair
Modifier and Type | Field and Description |
---|---|
protected java.util.TreeSet<java.lang.String> |
binaryFrames
These frames are Binary
|
protected java.util.TreeSet<java.lang.String> |
commonFrames
These frames are Common , this is a loose term
|
static java.util.Map<java.lang.String,java.lang.String> |
convertv22Tov23
Mapping from v22 to v23
|
static java.util.Map<java.lang.String,java.lang.String> |
convertv23Tov22 |
static java.util.Map<java.lang.String,java.lang.String> |
convertv23Tov24 |
static java.util.Map<java.lang.String,java.lang.String> |
convertv24Tov23 |
protected java.util.TreeSet<java.lang.String> |
discardIfFileAlteredFrames
These frames should be lost if file changes
|
protected java.util.TreeSet<java.lang.String> |
extensionFrames
These frames are extensions to the Specification for that Tag Version
|
static java.util.Map<java.lang.String,java.lang.String> |
forcev22Tov23 |
static java.util.Map<java.lang.String,java.lang.String> |
forcev23Tov22 |
static java.util.Map<java.lang.String,java.lang.String> |
forcev23Tov24 |
static java.util.Map<java.lang.String,java.lang.String> |
forcev24Tov23 |
protected java.util.TreeSet<java.lang.String> |
multipleFrames
Holds frames whereby multiple occurences are allowed
|
protected java.util.TreeSet<java.lang.String> |
supportedFrames
These frames are part of the Official Specification for that Tag Version
|
lkey
Constructor and Description |
---|
ID3Frames() |
Modifier and Type | Method and Description |
---|---|
java.util.TreeSet<java.lang.String> |
getSupportedFrames() |
boolean |
isBinary(java.lang.String frameID) |
boolean |
isCommon(java.lang.String frameID) |
boolean |
isDiscardIfFileAltered(java.lang.String frameID)
If file changes discard these frames
|
boolean |
isExtensionFrames(java.lang.String frameID) |
boolean |
isMultipleAllowed(java.lang.String frameID)
Are multiple occurrences of frame allowed
|
boolean |
isSupportedFrames(java.lang.String frameID) |
private static void |
loadID3v22ID3v23Mapping() |
private static void |
loadID3v23ID3v24Mapping() |
createMaps, getIdForValue, getValueForId
getAlphabeticalValueList, getIdToValueMap, getSize, getValueToIdMap
protected java.util.TreeSet<java.lang.String> multipleFrames
protected java.util.TreeSet<java.lang.String> discardIfFileAlteredFrames
protected java.util.TreeSet<java.lang.String> supportedFrames
protected java.util.TreeSet<java.lang.String> extensionFrames
protected java.util.TreeSet<java.lang.String> commonFrames
protected java.util.TreeSet<java.lang.String> binaryFrames
public static final java.util.Map<java.lang.String,java.lang.String> convertv22Tov23
public static final java.util.Map<java.lang.String,java.lang.String> convertv23Tov22
public static final java.util.Map<java.lang.String,java.lang.String> forcev22Tov23
public static final java.util.Map<java.lang.String,java.lang.String> forcev23Tov22
public static final java.util.Map<java.lang.String,java.lang.String> convertv23Tov24
public static final java.util.Map<java.lang.String,java.lang.String> convertv24Tov23
public static final java.util.Map<java.lang.String,java.lang.String> forcev23Tov24
public static final java.util.Map<java.lang.String,java.lang.String> forcev24Tov23
public boolean isDiscardIfFileAltered(java.lang.String frameID)
frameID
- public boolean isMultipleAllowed(java.lang.String frameID)
frameID
- public boolean isSupportedFrames(java.lang.String frameID)
frameID
- public java.util.TreeSet<java.lang.String> getSupportedFrames()
public boolean isCommon(java.lang.String frameID)
frameID
- public boolean isBinary(java.lang.String frameID)
frameID
- public boolean isExtensionFrames(java.lang.String frameID)
frameID
- private static void loadID3v23ID3v24Mapping()
private static void loadID3v22ID3v23Mapping()
Copyright © 2005-2013 java.net. All Rights Reserved.