public class FrameBodyTDRC extends AbstractFrameBodyTextInfo implements ID3v24FrameBody
TYPE_BODY
objectList
logger
Constructor and Description |
---|
FrameBodyTDRC()
Creates a new FrameBodyTDRC datatype.
|
FrameBodyTDRC(ByteBuffer byteBuffer,
int frameSize)
Creates a new FrameBodyTDRC datatype from File
|
FrameBodyTDRC(byte textEncoding,
String text)
Creates a new FrameBodyTDRC dataType.
|
FrameBodyTDRC(FrameBodyTDAT body)
When converting v3 TDAT to v4 TDRC frame
|
FrameBodyTDRC(FrameBodyTDRC body) |
FrameBodyTDRC(FrameBodyTIME body)
When converting v3 TIME to v4 TDRC frame
|
FrameBodyTDRC(FrameBodyTRDA body)
When converting v3 TDRA to v4 TDRC frame
|
FrameBodyTDRC(FrameBodyTYER body)
When converting v3 TYER to v4 TDRC frame
|
Modifier and Type | Method and Description |
---|---|
void |
findMatchingMaskAndExtractV3Values() |
String |
getDate() |
String |
getFormattedText() |
String |
getIdentifier()
The ID3v2 frame identifier
|
String |
getOriginalID()
Retrieve the original identifier
|
String |
getTime() |
String |
getYear() |
boolean |
isHoursOnly() |
boolean |
isMonthOnly() |
void |
setDate(String date) |
void |
setHoursOnly(boolean hoursOnly) |
void |
setMonthOnly(boolean monthOnly) |
void |
setTime(String time) |
void |
setYear(String year) |
addTextValue, getFirstTextValue, getNumberOfValues, getText, getTextWithoutTrailingNulls, getUserFriendlyValue, getValueAtIndex, getValues, setText, setupObjectList, write
createStructure, equals, getSize, read, setSize, setSize
getBriefDescription, getHeader, getLongDescription, getObject, getObjectValue, getTextEncoding, isSubsetOf, iterator, setHeader, setObjectValue, setTextEncoding, toString
public FrameBodyTDRC()
public FrameBodyTDRC(FrameBodyTDRC body)
public FrameBodyTDRC(FrameBodyTYER body)
body
- public FrameBodyTDRC(FrameBodyTIME body)
body
- public FrameBodyTDRC(FrameBodyTDAT body)
body
- public FrameBodyTDRC(FrameBodyTRDA body)
body
- public FrameBodyTDRC(byte textEncoding, String text)
textEncoding
- text
- public FrameBodyTDRC(ByteBuffer byteBuffer, int frameSize) throws InvalidTagException
byteBuffer
- frameSize
- InvalidTagException
public String getOriginalID()
public String getFormattedText()
public void setYear(String year)
public void setTime(String time)
public void setDate(String date)
public String getYear()
public String getTime()
public String getDate()
public void findMatchingMaskAndExtractV3Values()
public String getIdentifier()
getIdentifier
in class AbstractID3v2FrameBody
public boolean isMonthOnly()
public void setMonthOnly(boolean monthOnly)
public boolean isHoursOnly()
public void setHoursOnly(boolean hoursOnly)
Copyright © 2005–2020 jthink.net. All rights reserved.