|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object org.jaudiotagger.tag.id3.AbstractTagItem org.jaudiotagger.tag.id3.AbstractTagFrameBody org.jaudiotagger.tag.id3.framebody.AbstractID3v2FrameBody org.jaudiotagger.tag.id3.framebody.FrameBodyTPOS
public class FrameBodyTPOS
Part of a set Text information frame.
The 'Part of a set' frame is a numeric string that describes which part of a set the audio came from. This frame is used if the source described in the "TALB" frame is divided into several mediums, e.g. a double CD. The value may be extended with a "/" character and a numeric string containing the total number of parts in the set. e.g. "1/2".
For more details, please refer to the ID3 specifications:
Field Summary |
---|
Fields inherited from class org.jaudiotagger.tag.id3.framebody.AbstractID3v2FrameBody |
---|
TYPE_BODY |
Fields inherited from class org.jaudiotagger.tag.id3.AbstractTagFrameBody |
---|
objectList |
Fields inherited from class org.jaudiotagger.tag.id3.AbstractTagItem |
---|
logger |
Constructor Summary | |
---|---|
FrameBodyTPOS()
Creates a new FrameBodyTRCK datatype. |
|
FrameBodyTPOS(java.nio.ByteBuffer byteBuffer,
int frameSize)
Creates a new FrameBodyTRCK datatype. |
|
FrameBodyTPOS(byte textEncoding,
java.lang.Integer discNo,
java.lang.Integer discTotal)
|
|
FrameBodyTPOS(byte textEncoding,
java.lang.String text)
Creates a new FrameBodyTRCK datatype, the value is parsed literally |
|
FrameBodyTPOS(FrameBodyTPOS body)
|
Method Summary | |
---|---|
java.lang.Integer |
getDiscNo()
|
java.lang.Integer |
getDiscTotal()
|
java.lang.String |
getIdentifier()
The ID3v2 frame identifier |
java.lang.String |
getText()
|
void |
setDiscNo(java.lang.Integer discNo)
|
void |
setDiscTotal(java.lang.Integer discTotal)
|
void |
setText(java.lang.String text)
|
protected void |
setupObjectList()
Create the list of Datatypes that this body expects in the correct order This method needs to be implemented by concrete subclasses |
Methods inherited from class org.jaudiotagger.tag.id3.framebody.AbstractID3v2FrameBody |
---|
createStructure, equals, getSize, read, setSize, setSize, write |
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 |
Constructor Detail |
---|
public FrameBodyTPOS()
public FrameBodyTPOS(FrameBodyTPOS body)
public FrameBodyTPOS(byte textEncoding, java.lang.String text)
textEncoding
- text
- public FrameBodyTPOS(byte textEncoding, java.lang.Integer discNo, java.lang.Integer discTotal)
public FrameBodyTPOS(java.nio.ByteBuffer byteBuffer, int frameSize) throws InvalidTagException
byteBuffer
- frameSize
-
java.io.IOException
InvalidTagException
Method Detail |
---|
public java.lang.String getIdentifier()
getIdentifier
in class AbstractID3v2FrameBody
public java.lang.String getText()
public java.lang.Integer getDiscNo()
public void setDiscNo(java.lang.Integer discNo)
public java.lang.Integer getDiscTotal()
public void setDiscTotal(java.lang.Integer discTotal)
public void setText(java.lang.String text)
protected void setupObjectList()
AbstractTagFrameBody
setupObjectList
in class AbstractTagFrameBody
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |