org.jaudiotagger.tag.id3.framebody
Class FrameBodyTBPM
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.FrameBodyTBPM
- All Implemented Interfaces:
- ID3v23FrameBody, ID3v24FrameBody
public class FrameBodyTBPM
- extends AbstractFrameBodyTextInfo
- implements ID3v24FrameBody, ID3v23FrameBody
Beats Per Minute Text information frame.
The 'BPM' frame contains the number of beats per minute in the mainpart of the audio. The BPM is an integer and represented as a numerical string.
For more details, please refer to the ID3 specifications:
- Version:
- $Id: FrameBodyTBPM.java,v 1.13 2009/11/12 13:25:21 paultaylor Exp $
- Author:
- : Paul Taylor, : Eric Farng
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 |
FrameBodyTBPM
public FrameBodyTBPM()
- Creates a new FrameBodyTBPM datatype.
FrameBodyTBPM
public FrameBodyTBPM(FrameBodyTBPM body)
FrameBodyTBPM
public FrameBodyTBPM(byte textEncoding,
java.lang.String text)
- Creates a new FrameBodyTBPM datatype.
- Parameters:
textEncoding
- text
-
FrameBodyTBPM
public FrameBodyTBPM(java.nio.ByteBuffer byteBuffer,
int frameSize)
throws InvalidTagException
- Creates a new FrameBodyTBPM 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