public class ID3v2CommentFrameData extends AbstractID3v2FrameData
| Modifier and Type | Field and Description |
|---|---|
private EncodedText |
comment |
private static String |
DEFAULT_LANGUAGE |
private EncodedText |
description |
private String |
language |
unsynchronisation| Constructor and Description |
|---|
ID3v2CommentFrameData(boolean unsynchronisation) |
ID3v2CommentFrameData(boolean unsynchronisation,
byte[] bytes) |
ID3v2CommentFrameData(boolean unsynchronisation,
String language,
EncodedText description,
EncodedText comment) |
| Modifier and Type | Method and Description |
|---|---|
boolean |
equals(Object obj) |
EncodedText |
getComment() |
EncodedText |
getDescription() |
String |
getLanguage() |
protected int |
getLength() |
int |
hashCode() |
protected byte[] |
packFrameData() |
void |
setComment(EncodedText comment) |
void |
setDescription(EncodedText description) |
void |
setLanguage(String language) |
protected void |
unpackFrameData(byte[] bytes) |
packAndUnsynchroniseFrameData, synchroniseAndUnpackFrameData, toBytesprivate static final String DEFAULT_LANGUAGE
private String language
private EncodedText description
private EncodedText comment
public ID3v2CommentFrameData(boolean unsynchronisation)
public ID3v2CommentFrameData(boolean unsynchronisation,
String language,
EncodedText description,
EncodedText comment)
public ID3v2CommentFrameData(boolean unsynchronisation,
byte[] bytes)
throws InvalidDataException
InvalidDataExceptionprotected void unpackFrameData(byte[] bytes)
throws InvalidDataException
unpackFrameData in class AbstractID3v2FrameDataInvalidDataExceptionprotected byte[] packFrameData()
packFrameData in class AbstractID3v2FrameDataprotected int getLength()
getLength in class AbstractID3v2FrameDatapublic String getLanguage()
public void setLanguage(String language)
public EncodedText getComment()
public void setComment(EncodedText comment)
public EncodedText getDescription()
public void setDescription(EncodedText description)
public int hashCode()
hashCode in class AbstractID3v2FrameDatapublic boolean equals(Object obj)
equals in class AbstractID3v2FrameData