public class ID3v2ChapterTOCFrameData extends AbstractID3v2FrameData
| Modifier and Type | Field and Description |
|---|---|
protected String[] |
children |
protected String |
id |
protected boolean |
isOrdered |
protected boolean |
isRoot |
protected ArrayList<ID3v2Frame> |
subframes |
unsynchronisation| Constructor and Description |
|---|
ID3v2ChapterTOCFrameData(boolean unsynchronisation) |
ID3v2ChapterTOCFrameData(boolean unsynchronisation,
boolean isRoot,
boolean isOrdered,
String id,
String[] children) |
ID3v2ChapterTOCFrameData(boolean unsynchronisation,
byte[] bytes) |
| Modifier and Type | Method and Description |
|---|---|
void |
addSubframe(String id,
AbstractID3v2FrameData frame) |
boolean |
equals(Object obj) |
String[] |
getChildren() |
String[] |
getChilds()
Deprecated.
|
private byte |
getFlags() |
String |
getId() |
protected int |
getLength() |
ArrayList<ID3v2Frame> |
getSubframes() |
int |
hashCode() |
boolean |
isOrdered() |
boolean |
isRoot() |
protected byte[] |
packFrameData() |
void |
setChildren(String[] children) |
void |
setChilds(String[] childs)
Deprecated.
|
void |
setId(String id) |
void |
setOrdered(boolean isOrdered) |
void |
setRoot(boolean isRoot) |
void |
setSubframes(ArrayList<ID3v2Frame> subframes) |
String |
toString() |
protected void |
unpackFrameData(byte[] bytes) |
packAndUnsynchroniseFrameData, synchroniseAndUnpackFrameData, toBytesprotected boolean isRoot
protected boolean isOrdered
protected String id
protected String[] children
protected ArrayList<ID3v2Frame> subframes
public ID3v2ChapterTOCFrameData(boolean unsynchronisation)
public ID3v2ChapterTOCFrameData(boolean unsynchronisation,
boolean isRoot,
boolean isOrdered,
String id,
String[] children)
public ID3v2ChapterTOCFrameData(boolean unsynchronisation,
byte[] bytes)
throws InvalidDataException
InvalidDataExceptionprotected void unpackFrameData(byte[] bytes)
throws InvalidDataException
unpackFrameData in class AbstractID3v2FrameDataInvalidDataExceptionpublic void addSubframe(String id, AbstractID3v2FrameData frame)
protected byte[] packFrameData()
packFrameData in class AbstractID3v2FrameDataprivate byte getFlags()
public boolean isRoot()
public void setRoot(boolean isRoot)
public boolean isOrdered()
public void setOrdered(boolean isOrdered)
public String getId()
public void setId(String id)
public String[] getChildren()
public void setChildren(String[] children)
@Deprecated public String[] getChilds()
@Deprecated public void setChilds(String[] childs)
public ArrayList<ID3v2Frame> getSubframes()
public void setSubframes(ArrayList<ID3v2Frame> subframes)
protected int getLength()
getLength in class AbstractID3v2FrameDatapublic int hashCode()
hashCode in class AbstractID3v2FrameDatapublic boolean equals(Object obj)
equals in class AbstractID3v2FrameData