public class FrameBodyTDAT extends AbstractFrameBodyTextInfo implements ID3v23FrameBody
The 'Date' frame is a numeric string in the DDMM format containing the date for the recording. This field is always four characters long.
Deprecated in v2.4.0
For more details, please refer to the ID3 specifications:
Modifier and Type | Field and Description |
---|---|
static int |
DATA_SIZE |
static int |
DAY_END |
static int |
DAY_START |
static int |
MONTH_END |
static int |
MONTH_START |
TYPE_BODY
objectList
logger
Constructor and Description |
---|
FrameBodyTDAT()
Creates a new FrameBodyTDAT datatype.
|
FrameBodyTDAT(ByteBuffer byteBuffer,
int frameSize)
Creates a new FrameBodyTDAT datatype.
|
FrameBodyTDAT(byte textEncoding,
String text)
Creates a new FrameBodyTDAT datatype.
|
FrameBodyTDAT(FrameBodyTDAT body) |
Modifier and Type | Method and Description |
---|---|
String |
getIdentifier()
The ID3v2 frame identifier
|
boolean |
isMonthOnly() |
void |
setMonthOnly(boolean monthOnly) |
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 static final int DATA_SIZE
public static final int DAY_START
public static final int DAY_END
public static final int MONTH_START
public static final int MONTH_END
public FrameBodyTDAT()
public FrameBodyTDAT(FrameBodyTDAT body)
public FrameBodyTDAT(byte textEncoding, String text)
textEncoding
- text
- public FrameBodyTDAT(ByteBuffer byteBuffer, int frameSize) throws InvalidTagException
byteBuffer
- frameSize
- InvalidTagException
public String getIdentifier()
getIdentifier
in class AbstractID3v2FrameBody
public boolean isMonthOnly()
public void setMonthOnly(boolean monthOnly)
Copyright © 2005–2020 jthink.net. All rights reserved.