org.jaudiotagger.tag.id3
Class ID3v23Frame.EncodingFlags

java.lang.Object
  extended by org.jaudiotagger.tag.id3.AbstractID3v2Frame.EncodingFlags
      extended by org.jaudiotagger.tag.id3.ID3v23Frame.EncodingFlags
Enclosing class:
ID3v23Frame

 class ID3v23Frame.EncodingFlags
extends AbstractID3v2Frame.EncodingFlags

This represents a frame headers Encoding Flags


Field Summary
static int MASK_COMPRESSION
          Frame is compressed
static int MASK_ENCRYPTION
          Frame is encrypted
static int MASK_GROUPING_IDENTITY
          Frame is part of a group
static java.lang.String TYPE_COMPRESSION
           
static java.lang.String TYPE_ENCRYPTION
           
static java.lang.String TYPE_GROUPIDENTITY
           
 
Fields inherited from class org.jaudiotagger.tag.id3.AbstractID3v2Frame.EncodingFlags
flags, TYPE_FLAGS
 
Constructor Summary
ID3v23Frame.EncodingFlags()
           
ID3v23Frame.EncodingFlags(byte flags)
           
 
Method Summary
 void createStructure()
           
 boolean isCompression()
           
 boolean isEncryption()
           
 boolean isGrouping()
           
 void logEnabledFlags()
           
 
Methods inherited from class org.jaudiotagger.tag.id3.AbstractID3v2Frame.EncodingFlags
getFlags, resetFlags, setFlags
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

TYPE_COMPRESSION

public static final java.lang.String TYPE_COMPRESSION
See Also:
Constant Field Values

TYPE_ENCRYPTION

public static final java.lang.String TYPE_ENCRYPTION
See Also:
Constant Field Values

TYPE_GROUPIDENTITY

public static final java.lang.String TYPE_GROUPIDENTITY
See Also:
Constant Field Values

MASK_COMPRESSION

public static final int MASK_COMPRESSION
Frame is compressed

See Also:
Constant Field Values

MASK_ENCRYPTION

public static final int MASK_ENCRYPTION
Frame is encrypted

See Also:
Constant Field Values

MASK_GROUPING_IDENTITY

public static final int MASK_GROUPING_IDENTITY
Frame is part of a group

See Also:
Constant Field Values
Constructor Detail

ID3v23Frame.EncodingFlags

public ID3v23Frame.EncodingFlags()

ID3v23Frame.EncodingFlags

public ID3v23Frame.EncodingFlags(byte flags)
Method Detail

logEnabledFlags

public void logEnabledFlags()

isCompression

public boolean isCompression()

isEncryption

public boolean isEncryption()

isGrouping

public boolean isGrouping()

createStructure

public void createStructure()
Overrides:
createStructure in class AbstractID3v2Frame.EncodingFlags