IID3V2Framepublic class ID3V2FrameAttachedPicture extends ID3V2FrameBase
ID3V2FrameBase.DeserializeResult| Modifier and Type | Field | Description |
|---|---|---|
static String |
MIMETYPES_JPEG |
|
static String |
MIMETYPES_PNG |
|
static String |
MIMETYPES_URL |
|
static long |
PICTUREMAXFILESIZE |
|
static int |
PICTURETYPE_ARTISTLOGO |
|
static int |
PICTURETYPE_COVERBACK |
|
static int |
PICTURETYPE_COVERFRONT |
|
static int |
PICTURETYPE_FILEICON |
|
static int |
PICTURETYPE_ILLUSTRATION |
|
static int |
PICTURETYPE_MOVIESCREENCAPTURE |
|
static int |
PICTURETYPE_OTHER |
|
static int |
PICTURETYPE_OTHERFILEICON |
|
static int |
PICTURETYPE_PUBLISHERLOGO |
DEFAULT_LANGUAGE, FLAGS_DEFAULT, HEADERSIZE, TAG_APIC, TAG_COMM, TAG_LINK, TAG_PRIV, TAG_RBUF, TAG_SYLT, TAG_TALB, TAG_TBPM, TAG_TCOM, TAG_TCON, TAG_TCOP, TAG_TDEN, TAG_TDLY, TAG_TDOR, TAG_TDRC, TAG_TDRL, TAG_TDTG, TAG_TENC, TAG_TEXT, TAG_TFLT, TAG_TIPL, TAG_TIT1, TAG_TIT2, TAG_TIT3, TAG_TKEY, TAG_TLAN, TAG_TLEN, TAG_TMCL, TAG_TMED, TAG_TMOO, TAG_TOAL, TAG_TOFN, TAG_TOLY, TAG_TOPE, TAG_TOWN, TAG_TPE1, TAG_TPE2, TAG_TPE3, TAG_TPE4, TAG_TPOS, TAG_TPRO, TAG_TPUB, TAG_TRCK, TAG_TRSN, TAG_TRSO, TAG_TSOA, TAG_TSOP, TAG_TSOT, TAG_TSRC, TAG_TSSE, TAG_TSST, TAG_TXXX, TAG_UNKN, TAG_WCOM, TAG_WCOP, TAG_WOAF, TAG_WOAR, TAG_WOAS, TAG_WORS, TAG_WPAY, TAG_WPUB, TAG_WXXX, TAGS_TEXTINFORMATION, TEXTENCODING_DEFAULT, TEXTENCODING_ISO_8859_1, TEXTENCODING_URL, TEXTENCODING_UTF16, TEXTENCODING_UTF16BE, TEXTENCODING_UTF8| Constructor | Description |
|---|---|
ID3V2FrameAttachedPicture() |
|
ID3V2FrameAttachedPicture(String idStr,
int flags) |
| Modifier and Type | Method | Description |
|---|---|---|
void |
deserializeBody(byte[] buffer,
int offset,
int len) |
|
int |
getBodySize() |
|
String |
getDescription() |
|
String |
getMapIdStr() |
|
String |
getMimeType() |
|
byte[] |
getPictureData() |
|
int |
getPictureType() |
|
int |
getTextEncoding() |
|
boolean |
loadFile(java.io.File file) |
|
int |
serializeBody(byte[] buffer,
int offset) |
|
void |
setDescription(String description) |
|
void |
setMimeType(String mimeType) |
|
void |
setPictureData(byte[] pictureData) |
|
void |
setPictureDataAsURL(String urlStr) |
|
void |
setPictureType(int pictureType) |
|
void |
setTextEncoding(int textEncoding) |
byteStringLen, byteStringLen, deserializeFrame, deserializeString, deserializeString, getFlags, getIdStr, getSize, serialize, serializeString, serializeString, serializeStringLen, serializeStringLen, setFlags, setIdStr, textEncodingToCharsetName, trimTrailingZeropublic static final String MIMETYPES_JPEG
public static final String MIMETYPES_PNG
public static final String MIMETYPES_URL
public static long PICTUREMAXFILESIZE
public static final int PICTURETYPE_ARTISTLOGO
public static final int PICTURETYPE_COVERBACK
public static final int PICTURETYPE_COVERFRONT
public static final int PICTURETYPE_FILEICON
public static final int PICTURETYPE_ILLUSTRATION
public static final int PICTURETYPE_MOVIESCREENCAPTURE
public static final int PICTURETYPE_OTHER
public static final int PICTURETYPE_OTHERFILEICON
public static final int PICTURETYPE_PUBLISHERLOGO
public ID3V2FrameAttachedPicture()
public ID3V2FrameAttachedPicture(String idStr,
int flags)
public void deserializeBody(byte[] buffer,
int offset,
int len)
public int getBodySize()
public String getDescription()
public String getMapIdStr()
getMapIdStr in interface IID3V2FramegetMapIdStr in class ID3V2FrameBasepublic String getMimeType()
public byte[] getPictureData()
public int getPictureType()
public int getTextEncoding()
public boolean loadFile(java.io.File file)
public int serializeBody(byte[] buffer,
int offset)
public void setDescription(String description)
public void setMimeType(String mimeType)
public void setPictureData(byte[] pictureData)
public void setPictureDataAsURL(String urlStr)
public void setPictureType(int pictureType)
public void setTextEncoding(int textEncoding)