|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object org.jaudiotagger.tag.datatype.AbstractDataType org.jaudiotagger.tag.datatype.Lyrics3TimeStamp
public class Lyrics3TimeStamp
Field Summary | |
---|---|
private long |
minute
|
private long |
second
|
Fields inherited from class org.jaudiotagger.tag.datatype.AbstractDataType |
---|
frameBody, identifier, logger, size, TYPE_ELEMENT, value |
Constructor Summary | |
---|---|
Lyrics3TimeStamp(Lyrics3TimeStamp copy)
|
|
Lyrics3TimeStamp(java.lang.String identifier)
|
|
Lyrics3TimeStamp(java.lang.String identifier,
AbstractTagFrameBody frameBody)
Creates a new ObjectLyrics3TimeStamp datatype. |
Method Summary | |
---|---|
boolean |
equals(java.lang.Object obj)
|
long |
getMinute()
|
long |
getSecond()
|
int |
getSize()
This defines the size in bytes of the datatype being held when read/written to file. |
void |
readByteArray(byte[] arr,
int offset)
This is the starting point for reading bytes from the file into the ID3 datatype starting at offset. |
void |
readString(java.lang.String s)
Todo this is wrong |
void |
readString(java.lang.String timeStamp,
int offset)
|
void |
setMinute(long minute)
|
void |
setSecond(long second)
|
void |
setTimeStamp(long timeStamp,
byte timeStampFormat)
Creates a new ObjectLyrics3TimeStamp datatype. |
java.lang.String |
toString()
|
byte[] |
writeByteArray()
Starting point write ID3 Datatype back to array of bytes. |
java.lang.String |
writeString()
|
Methods inherited from class org.jaudiotagger.tag.datatype.AbstractDataType |
---|
createStructure, getBody, getIdentifier, getValue, readByteArray, setBody, setValue |
Methods inherited from class java.lang.Object |
---|
clone, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
Field Detail |
---|
private long minute
private long second
Constructor Detail |
---|
public Lyrics3TimeStamp(java.lang.String identifier, AbstractTagFrameBody frameBody)
identifier
- frameBody
- public Lyrics3TimeStamp(java.lang.String identifier)
public Lyrics3TimeStamp(Lyrics3TimeStamp copy)
Method Detail |
---|
public void readString(java.lang.String s)
s
- public void setMinute(long minute)
public long getMinute()
public void setSecond(long second)
public long getSecond()
public int getSize()
AbstractDataType
getSize
in class AbstractDataType
public void setTimeStamp(long timeStamp, byte timeStampFormat)
timeStamp
- timeStampFormat
- public boolean equals(java.lang.Object obj)
equals
in class AbstractDataType
obj
-
public void readString(java.lang.String timeStamp, int offset)
timeStamp
- offset
-
java.lang.NullPointerException
java.lang.IndexOutOfBoundsException
public java.lang.String toString()
toString
in class java.lang.Object
public java.lang.String writeString()
public void readByteArray(byte[] arr, int offset) throws InvalidDataTypeException
AbstractDataType
readByteArray
in class AbstractDataType
InvalidDataTypeException
public byte[] writeByteArray()
AbstractDataType
writeByteArray
in class AbstractDataType
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |