com.dusbabek.lib.id3
Class TagHeader_v2_2

java.lang.Object
  extended by com.dusbabek.lib.id3.BasicTagHeader
      extended by com.dusbabek.lib.id3.TagHeader_v2_2
All Implemented Interfaces:
TagHeader
Direct Known Subclasses:
TagHeader_v2_3

public class TagHeader_v2_2
extends BasicTagHeader

ID3v2.2 tag header. interprets flags correctly.


Field Summary
 
Fields inherited from class com.dusbabek.lib.id3.BasicTagHeader
BASIC_TAG_HEADER_LEN
 
Constructor Summary
TagHeader_v2_2(byte[] data)
           
 
Method Summary
 boolean usesCompression()
           
 boolean usesUnsynchronization()
           
 
Methods inherited from class com.dusbabek.lib.id3.BasicTagHeader
getDataSize, getFlags, getTagSize, getVersion, setDataSize, setTagSize, sizeOf, write
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

TagHeader_v2_2

public TagHeader_v2_2(byte[] data)
               throws java.io.IOException
Throws:
java.io.IOException
Method Detail

usesUnsynchronization

public boolean usesUnsynchronization()
Specified by:
usesUnsynchronization in interface TagHeader
Specified by:
usesUnsynchronization in class BasicTagHeader
Returns:
true if this tag uses unsynchronization

usesCompression

public boolean usesCompression()
Returns:
true if this tag uses compression


Copyright © 2004, 2005 Gary Dusbabek. All Rights Reserved.