|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object org.jaudiotagger.tag.id3.AbstractID3v2Frame.EncodingFlags org.jaudiotagger.tag.id3.ID3v24Frame.EncodingFlags
class ID3v24Frame.EncodingFlags
This represents a frame headers Encoding Flags
Field Summary | |
---|---|
static int |
MASK_COMPRESSION
Frame is compressed |
static int |
MASK_DATA_LENGTH_INDICATOR
Length |
static int |
MASK_ENCRYPTION
Frame is encrypted |
static int |
MASK_FRAME_UNSYNCHRONIZATION
Unsynchronisation |
static int |
MASK_GROUPING_IDENTITY
Frame is part of a group |
static java.lang.String |
TYPE_COMPRESSION
|
static java.lang.String |
TYPE_DATALENGTHINDICATOR
|
static java.lang.String |
TYPE_ENCRYPTION
|
static java.lang.String |
TYPE_FRAMEUNSYNCHRONIZATION
|
static java.lang.String |
TYPE_GROUPIDENTITY
|
Fields inherited from class org.jaudiotagger.tag.id3.AbstractID3v2Frame.EncodingFlags |
---|
flags, TYPE_FLAGS |
Constructor Summary | |
---|---|
ID3v24Frame.EncodingFlags()
Use this when creating a frame from scratch |
|
ID3v24Frame.EncodingFlags(byte flags)
Use this when creating a frame from existing flags in another v4 frame |
Method Summary | |
---|---|
void |
createStructure()
|
byte |
getFlags()
|
boolean |
isCompression()
|
boolean |
isDataLengthIndicator()
|
boolean |
isEncryption()
|
boolean |
isGrouping()
|
boolean |
isUnsynchronised()
|
void |
logEnabledFlags()
|
void |
setUnsynchronised()
|
Methods inherited from class org.jaudiotagger.tag.id3.AbstractID3v2Frame.EncodingFlags |
---|
resetFlags, setFlags |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Field Detail |
---|
public static final java.lang.String TYPE_COMPRESSION
public static final java.lang.String TYPE_ENCRYPTION
public static final java.lang.String TYPE_GROUPIDENTITY
public static final java.lang.String TYPE_FRAMEUNSYNCHRONIZATION
public static final java.lang.String TYPE_DATALENGTHINDICATOR
public static final int MASK_GROUPING_IDENTITY
public static final int MASK_COMPRESSION
public static final int MASK_ENCRYPTION
public static final int MASK_FRAME_UNSYNCHRONIZATION
public static final int MASK_DATA_LENGTH_INDICATOR
Constructor Detail |
---|
ID3v24Frame.EncodingFlags()
ID3v24Frame.EncodingFlags(byte flags)
flags
- Method Detail |
---|
public void logEnabledFlags()
public byte getFlags()
getFlags
in class AbstractID3v2Frame.EncodingFlags
public boolean isCompression()
public boolean isEncryption()
public boolean isGrouping()
public boolean isUnsynchronised()
public boolean isDataLengthIndicator()
public void setUnsynchronised()
public void createStructure()
createStructure
in class AbstractID3v2Frame.EncodingFlags
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |