org.jaudiotagger.tag.id3.framebody
Class FrameBodyXSOA
java.lang.Object
org.jaudiotagger.tag.id3.AbstractTagItem
org.jaudiotagger.tag.id3.AbstractTagFrameBody
org.jaudiotagger.tag.id3.framebody.AbstractID3v2FrameBody
org.jaudiotagger.tag.id3.framebody.AbstractFrameBodyTextInfo
org.jaudiotagger.tag.id3.framebody.FrameBodyXSOA
- All Implemented Interfaces:
- ID3v23FrameBody
public class FrameBodyXSOA
- extends AbstractFrameBodyTextInfo
- implements ID3v23FrameBody
Album Sort name, this is what MusicBrainz uses in ID3v23 because TSOA not supported.
However iTunes uses TSOA even in ID3v23, so we have two possible options
Method Summary |
java.lang.String |
getIdentifier()
The ID3v2 frame identifier |
Methods inherited from class org.jaudiotagger.tag.id3.AbstractTagFrameBody |
getBriefDescription, getHeader, getLongDescription, getObject, getObjectValue, getTextEncoding, isSubsetOf, iterator, setHeader, setObjectValue, setTextEncoding, toString |
Methods inherited from class java.lang.Object |
clone, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
FrameBodyXSOA
public FrameBodyXSOA()
- Creates a new FrameBodyTSOT datatype.
FrameBodyXSOA
public FrameBodyXSOA(FrameBodyXSOA body)
FrameBodyXSOA
public FrameBodyXSOA(byte textEncoding,
java.lang.String text)
- Creates a new FrameBodyTSOT datatype.
- Parameters:
textEncoding
- text
-
FrameBodyXSOA
public FrameBodyXSOA(java.nio.ByteBuffer byteBuffer,
int frameSize)
throws InvalidTagException
- Creates a new FrameBodyTSOT datatype.
- Parameters:
byteBuffer
- frameSize
-
- Throws:
InvalidTagException
getIdentifier
public java.lang.String getIdentifier()
- The ID3v2 frame identifier
- Specified by:
getIdentifier
in class AbstractID3v2FrameBody
- Returns:
- the ID3v2 frame identifier for this frame type