org.jaudiotagger.tag.id3.framebody
Class FrameBodyTIPL
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.FrameBodyTIPL
- All Implemented Interfaces:
- ID3v24FrameBody
public class FrameBodyTIPL
- extends AbstractFrameBodyTextInfo
- implements ID3v24FrameBody
The 'Involved people list' is intended as a mapping between functions like producer and names. Every odd field is a
function and every even is an name or a comma delimited list of names.
TODO currently just reads the first String when directly from file, this will be fixed when we add support for
multiple Strings for all ID3v24Frames
TODO currently just reads all the values when converted from the corresponding ID3v23 Frame IPLS as a single value
(the individual fields from the IPLS frame will be seperated by commas)
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 |
FrameBodyTIPL
public FrameBodyTIPL()
- Creates a new FrameBodyTIPL datatype.
FrameBodyTIPL
public FrameBodyTIPL(FrameBodyTIPL body)
FrameBodyTIPL
public FrameBodyTIPL(FrameBodyIPLS body)
- Convert from V3 to V4 Frame
- Parameters:
body
-
FrameBodyTIPL
public FrameBodyTIPL(byte textEncoding,
java.lang.String text)
- Creates a new FrameBodyTIPL datatype.
- Parameters:
textEncoding
- text
-
FrameBodyTIPL
public FrameBodyTIPL(java.nio.ByteBuffer byteBuffer,
int frameSize)
throws InvalidTagException
- Creates a new FrameBodyTIPL 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