public abstract class AbstractLyrics3v2FieldFrameBody extends AbstractTagFrameBody
objectList
logger
Constructor and Description |
---|
AbstractLyrics3v2FieldFrameBody() |
AbstractLyrics3v2FieldFrameBody(AbstractLyrics3v2FieldFrameBody copyObject) |
Modifier and Type | Method and Description |
---|---|
void |
read(ByteBuffer byteBuffer)
This reads a frame body from its file into the appropriate FrameBody class
Read the data from the given file into this datatype.
|
protected int |
readHeader(RandomAccessFile file)
This is called by superclass when attempt to read data from file.
|
void |
write(RandomAccessFile file)
Write the contents of this datatype to the file at the position it is
currently at.
|
protected void |
writeHeader(RandomAccessFile file,
int size)
This is called by superclass when attempt to write data from file.
|
createStructure, equals, getBriefDescription, getHeader, getLongDescription, getObject, getObjectValue, getSize, getTextEncoding, getUserFriendlyValue, isSubsetOf, iterator, setHeader, setObjectValue, setTextEncoding, setupObjectList, toString
getIdentifier
public AbstractLyrics3v2FieldFrameBody()
public AbstractLyrics3v2FieldFrameBody(AbstractLyrics3v2FieldFrameBody copyObject)
protected int readHeader(RandomAccessFile file) throws InvalidTagException, IOException
file
- InvalidTagException
IOException
protected void writeHeader(RandomAccessFile file, int size) throws IOException
file
- size
- IOException
public void read(ByteBuffer byteBuffer) throws InvalidTagException
read
in class AbstractTagItem
byteBuffer
- file to readIOException
- on any I/O errorInvalidTagException
- if there is any error in the data format.public void write(RandomAccessFile file) throws IOException
file
- destination fileIOException
- on any I/O errorCopyright © 2005–2020 jthink.net. All rights reserved.